git.videolan.org Git - ffmpeg.git/rss log
FFmpeg git repo
Les articles publiés sur le site
-
Makefile : Remove postproc from ALLFFLIBS
12 mai, par Zhao Zhili -
avformat/allformats : Move avisynth and dvdvideo under external libraries group
12 mai, par Zhao Zhili -
libavformat/rtpdec_opus : Set duration field on Opus AVPacket
12 mai, par Jonathan Baudanzalibavformat/rtpdec_opus: Set duration field on Opus AVPacket This commit will properly set the duration field of Opus AVPackets. Currently, duration is set to 0 on Opus packets from the RTP demuxer. The Ogg muxer depends on the duration field to properly compute the page granule value. Without a proper duration, the granule will be wrong, and result in negative pts values in ogg files. See oggenc.c:657 (ogg_write_packet_internal) This commit calculates using the opus_duration function, which was copied from oggparseopus.c I moved this functionality and the existing opus extradata functionality (added by me in 6c24f2b) into a new rtpdec_opus.c file. Reviewed-by: Tristan Matthews <tmatth@videolan.org> Signed-off-by: Marvin Scholz <epirat07@gmail.com>
-
lavf : vvc_probe : lower probe score for invalid SPS/PPS/IRAP order to avoid misdetecti...
11 mai, par xiongweixiaolavf: vvc_probe: lower probe score for invalid SPS/PPS/IRAP order to avoid misdetection of mp3 as VVC The current vvc_probe function checks for SPS, PPS, and IRAP NAL units but does not enforce their detection order. This can lead to false positives when PPS or IRAP appear before SPS, causing malformed or non-compliant bitstreams to be incorrectly identified as valid VVC streams. This commit modifies the logic to use boolean flags and enforces the correct detection sequence: SPS must be detected before PPS, and PPS before IRAP. This ensures more accurate probing and prevents invalid bitstreams from being misidentified. For streams with wrong ordering a lower score is returned This change addresses issues reported in: - https://trac.ffmpeg.org/ticket/11496 - https://trac.ffmpeg.org/ticket/11087 Signed-off-by: xiongweixiao <xiongweixiaoxxw@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
swscale/output : fix integer overflow in yuv2rgba64_full_1_c_template()
11 mai, par Michael Niedermayerswscale/output: fix integer overflow in yuv2rgba64_full_1_c_template() Fixes: signed integer overflow: -293650 * 16525 cannot be represented in type 'int' Fixes: 408304111/clusterfuzz-testcase-minimized-ffmpeg_SWS_fuzzer-4762210299871232 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>