[FFmpeg-cvslog] avcodec/av1dec: Make av1_frame_replace() out of av1_frame_ref()

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 16:48:45 2024 +0200| [20206e14d7480d514b5e9cdda179dedd2742d4dd] | committer: Andreas Rheinhardt avcodec/av1dec: Make av1_frame_replace() out of av1_frame_ref() Reviewed-by: James Almer Signed-off-by: Andreas Rheinhardt > http://git.v

[FFmpeg-cvslog] avcodec/av1dec: Use ProgressFrames

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 16:07:07 2024 +0200| [0f8763fbea4e8816cd54c2a481d4c048fec58394] | committer: Andreas Rheinhardt avcodec/av1dec: Use ProgressFrames AV1 can put a frame into multiple reference slots; up until now, this involved creating a new reference t

[FFmpeg-cvslog] avcodec/hevcdec: Use union for AVFrame* and ProgressFrame

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 15:11:16 2024 +0200| [0ec886ddc79c491fe27ad64b31d50d436a72de70] | committer: Andreas Rheinhardt avcodec/hevcdec: Use union for AVFrame* and ProgressFrame It avoids having to sync ProgressFrame.f and the pointer typically used to access

[FFmpeg-cvslog] avcodec/progressframe: Explain how unnamed union can simplify accesses

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Apr 19 14:59:29 2024 +0200| [1d17d84b7d564228629d78c1c510de467662c5bc] | committer: Andreas Rheinhardt avcodec/progressframe: Explain how unnamed union can simplify accesses This relies on the common initial seqence guarantee (and on C11 suppo

[FFmpeg-cvslog] lavc/vvc/refs: Use dpb_max_num_reorder_pics to control output

2024-04-21 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Fri Apr 19 21:47:11 2024 +0800| [822e2843ca1ce185ebff3b665e62f3fc56bbd22a] | committer: Nuo Mi lavc/vvc/refs: Use dpb_max_num_reorder_pics to control output Use dpb_max_num_reorder_pics to control output instead of dpb_max_dec_pic_buffering, when dpb_max_dec

[FFmpeg-cvslog] lavc/vvc_parser: Fixed the has_b_frames setting

2024-04-21 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Fri Apr 19 21:47:10 2024 +0800| [50b8666dc695b1d61ecc1ff2c4fbac2f466f0f65] | committer: Nuo Mi lavc/vvc_parser: Fixed the has_b_frames setting has_b_frames used in decoder for size of the frame reordering buffer, setting this field from dpb_max_num_reorder_p

[FFmpeg-cvslog] lavc/vvc_parser: Remove max_b_frames setting

2024-04-21 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Fri Apr 19 21:47:08 2024 +0800| [d9f72eb107da7691c163704145b055b94f4e73e9] | committer: Nuo Mi lavc/vvc_parser: Remove max_b_frames setting We don't used the max_b_frames field in decoder normally Signed-off-by: Jun Zhao > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] avcodec/pthread_frame: Fix leak of coded side data

2024-04-21 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Apr 18 23:18:06 2024 +0200| [277f051ff6a9c25a8bbfee3e69f74632d0d83252] | committer: Andreas Rheinhardt avcodec/pthread_frame: Fix leak of coded side data Happens in the mov-elst-ends-betn-b-and-i and mov-ibi-elst-starts-b FATE tests with frame

[FFmpeg-cvslog] avcodec/jni: fix mixed declaration and code

2024-04-21 Thread Matthieu Bouron
ffmpeg | branch: master | Matthieu Bouron | Thu Apr 4 22:01:10 2024 +0200| [8cdf1bae942c29a39a9b921449f6dc77cd17f3ba] | committer: Matthieu Bouron avcodec/jni: fix mixed declaration and code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8cdf1bae942c29a39a9b921449f6dc77cd17f3ba -