[FFmpeg-cvslog] avutil/tests/adler32: Remove unnecessary volatile

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Jan 23 11:20:50 2022 +0100| [98cef1ebbea61a605d151f5b46b453321e1b63a6] | committer: Andreas Rheinhardt avutil/tests/adler32: Remove unnecessary volatile And use an ordinary stack variable. Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/h264_ps: Remove ALLOW_INTERLACED cruft

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Jan 27 16:39:26 2022 +0100| [f0a7db12a28b4f1675b1b8e125d92024fd98d239] | committer: Andreas Rheinhardt avcodec/h264_ps: Remove ALLOW_INTERLACED cruft Since e1027aba680c4382c103fd1100cc5567a1530abc, ALLOW_INTERLACED is no longer defined in

[FFmpeg-cvslog] avformat/matroskadec: Export rectangular projection as displaymatrix

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Jan 21 19:42:50 2022 +0100| [937bb6bbc1e8654633737e69e403e95a37113058] | committer: Andreas Rheinhardt avformat/matroskadec: Export rectangular projection as displaymatrix This is the officially supported way to express rotations and flips in

[FFmpeg-cvslog] avcodec/libxvid: Don't set AVCodecContext.codec_id

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Jan 27 00:11:08 2022 +0100| [b065a70afa4f89dae9f4aa84050f20c4d856af2b] | committer: Andreas Rheinhardt avcodec/libxvid: Don't set AVCodecContext.codec_id Unnecessary since 2325bdad7b67b1c8539ef6beebb99d3247f08669 (and crazy even before then).

[FFmpeg-cvslog] avcodec/mpegvideo: Use offset instead of pointer for vbv_delay

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 21:04:53 2022 +0100| [24a654c6c96310b1b408a6d053ad52de41640e5e] | committer: Andreas Rheinhardt avcodec/mpegvideo: Use offset instead of pointer for vbv_delay An offset has the advantage of not needing to be updated when the buffer is

[FFmpeg-cvslog] avcodec/mpeg4videodec: Move use_intra_dc_vlc to stack, fix data race

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 21:29:42 2022 +0100| [577ba4a1af08f47d1a2f0d175092f770a1d897c8] | committer: Andreas Rheinhardt avcodec/mpeg4videodec: Move use_intra_dc_vlc to stack, fix data race use_intra_dc_vlc is currently kept in sync between frame threads in

[FFmpeg-cvslog] avcodec/mpegpicture: Add function to completely free MPEG-Picture

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 19:02:37 2022 +0100| [5a04c6a2697568c2b7233a0a9f4f20aa8a2a1706] | committer: Andreas Rheinhardt avcodec/mpegpicture: Add function to completely free MPEG-Picture Also use said function in mpegvideo.c and mpegvideo_enc.c; and make

[FFmpeg-cvslog] avcodec/mpegpicture: Let ff_mpeg_unref_picture() free picture tables

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 17:26:56 2022 +0100| [d0ceb90f44ff342e8de8259548a04fb9fce2ed68] | committer: Andreas Rheinhardt avcodec/mpegpicture: Let ff_mpeg_unref_picture() free picture tables Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo: Move MPEG-4 Simple Studio Profile fields to mpeg4video

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 01:50:56 2022 +0100| [dcdb34be9121adf0cf499d75b84a3ba242a872d4] | committer: Andreas Rheinhardt avcodec/mpegvideo: Move MPEG-4 Simple Studio Profile fields to mpeg4video This is possible now that dealing with the Simple Studio Profile

[FFmpeg-cvslog] avcodec/mpegvideo: Fix crash when using lowres with 10bit MPEG-4

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 23:07:25 2022 +0100| [d4d87f2ac56e13aaad68f2dd2efc69a977e6a3bc] | committer: Andreas Rheinhardt avcodec/mpegvideo: Fix crash when using lowres with 10bit MPEG-4 In this case the macroblocks written to are smaller, yet the MPEG-4 Simple

[FFmpeg-cvslog] avcodec/mpegvideo: Move handling Simple Studio Profile to mpeg4videodec

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 01:26:15 2022 +0100| [85ac29ad1cbb1ab2e1294a7e8a30db20df7c0b86] | committer: Andreas Rheinhardt avcodec/mpegvideo: Move handling Simple Studio Profile to mpeg4videodec This is its only user. Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo: Fix off-by-one error when decoding >8 bit MPEG-4

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 00:22:50 2022 +0100| [9953fc9a2372cb09ec8e3d9395611f4285916d46] | committer: Andreas Rheinhardt avcodec/mpegvideo: Fix off-by-one error when decoding >8 bit MPEG-4 Fixes visual corruptions on two macroblocks from two frames from

