[FFmpeg-cvslog] avcodec/mpv_reconstruct_mb_template: Optimize dead code away

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Oct 17 01:43:02 2022 +0200| [eb1ce6e3c73dbb59c3178d643eacc48bba824922] | committer: Andreas Rheinhardt avcodec/mpv_reconstruct_mb_template: Optimize dead code away None of the MPEG-1/2 codecs support frame threading, so one can optimize the

[FFmpeg-cvslog] avcodec/mpegvideo: Inline is_encoder in mpv_reconstruct_mb_internal()

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 14 04:11:34 2022 +0200| [9ca312d8abd0d5d9364346392959f0a6d2061219] | committer: Andreas Rheinhardt avcodec/mpegvideo: Inline is_encoder in mpv_reconstruct_mb_internal() Up until now, we inlined lowres_flag as well as is_mpeg12

[FFmpeg-cvslog] avcodec/mpeg12dec: Remove always-true check

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Oct 17 01:25:14 2022 +0200| [7d23b350c200901ee8db91684104f1624eec0c49] | committer: Andreas Rheinhardt avcodec/mpeg12dec: Remove always-true check mpeg12dec.c is a decoder-only file. Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo: Split ff_mpv_reconstruct_mb() into de/encoder part

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 14 05:39:59 2022 +0200| [6fe4e8fab47089ff095d994a2a2b986cff0a50d4] | committer: Andreas Rheinhardt avcodec/mpegvideo: Split ff_mpv_reconstruct_mb() into de/encoder part This has the advantage of not having to check for whether a given

[FFmpeg-cvslog] avcodec/mpegvideo: Make inlining is_mpeg12 more flexible

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 14 03:21:28 2022 +0200| [409c4723ec04fe8c616f4607c7e45bb57478bc82] | committer: Andreas Rheinhardt avcodec/mpegvideo: Make inlining is_mpeg12 more flexible There are two types of checks for whether the current codec is MPEG-1/2 in

[FFmpeg-cvslog] avcodec/mpegvideo: Ignore skip_idct for encoders

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Oct 14 01:13:14 2022 +0200| [cab876f5f477d54b0f6faccf036e3cbb536b1a60] | committer: Andreas Rheinhardt avcodec/mpegvideo: Ignore skip_idct for encoders It is documented to be unused for encoders. Signed-off-by: Andreas Rheinhardt >

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

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 22:18:33 2022 +0200| [f63c6c81d49d964dbe5f24022f91083186f77ccf] | committer: Andreas Rheinhardt avcodec/mpegutils: Reindent after the previous commit Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/ffv1: Move ffv1_template.c inclusion to dec/enc templates

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 22:24:24 2022 +0200| [a5e59fec071b1b94d8e2792e3f982ed4040b8708] | committer: Andreas Rheinhardt avcodec/ffv1: Move ffv1_template.c inclusion to dec/enc templates Both the FFV1 decoder and encoder use a template of their own to generate

[FFmpeg-cvslog] avcodec/mpegvideo: Move VIDEO_FORMAT_* defines to mpeg12enc.c

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 22:02:42 2022 +0200| [85f02c300f2ad07807ffa92a6273cc38b03da141] | committer: Andreas Rheinhardt avcodec/mpegvideo: Move VIDEO_FORMAT_* defines to mpeg12enc.c Forgotten in f899e3b51bc85c45f54f7ac64abfbde6b2cd7d3d. Signed-off-by:

