git.videolan.org Git - ffmpeg.git/rss log
FFmpeg git repo
Les articles publiés sur le site
-
avutil/channel_layout : add a 5.1.2 layout using side channels
30 décembre 2024, par James Almeravutil/channel_layout: add a 5.1.2 layout using side channels And rename the existing 5.1.2 to explicitly state it contains back channels. Signed-off-by: James Almer <jamrial@gmail.com>
- [DH] doc/APIchanges
- [DH] libavutil/channel_layout.c
- [DH] libavutil/channel_layout.h
- [DH] libavutil/version.h
- [DH] tests/ref/fate/channel_layout
- [DH] tests/ref/fate/iamf-5_1_4
- [DH] tests/ref/fate/mov-mp4-iamf-5_1_4
- [DH] tests/streamgroups/audio_element-5_1_4
- [DH] tests/streamgroups/mix_presentation-5_1_4
-
lavc/vvc : Fix race condition for MVs cropped to subpic
30 décembre 2024, par Frank Plowmanlavc/vvc: Fix race condition for MVs cropped to subpic When the current subpicture has sps_subpic_treated_as_pic_flag equal to 1, motion vectors are cropped such that they cannot point to other subpictures. This was accounted for in the prediction logic, but not in pred_get_y, which is used by the scheduling logic to determine which parts of the reference pictures must have been reconstructed before inter prediction of a subsequent frame may begin. Consequently, where a motion vector pointed to a location significantly above the current subpicture, there was the possibility of a race condition. Patch fixes this by cropping the motion vector to the current subpicture in pred_get_y. Signed-off-by: Frank Plowman <post@frankplowman.com>
-
avfilter/buffersrc : check for valid sample rate
30 décembre 2024, par James Almer -
avutil/frame : add a side data prop to signal channel layout dependent types
29 décembre 2024, par James Almer -
avcodec/libdav1d : clear the buffered Dav1dData on decoding failure
27 décembre 2024, par James Almeravcodec/libdav1d: clear the buffered Dav1dData on decoding failure Should ensure avcodec_send_packet() doesn't return EAGAIN in scenarios where it's not meant to (e.g., ffmpeg_dec.c where avcodec_receive_frame() is called in a loop to drain all produced frames before trying to submit more packets). Fixes ticket #11377. Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>