[FFmpeg-cvslog] fate/mpeg4: Add test for MPEG-4 Simple Studio Profile

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 26 01:04:08 2022 +0100| [b8b1c49bfa929fd01b5ea2923ca747eecb31b875] | committer: Andreas Rheinhardt fate/mpeg4: Add test for MPEG-4 Simple Studio Profile The sample mpeg4/mpeg4_sstp_dpcm.m4v existed in the FATE-suite, but it was

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't hardcode list of codecs supporting bframes

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 20:38:22 2022 +0100| [83c1ac65701f10f21186447aa5e20d83044914c5] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't hardcode list of codecs supporting bframes Check for the encoder's AV_CODEC_CAP_DELAY instead. Signed-off-by:

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Localize check for invalid number of b-frames

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 20:34:31 2022 +0100| [0063a06aaa900ff69e26f21d7ad7c1725c01a29c] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Localize check for invalid number of b-frames Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo: Move frame_rate_index to (Mpeg1|MPEG12Enc)Context

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 17:39:19 2022 +0100| [aeb83322aa26621b940c32e76d8601b4d5378a09] | committer: Andreas Rheinhardt avcodec/mpegvideo: Move frame_rate_index to (Mpeg1|MPEG12Enc)Context Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Move H.263p? encoders to ituh263enc.c

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 14:54:31 2022 +0100| [e17ceeba3cfec8015846a4866cb84d2b51b82667] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Move H.263p? encoders to ituh263enc.c Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Move msmpeg4/wmv1 encoders to msmpeg4enc.c

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 14:58:22 2022 +0100| [2098d1f4c5c2ce0104b9128d7106f521c2f636f5] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Move msmpeg4/wmv1 encoders to msmpeg4enc.c Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo: Move gop_picture_number to MPEG12EncContext

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 14:44:20 2022 +0100| [4bbfe02ca08984d873cbdf06f9643abca63f1333] | committer: Andreas Rheinhardt avcodec/mpegvideo: Move gop_picture_number to MPEG12EncContext Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo_enc: Don't sync gop_picture_number among slice threads

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 14:38:04 2022 +0100| [b90ea35182a04ba79e5d77f732bbcd50f1281dfb] | committer: Andreas Rheinhardt avcodec/mpegvideo_enc: Don't sync gop_picture_number among slice threads It is only used by the main thread. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/mpegvideo: Move timecode_frame_start to Mpeg1Context

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 14:18:01 2022 +0100| [757be51dedbad231490e73e9b69a87f9bc51f81c] | committer: Andreas Rheinhardt avcodec/mpegvideo: Move timecode_frame_start to Mpeg1Context It is only used there and only by the main thread. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/mpegvideo: Move aspect_ratio_info to Mpeg1Context

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:29:49 2022 +0100| [01f60973a44962df2b3a69780f1e80094d30f79e] | committer: Andreas Rheinhardt avcodec/mpegvideo: Move aspect_ratio_info to Mpeg1Context Only used there and only by the main thread. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avcodec/mpeg4videodec: Use stack variable for aspect_ratio_info

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:25:42 2022 +0100| [30dfd87da19b1ac3ce1db5558d84cc3f6d624c60] | committer: Andreas Rheinhardt avcodec/mpeg4videodec: Use stack variable for aspect_ratio_info Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/ituh263dec: Use stack variable for aspect_ratio_info

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:24:13 2022 +0100| [9288b6366b5f917ea80415bf48c6a0f621189ec0] | committer: Andreas Rheinhardt avcodec/ituh263dec: Use stack variable for aspect_ratio_info Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpeg12enc: Use stack variable for aspect_ratio_info

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:01:58 2022 +0100| [f05ba7b169f95a980dac8193a1065737fb9d3435] | committer: Andreas Rheinhardt avcodec/mpeg12enc: Use stack variable for aspect_ratio_info Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/ituh263enc: Use stack variable for aspect_ratio_info

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:22:10 2022 +0100| [f2da6502580504f271c102160d4b1421f602cf5b] | committer: Andreas Rheinhardt avcodec/ituh263enc: Use stack variable for aspect_ratio_info Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpeg4videoenc: Use stack variable for aspect_ratio_info

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:18:59 2022 +0100| [b326c2dcdcb7bf3011f2c1fa0c259ca94b50fd45] | committer: Andreas Rheinhardt avcodec/mpeg4videoenc: Use stack variable for aspect_ratio_info Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpeg12enc: Reindent after the previous commit

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:17:32 2022 +0100| [5256658af5bbbee12c2ddd1d2aafe0a9d6ce4e37] | committer: Andreas Rheinhardt avcodec/mpeg12enc: Reindent after the previous commit Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/ituh263enc: Use stack variable for custom_pcf

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 03:49:14 2022 +0100| [769703613acc6af335c0d0a3eee4b0eaf59caed4] | committer: Andreas Rheinhardt avcodec/ituh263enc: Use stack variable for custom_pcf Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpeg12enc: Return early if no Sequence Header is written

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 13:08:50 2022 +0100| [d3a2d066333061fe3d9248b52d23de1e363d5b84] | committer: Andreas Rheinhardt avcodec/mpeg12enc: Return early if no Sequence Header is written Allows to avoid one level of indentation. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/mpeg4?video: Move vo_type to Mpeg4DecContext

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 03:45:01 2022 +0100| [426d65e3e3d72e9d00a54875ff121a8c8425ad50] | committer: Andreas Rheinhardt avcodec/mpeg4?video: Move vo_type to Mpeg4DecContext Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpeg4videodec: Keep vo_type in sync between threads

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 03:38:56 2022 +0100| [eb6765988426f7232f3479330e1ae722acc6189f] | committer: Andreas Rheinhardt avcodec/mpeg4videodec: Keep vo_type in sync between threads Otherwise one can get outdated values when setting FF_DEBUG_PICT_INFO.

