[FFmpeg-cvslog] avformat/movenc: Use dedicated pointer for access to MOVTrack

2022-01-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 16 02:16:29 2021 +0100| [029598bd4aa696253370c4429abe3c2c95f2e788] | committer: Andreas Rheinhardt avformat/movenc: Use dedicated pointer for access to MOVTrack Improves readability and slightly decreases codesize. While just at it, also r

[FFmpeg-cvslog] Makefile: Redo duplicating object files in shared builds

2022-01-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Feb 9 12:40:04 2021 +0100| [20b0d24c2f7ae86cebeb17399a2fea3a7e3d0f69] | committer: Andreas Rheinhardt Makefile: Redo duplicating object files in shared builds In case of shared builds, some object files containing tables are currently duplica

[FFmpeg-cvslog] avformat/mux, mxfenc: Don't use sizeof(AVPacket)

2022-01-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 16 00:23:48 2021 +0100| [41457e536c059d265844b1a66c906a9a842f73ab] | committer: Andreas Rheinhardt avformat/mux, mxfenc: Don't use sizeof(AVPacket) This removes one of the last usages of sizeof(AVPacket) in the generic muxing code. Review

[FFmpeg-cvslog] avformat/(aiff|flac|mov|mp3|tta)enc: Don't create unnecessary references

2022-01-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Dec 15 23:21:25 2021 +0100| [3485e79f07d74e47ff00b60a68d609d37d0129ba] | committer: Andreas Rheinhardt avformat/(aiff|flac|mov|mp3|tta)enc: Don't create unnecessary references The packet given to muxers is not used afterwards; it is always unr

[FFmpeg-cvslog] avformat/movenc: Refactor mov_write_dvcc_dvvc_tag to use ff_isom_put_dvcc_dvvc

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:52 2022 +0100| [f0fb005f59f6febcf2ffc8140bdb7f136ac56add] | committer: Andreas Rheinhardt avformat/movenc: Refactor mov_write_dvcc_dvvc_tag to use ff_isom_put_dvcc_dvvc Improves code legibility by not using bit shifts. Also avoids duplicat

[FFmpeg-cvslog] avformat/dovi_isom: Implement Dolby Vision configuration parsing/writing

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:49 2022 +0100| [5c16e463745ece2f18777a5424d7779853d63011] | committer: Andreas Rheinhardt avformat/dovi_isom: Implement Dolby Vision configuration parsing/writing Both parse/write implementations are based on mov/movenc. This only adds su

[FFmpeg-cvslog] avformat/mov: Refactor mov_read_dvcc_dvvc to use ff_isom_parse_dvcc_dvvc

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:51 2022 +0100| [9906f9ae3b678d95b413dd4320e334ea3e2cf70a] | committer: Andreas Rheinhardt avformat/mov: Refactor mov_read_dvcc_dvvc to use ff_isom_parse_dvcc_dvvc To avoid duplicating code. The implementation in dovi_isom is identical. Si

[FFmpeg-cvslog] avformat/matroska{dec, enc}: Parse BlockAdditionMapping elements

2022-01-03 Thread quietvoid
ffmpeg | branch: master | quietvoid | Sat Jan 1 17:51:50 2022 +0100| [05c07943b04de2514343b1de09dc6dca64502643] | committer: Andreas Rheinhardt avformat/matroska{dec, enc}: Parse BlockAdditionMapping elements Adds handling of dvcC/dvvC block addition mappings. The parsing creates AVDOVIDecod

[FFmpeg-cvslog] avformat/utils: propagate return value of ff_format_io_close in ff_format_shift_data

2022-01-03 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Dec 11 19:30:59 2021 +0100| [573b6b8a607398c5f34108efda9c29d41c5727ff] | committer: Marton Balint avformat/utils: propagate return value of ff_format_io_close in ff_format_shift_data Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/flvenc: use ff_format_shift_data for data shifting

2022-01-03 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Dec 11 19:00:06 2021 +0100| [10a0a8ca8339589f32e8402f20d054c8bba8c3ff] | committer: Marton Balint avformat/flvenc: use ff_format_shift_data for data shifting add_keyframe_index seems to generate a corrupted index even before this change. Signed-of

[FFmpeg-cvslog] avformat/segafilmenc: use ff_format_shift_data for shifting