[FFmpeg-cvslog] avcodec/mpegutils: Return early in ff_draw_horiz_band()

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 22:15:05 2022 +0200| [678f1b1cf4e637be9393b717d057125b93bbabf4] | committer: Andreas Rheinhardt avcodec/mpegutils: Return early in ff_draw_horiz_band() Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/mpegvideo: Reindent after the last commit

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 21:43:20 2022 +0200| [10dfbb05027ef8bc06705b167aed9d9eeca8d66e] | committer: Andreas Rheinhardt avcodec/mpegvideo: Reindent after the last commit Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/h261: Use ptrdiff_t for stride

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 21:53:27 2022 +0200| [9e32f2ebfd19e0266537e7d92f52ba53242c9520] | committer: Andreas Rheinhardt avcodec/h261: Use ptrdiff_t for stride Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/(ffv1|h264|png|snow)dec: Remove comment out DRAW_HORIZ_BAND cap

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 14:49:12 2022 +0200| [e0c01a62adf59d1866ec53dcd76e4d4c815c5d58] | committer: Andreas Rheinhardt avcodec/(ffv1|h264|png|snow)dec: Remove comment out DRAW_HORIZ_BAND cap Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/vc1_block: Remove dead calls to ff_mpeg_draw_horiz_band()

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 20:39:54 2022 +0200| [5bcae5251f7521c1c4fd851ee1c54217559f0194] | committer: Andreas Rheinhardt avcodec/vc1_block: Remove dead calls to ff_mpeg_draw_horiz_band() The VC-1 decoders don't support draw_horiz_band at all. Signed-off-by:

[FFmpeg-cvslog] avcodec/mpegvideo: Don't check for draw_horiz_band

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Oct 16 21:18:19 2022 +0200| [5ecf5b93dda9d0c69875b80d28929f0d97dd7d06] | committer: Andreas Rheinhardt avcodec/mpegvideo: Don't check for draw_horiz_band Some parts of mpegvideo.c behave differently depending upon whether

[FFmpeg-cvslog] avcodec/librav1e: support setting sample aspect ratio

2022-10-19 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Oct 9 20:35:43 2022 -0300| [d569958d2952ac5b5ed4334ffba04bfe1a55a967] | committer: James Almer avcodec/librav1e: support setting sample aspect ratio Signed-off-by: James Almer >

[FFmpeg-cvslog] avcodec/librav1e: support AV_CODEC_CAP_ENCODER_RECON_FRAME

2022-10-19 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Oct 10 23:43:31 2022 -0300| [1f63225f2b79032586f099fef73fc26e1670eeb7] | committer: James Almer avcodec/librav1e: support AV_CODEC_CAP_ENCODER_RECON_FRAME This bumps the minimum required version to 0.5.0 Signed-off-by: James Almer >

[FFmpeg-cvslog] avcodec/librav1e: export extradata on init()

2022-10-19 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Oct 10 23:38:57 2022 -0300| [f58f238936104b6683ff4a9b584d4cd597f06709] | committer: James Almer avcodec/librav1e: export extradata on init() librav1e provides a function to create extradata, so use it instead of extracting the sequence header OBU

[FFmpeg-cvslog] avcodec/startcode: Avoid unaligned accesses

2022-10-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Jan 22 00:55:22 2020 +0100| [30e1f5ec77530fad053730a2ffd10b8286420899] | committer: Andreas Rheinhardt avcodec/startcode: Avoid unaligned accesses Up until now, ff_startcode_find_candidate_c() simply casts an uint8_t* to uint64_t*/uint32_t*

[FFmpeg-cvslog] ffmpeg: Add display_{rotation, hflip, vflip} options

2022-10-19 Thread Jan Ekström
ffmpeg | branch: master | Jan Ekström | Wed Oct 19 11:44:03 2022 +0200| [c889248647780753ec8b05138c7de4a707adb106] | committer: Thilo Borgmann ffmpeg: Add display_{rotation, hflip, vflip} options This enables overriding the rotation as well as horizontal/vertical flip state of a specific

[FFmpeg-cvslog] ffmpeg: Deprecate display rotation override with a metadata key

2022-10-19 Thread Jan Ekström
ffmpeg | branch: master | Jan Ekström | Wed Oct 19 10:54:29 2022 +0200| [b9058765d7422bb801af0e67fb58ba47e523f831] | committer: Thilo Borgmann ffmpeg: Deprecate display rotation override with a metadata key Now that we have proper options for defining display matrix overrides, this should no