[FFmpeg-cvslog] avcodec/mpeg4videoenc: Use stack variable for vo_type

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Jan 25 02:46:07 2022 +0100| [49627b2f2ac7d930724c4125bb656a5879721cea] | committer: Andreas Rheinhardt avcodec/mpeg4videoenc: Use stack variable for vo_type Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/h263: Move decoding-only stuff to a new header h263dec.h

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Jan 24 21:54:45 2022 +0100| [7f6596c8bb63d5ab8dec240568461b51d3b79c76] | committer: Andreas Rheinhardt avcodec/h263: Move decoding-only stuff to a new header h263dec.h Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/h263: Remove declaration for inexistent function

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Jan 24 22:17:16 2022 +0100| [85bbae8473029a96d60cd0f9d8956a7c8aca49bb] | committer: Andreas Rheinhardt avcodec/h263: Remove declaration for inexistent function Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/jpeg2000dec: Move preparations to main thread, fix race

2022-01-29 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Jan 27 15:53:48 2022 +0100| [218d1f76d46fc5b59a27d5ec9e88e821dc888d11] | committer: Andreas Rheinhardt avcodec/jpeg2000dec: Move preparations to main thread, fix race jpeg2000_decode_tile() (which is run concurrently by several threads when

[FFmpeg-cvslog] avfilter/vf_v360: improve xyz_to_dfisheye() even more

2022-01-29 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sat Jan 29 17:07:47 2022 +0100| [3981dbd192aaa51377019de9868bca082cfd8c7d] | committer: Paul B Mahol avfilter/vf_v360: improve xyz_to_dfisheye() even more >

[FFmpeg-cvslog] avfilter/vf_v360: improve xyz_to_fisheye()

2022-01-29 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sat Jan 29 17:18:16 2022 +0100| [e13f0b9456a5028594090e4f6f10f0a9d76f1bd2] | committer: Paul B Mahol avfilter/vf_v360: improve xyz_to_fisheye() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e13f0b9456a5028594090e4f6f10f0a9d76f1bd2 ---

[FFmpeg-cvslog] avutil/hwcontext_qsv: fix typo

2022-01-29 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Jan 29 15:37:38 2022 +0100| [2f323b19789dac87ec57b9fec663e049e0dc4164] | committer: Timo Rothenpieler avutil/hwcontext_qsv: fix typo > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f323b19789dac87ec57b9fec663e049e0dc4164 ---

[FFmpeg-cvslog] avfilter/af_afir: switch to lavu/tx

2022-01-29 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sat Jan 29 11:35:40 2022 +0100| [d388dc20b9dacb5775d701000f23bc78b7d21402] | committer: Paul B Mahol avfilter/af_afir: switch to lavu/tx > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d388dc20b9dacb5775d701000f23bc78b7d21402 ---