2022-01-03 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Dec 11 19:28:50 2021 +0100| [26d6c81dc6ed205005dd34f837f52569c1cb3903] | committer: Marton Balint avformat/segafilmenc: use ff_format_shift_data for shifting Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] avformat/movenc: factorize data shifting

2022-01-03 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Dec 11 16:27:28 2021 +0100| [76e062322c3527b76b9b180ff0caa52b7af4784b] | committer: Marton Balint avformat/movenc: factorize data shifting And move data shift function from movenc to utils. Signed-off-by: Marton Balint > http://git.videolan.org/

[FFmpeg-cvslog] Update versions for 5.0

2022-01-03 Thread Michael Niedermayer
ffmpeg | branch: release/5.0 | Michael Niedermayer | Mon Jan 3 22:21:12 2022 +0100| [1f447cf9c4821646886ee84d64051b25fdafe2b6] | committer: Michael Niedermayer Update versions for 5.0 Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1f447cf9c482

[FFmpeg-cvslog] lib*/version.h: Bump Versions after release/5.0 branch

2022-01-03 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jan 3 22:10:46 2022 +0100| [4be85c9331ca7c3360dffbbd4ce5055e8c478d2e] | committer: Michael Niedermayer lib*/version.h: Bump Versions after release/5.0 branch Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.gi

[FFmpeg-cvslog] lib*/version.h: Bump Versions before release/5.0 branch

2022-01-03 Thread Michael Niedermayer
ffmpeg | branch: release/5.0 | Michael Niedermayer | Mon Jan 3 22:08:31 2022 +0100| [f3964a59e1402303ba62f8c72cc78009bfab2300] | committer: Michael Niedermayer lib*/version.h: Bump Versions before release/5.0 branch Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffm

[FFmpeg-cvslog] lib*/version.h: Bump Versions before release/5.0 branch

2022-01-03 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jan 3 22:08:31 2022 +0100| [f3964a59e1402303ba62f8c72cc78009bfab2300] | committer: Michael Niedermayer lib*/version.h: Bump Versions before release/5.0 branch Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.g

[FFmpeg-cvslog] doc/APIchanges: Fill in missing things

2022-01-03 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jan 3 20:28:17 2022 +0100| [be91c89bab427fdd334dcd5242d33ccaefa823d7] | committer: Michael Niedermayer doc/APIchanges: Fill in missing things Reviewed-by: James Almer Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi

[FFmpeg-cvslog] lavf: add a flag for experimental (de)muxers

2022-01-03 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sun Jan 2 18:38:02 2022 +0100| [be97d2a825a12c9c01a61b985d44eb7424628fd6] | committer: Anton Khirnov lavf: add a flag for experimental (de)muxers > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be97d2a825a12c9c01a61b985d44eb7424628fd6 ---

[FFmpeg-cvslog] libavcodec/pthread_frame: remove duplicate pointers

2022-01-03 Thread Yu Yang
ffmpeg | branch: master | Yu Yang | Wed Dec 15 10:17:02 2021 +0800| [5e2a1f1e7db630d547e89988414499ea788bd68e] | committer: Anton Khirnov libavcodec/pthread_frame: remove duplicate pointers '*src' and '*avctx' point to the same memory. It is enough to keep one of them. Signed-off-by: Yu Yang

[FFmpeg-cvslog] lavf/imfdec: mark as experimental

2022-01-03 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Sun Jan 2 18:40:09 2022 +0100| [70f318e6b6c1551dff4d8571b8158f9d1cf05827] | committer: Anton Khirnov lavf/imfdec: mark as experimental People have expressed concerns about its safety, so prevent it from being auto-selected without explicit user indica

[FFmpeg-cvslog] configure: Make IMF demuxer require MXF demuxer

2022-01-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Jan 3 07:12:45 2022 +0100| [064ab95cc78249c95d0257db249483bb38b59829] | committer: Andreas Rheinhardt configure: Make IMF demuxer require MXF demuxer The former is useless without the latter. Reviewed-by: Zane van Iperen Signed-off-by: Andr

[FFmpeg-cvslog] fate/libswcale: add missing samples dependency to sws-slice tests

2022-01-03 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Dec 31 14:15:29 2021 -0300| [a670cad2c43de442afeeefde0fb57d74b1a03acb] | committer: James Almer fate/libswcale: add missing samples dependency to sws-slice tests Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=