Timeline



Nov 11, 2025:

11:37 PM Changeset in ffmpeg [418235e9] by Lynne <dev@lynne.ee>
vulkan_prores: fix buffer leaks on error
11:37 PM Changeset in ffmpeg [d12bb4a2] by Lynne <dev@lynne.ee>
vulkan_prores: fix pushconst updating ff_vk_shader_update_push_const …
11:37 PM Changeset in ffmpeg [dd32bb88] by Lynne <dev@lynne.ee>
vulkan: allow arrays of buffers Could be useful.
11:37 PM Changeset in ffmpeg [a0d0b5cf] by Lynne <dev@lynne.ee>
ffv1enc_vulkan: only use native image representation This was done …
11:37 PM Changeset in ffmpeg [98600174] by Lynne <dev@lynne.ee>
vulkan/ffv1: use u32vec2 for slice offsets Simplifies calculations …
11:37 PM Changeset in ffmpeg [6080db7d] by Lynne <dev@lynne.ee>
ffv1dec: call ff_get_format if width and height change
11:37 PM Changeset in ffmpeg [18d7ded2] by Lynne <dev@lynne.ee>
prores_raw: call ff_get_format if width and height change
11:37 PM Changeset in ffmpeg [e93e2a5b] by Lynne <dev@lynne.ee>
prores: call ff_get_format if width and height change The issue is …
8:08 PM Changeset in ffmpeg [cbc6134a] by Timo Rothenpieler <timo@rothenpieler.org>
avcodec/nvenc: fix -Wenum-conversion on colorspace/pri/trc SDK 12.0 …
6:40 PM Changeset in ffmpeg [9b348aa6] by Rémi Denis-Courmont <remi@remlab.net>
riscv/cpu: add V subset feature detection This adds support for …
12:43 PM Ticket #11363 (MediaCodec ceased working in new Android for JVM cause) updated by bubbleguuum
I confirm that the workaround is working. Would be great if it was …

Nov 10, 2025:

9:50 PM Changeset in ffmpeg [be99d2c0] by Lynne <dev@lynne.ee>
vf_colorspace: allow for extended primaries and colorspace
9:50 PM Changeset in ffmpeg [d916803] by Lynne <dev@lynne.ee>
swscale: allow extended primaries
12:03 PM Changeset in ffmpeg [032bdf8e] by Martin Storsjö <martin@martin.st>
Revert "Re-initialize stream on new metadata." This reverts commit …
9:55 AM Changeset in ffmpeg [133a0bcb] by Niklas Haas <ffmpeg@haasn.dev>
fftools/ffmpeg_sched: prevent demuxers from getting stuck When the …
4:22 AM Changeset in ffmpeg [071db4b8] by Zhao Zhili <zhilizhao@tencent.com>
tests/fate/hevc: add a mv-hevc sample using long term ref
4:22 AM Changeset in ffmpeg [141f5c90] by Zhao Zhili <zhilizhao@tencent.com>
avcodec/hevc: reset long_term_rps.nb_refs for IDR For mv-hevc, the …
4:22 AM Changeset in ffmpeg [6bdea3ae] by Zhao Zhili <zhilizhao@tencent.com>
avcodec/hevc: remove an always true condition long_rps is …
4:12 AM Changeset in ffmpeg [c4ce51ee] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
avfilter/vf_libopencv: bump to opencv4
1:46 AM Changeset in ffmpeg [729d0379] by michaelni <michael@niedermayer.cc>
avcodec/rv60dec: Clear blk_info Fixes: use of uninitialized memory …
12:24 AM Changeset in ffmpeg [c199b3d4] by michaelni <michael@niedermayer.cc>
avformat/whip: Fix rtp_ctx->streams access Fixes: out of array access …

Nov 9, 2025:

5:45 PM Changeset in ffmpeg [7b18eafa] by Romain Beauxis <romain.beauxis@gmail.com>
Re-initialize stream on new metadata.
4:37 PM Ticket #11363 (MediaCodec ceased working in new Android for JVM cause) updated by Dmitrii Okunev
It seems I found a workaround: …
12:44 PM Changeset in ffmpeg [dd05022d] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avformat/mp3enc: Avoid av_unused Possible now that …
12:42 PM Changeset in ffmpeg [08b74d5d] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
swresample/swresample: Avoid av_unused Possible now that …
10:46 AM Changeset in ffmpeg [f2b9b192] by Lynne <dev@lynne.ee>
Don't reset last{pts,dts} on new sequentialized ogg streams. This …
10:44 AM Changeset in ffmpeg [59db32b4] by michaelni <michael@niedermayer.cc>
avcodec/utvideodec: Set B for the width= 1 case in …
1:42 AM Changeset in ffmpeg [08816b93] by Michael Niedermayer <michael@niedermayer.cc>
avcodec/osq: Fix 32bit sample overflow Fixes: signed integer …

Nov 8, 2025:

10:31 PM Changeset in ffmpeg [d00f41f2] by Lynne <dev@lynne.ee>
vulkan/prores: forward quantization parameter to the IDCT shader The …
9:48 PM Changeset in ffmpeg [28461f2c] by Marton Balint <cus@passwd.hu>
libavutil: fix memory leak of drmVersion address sanitizer showed …
9:19 PM Changeset in ffmpeg [586898dc] by Martin Storsjö <martin@martin.st>
avformat: Make ff_make_codec_str output to an AVBPrint object
9:19 PM Changeset in ffmpeg [900b77b1] by Martin Storsjö <martin@martin.st>
hlsenc, dashenc: Share the routine for generating a codec string The …
9:19 PM Changeset in ffmpeg [ee22107] by Martin Storsjö <martin@martin.st>
avformat/vpcc: Make input pointers const
9:19 PM Changeset in ffmpeg [d015382] by Martin Storsjö <martin@martin.st>
avformat/vpcc: Generalize the AVFormatContext parameter to void* This …
8:55 PM Changeset in ffmpeg [549b4545] by Marton Balint <cus@passwd.hu>
avfilter/vf_frei0r: fix time not being passed in seconds The frei0r …
8:30 PM Ticket #11398 ("avfoundation" audio capture had missing samples randomly) updated by drobinson
https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20871
6:44 PM Ticket #11652 ([security] libavcodec/hevc/hevcdec.c:2147:16 SEGV in hls_prediction_unit) updated by Frank Plowman
https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20869
6:33 PM Changeset in ffmpeg [cb7b962a] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avutil/timecode: Fix -Wformat-truncation warning Using unsigned for …
5:48 PM Changeset in ffmpeg [32f32537] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/dvdec,mjpegdec: Remove emms_c It is no longer necessary now …
5:48 PM Changeset in ffmpeg [ade54335] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/simple_idct: Port to SSE2 Before this commit, the (32-bit …
5:48 PM Changeset in ffmpeg [625f5c99] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/tests/dct: Remove unnecessary emms_c Unnecessary since the …
5:48 PM Changeset in ffmpeg [a26b99f7] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/xvididct: Remove remnants of MMX The non-MMX code only …
5:48 PM Changeset in ffmpeg [b03b09ae] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/xvididct: Don't use MMX registers in SSE2 function It is …
5:48 PM Changeset in ffmpeg [a7013f81] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/tests/x86/dct: Test 32bit simple idct The test has been …
5:48 PM Changeset in ffmpeg [86f8adc5] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/idctdsp_init: Fix IDCT permutation for 32bit without SSE2 …
5:41 PM Changeset in ffmpeg [d4e0d5ed] by Michael Niedermayer <michael@niedermayer.cc>
avformat/rtpdec_rfc4175: Check dimensions Fixes: out of array access …
5:41 PM Changeset in ffmpeg [c03e49dd] by Michael Niedermayer <michael@niedermayer.cc>
avformat/rtpdec_rfc4175: Only change PayloadContext on success …
5:41 PM Changeset in ffmpeg [af3dee31] by Michael Niedermayer <michael@niedermayer.cc>
avformat/rtpdec_rfc4175: Fix memleak of sampling Reviewed-by: Joshua …
1:48 PM Changeset in ffmpeg [a8dd83b4] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/get_bits: Avoid unused variable Fixes lots of warnings from …
8:15 AM Changeset in ffmpeg [36e5576a] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
avutil/hwcontext_d3d12va: fix buf size when call av_buffer_create
1:26 AM Changeset in ffmpeg [b518c027] by Michael Niedermayer <michael@niedermayer.cc>
avformat/http: Fix off by 1 error Fixes: out of array access Fixes: …
12:17 AM Changeset in ffmpeg [d80f8f36] by Michael Niedermayer <michael@niedermayer.cc>
avcodec/exr: spelling Signed-off-by: Michael Niedermayer …
12:16 AM Changeset in ffmpeg [8abeb879] by Michael Niedermayer <michael@niedermayer.cc>
avcodec/rv60dec: add upper bound check for qp The quantization …

Nov 7, 2025:

10:27 PM Changeset in ffmpeg [162f75b5] by Michael Niedermayer <michael@niedermayer.cc>
avcodec/exr: use tile dimensions in pxr24 UINT case update the switch …
10:12 PM Changeset in ffmpeg [6e8cf037] by Michael Niedermayer <michael@niedermayer.cc>
avcodec/exr: Simple check for available channels The existing is_luma …
5:55 PM Changeset in ffmpeg [dd092f7] by James Almer <jamrial@gmail.com>
avcodec/avcodec: Simplify sentinel checks There is no need to check …
5:55 PM Changeset in ffmpeg [946a1dbd] by James Almer <jamrial@gmail.com>
avcodec/tests/avcodec: Check codec {pix,sample}_fmt etc. arrays E.g. …
5:55 PM Changeset in ffmpeg [e9be8b83] by James Almer <jamrial@gmail.com>
avcodec/tests/avcodec: Test that decoders don't set encoder-only …
5:55 PM Changeset in ffmpeg [2523235a] by James Almer <jamrial@gmail.com>
avcodec/amfdec: Don't set AVCodec.pix_fmts It is not supposed to be …
5:55 PM Changeset in ffmpeg [ef3e3370] by James Almer <jamrial@gmail.com>
avcodec/tests/avcodec: Test color_ranges and alpha_modes Test that …
5:55 PM Changeset in ffmpeg [ab70751c] by James Almer <jamrial@gmail.com>
avcodec/codec_internal: Use bitfield for alpha_modes Right now, …
5:55 PM Changeset in ffmpeg [df1b6f9c] by James Almer <jamrial@gmail.com>
avcodec/avcodec: Avoid relocations for color ranges Signed-off-by: …
5:55 PM Changeset in ffmpeg [1d68ae7] by James Almer <jamrial@gmail.com>
avcodec/avcodec: Remove always-true branches …
5:54 PM Changeset in ffmpeg [a2210902] by James Almer <jamrial@gmail.com>
avcodec/encode: Use enum AVPictureType in …
5:54 PM Changeset in ffmpeg [08e75b82] by James Almer <jamrial@gmail.com>
avcodec/packet: Move ff_side_data_set_encoder_stats() to encode.c And …
5:54 PM Changeset in ffmpeg [ec239259] by James Almer <jamrial@gmail.com>
avcodec/libx265: Remove stray FF_ENABLE_DEPRECATION_WARNINGS …
5:54 PM Changeset in ffmpeg [8a46fe1a] by James Almer <jamrial@gmail.com>
avcodec/libaomenc: Avoid av_unused pict_type is always used since …
8:43 AM Changeset in ffmpeg [7435a318] by Rémi Denis-Courmont <remi@remlab.net>
riscv/cpu: add av_const for VLEN helpers This is read from a …
8:43 AM Changeset in ffmpeg [39abb1ac] by Rémi Denis-Courmont <remi@remlab.net>
pixblockdsp: avoid segments on R-V V diff_pixels_unaligned On …
8:43 AM Changeset in ffmpeg [c17d304e] by Rémi Denis-Courmont <remi@remlab.net>
pixblockdsp: avoid segments on R-V V get_pixels_unaligned On SpacemiT …
8:43 AM Changeset in ffmpeg [e3b0d583] by Rémi Denis-Courmont <remi@remlab.net>
Revert "lavc/pixblockdsp: rework R-V V get_pixels_unaligned" The …

Nov 6, 2025:

10:06 PM Changeset in ffmpeg [df1fd43] by Lynne <dev@lynne.ee>
libavcodec/vulkan_encode_av1: fix non-monotonic DTS Combine P-frame …
8:47 PM Changeset in ffmpeg [dd80ecb6] by Lynne <dev@lynne.ee>
doc/APIchanges: bump lavu minor and remove reverted pixfmts
8:46 PM Changeset in ffmpeg [6720f712] by Lynne <dev@lynne.ee>
Revert "vulkan/prores: output LSB-padded data" This reverts commit …
8:46 PM Changeset in ffmpeg [9a7174bc] by Lynne <dev@lynne.ee>
Revert "lavu/pixfmt: add grayscale 10 and 12-bit MSB padded variants" …
8:46 PM Changeset in ffmpeg [26236a4] by Lynne <dev@lynne.ee>
Revert "lavu/pixfmt: add 420 and 422, 10 and 12-bit MSB padded …
8:46 PM Changeset in ffmpeg [b982b2a2] by Lynne <dev@lynne.ee>
Revert "swscale: add support for 10/12-bit grayscale MSB pixfmts" …
8:44 PM Changeset in ffmpeg [72a19a1c] by Lynne <dev@lynne.ee>
Revert "swscale: add support for 10/12-bit 422 and 444 MSB pixfmts" …
8:44 PM Changeset in ffmpeg [22cc958c] by Lynne <dev@lynne.ee>
Revert "hwcontext_vulkan: fix grayscale 10 and 12-bit formats using …
8:44 PM Changeset in ffmpeg [2c7732a6] by Lynne <dev@lynne.ee>
Revert "hwcontext_vulkan: fix 3-plane 444 10 and 12-bit formats using …
8:44 PM Changeset in ffmpeg [38df9ba7] by Lynne <dev@lynne.ee>
Revert "hwcontext_vulkan: fix planar 10 and 12-bit RGB formats using …
8:44 PM Changeset in ffmpeg [15e82dc4] by Lynne <dev@lynne.ee>
Revert "hwcontext_vulkan: remove unsupported/broken pixel formats" …
8:44 PM Changeset in ffmpeg [deaece6] by Lynne <dev@lynne.ee>
Revert "swscale/format: add missing fmt_shift for gray12/12 msb …
8:36 PM Changeset in ffmpeg [4bee0108] by Ramiro Polla <ramiro.polla@gmail.com>
swscale/range_convert: fix truncation bias in range conversion …
8:34 PM Changeset in ffmpeg [01b105bb] by Niklas Haas <ffmpeg@haasn.dev>
tests/fate/swscale: add swscale self-test This one takes about 2.93s …
8:34 PM Changeset in ffmpeg [9a386078] by Niklas Haas <ffmpeg@haasn.dev>
tests/swscale: use av_log() where appropriate We can't use ANSI color …
5:16 PM Changeset in ffmpeg [84b365d5] by Niklas Haas <git@haasn.dev>
avfilter/avfiltergraph: print both failing links on conversion error …
5:09 PM Changeset in ffmpeg [6c3a6311] by Niklas Haas <git@haasn.dev>
avfilter/avfiltergraph: only print format lists for failing mergers …
5:01 PM Changeset in ffmpeg [7b564e2e] by Niklas Haas <git@haasn.dev>
avfilter/avfiltergraph: print all format lists on config failure …
5:01 PM Changeset in ffmpeg [ad5b151f] by Niklas Haas <git@haasn.dev>
avfilter/formats: add name field to AVFilterFormatMerger Needed to …
4:48 PM Changeset in ffmpeg [f5bc9704] by Niklas Haas <git@haasn.dev>
avfilter/formats: constify ff_filter_get_negotiation
4:34 PM Changeset in ffmpeg [c1717cb6] by Niklas Haas <git@haasn.dev>
avfilter/format: add print_list() to AVFilterFormatsMerger So that …
2:56 PM Changeset in ffmpeg [c9710dae] by Niklas Haas <git@haasn.dev>
swscale/format: add missing fmt_shift for gray12/12 msb formats The …
2:41 PM Ticket #1851 (libswscale does incorrect range conversion for RGB->YUV and RGB->RGB) updated by Balling
Replying to digitaltvguy: > This request is not for …
11:49 AM Ticket #11398 ("avfoundation" audio capture had missing samples randomly) updated by drobinson
Sorry for the delay, this fell off my radar. I can try to submit a …
2:16 AM Changeset in ffmpeg [22212741] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
avutil/internal: remove some compats for msvc They are supported by …
1:16 AM Changeset in ffmpeg [79080a5] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/h264_chromamc: Use xmm regs in chroma_mc4 SSSE3 functions …

Nov 5, 2025:

9:03 PM Ticket #1851 (libswscale does incorrect range conversion for RGB->YUV and RGB->RGB) updated by digitaltvguy
ffmpeg supports RGB limited when converted to float.
9:03 PM Ticket #1851 (libswscale does incorrect range conversion for RGB->YUV and RGB->RGB) updated by digitaltvguy
See PNG 3rd Edition CICP VideoFullRangeFlag also: …
9:01 PM Ticket #1851 (libswscale does incorrect range conversion for RGB->YUV and RGB->RGB) updated by digitaltvguy
This request is not for matrix. It is for the "VideoFullRangeFlag" …
8:53 PM Ticket #1851 (libswscale does incorrect range conversion for RGB->YUV and RGB->RGB) reopened by digitaltvguy
7:04 PM Ticket #4478 (PlayStation 2 movie files not supported (.pss)) updated by Joseph DeVore
Lan, ty for the update on this issue.. too bad they added "nonsense …
6:24 PM Ticket #4478 (PlayStation 2 movie files not supported (.pss)) updated by Lan
Started making relatively good progress on this a few months ago, I've …
6:04 PM Changeset in ffmpeg [3eb0cb3] by Kacper Michajłow <kasper93@gmail.com>
avutil/hwcontext_vulkan: use correct bitmask types Vulkan headers …
6:04 PM Changeset in ffmpeg [f4789642] by Kacper Michajłow <kasper93@gmail.com>
avcodec/vulkan_encode_av1: fix unit_elems check Wrong enum value was …
6:04 PM Changeset in ffmpeg [c3ff7d23] by Kacper Michajłow <kasper93@gmail.com>
avcodec/dxva2: move variable declaration to for loop to avoid warning …
6:04 PM Changeset in ffmpeg [08d327e9] by Kacper Michajłow <kasper93@gmail.com>
fftools/ffmpeg: suppress unused variable warning, but using it …
4:31 PM Changeset in ffmpeg [873a1733] by Lynne <dev@lynne.ee>
aacpsy: fix whitespace and code style The last merged patch contained …
3:45 PM Changeset in ffmpeg [632958d2] by Zhao Zhili <zhilizhao@tencent.com>
avformat/mov: log unknown tag via av_fourcc2str Signed-off-by: Zhao …
3:45 PM Changeset in ffmpeg [07581d67] by Zhao Zhili <zhilizhao@tencent.com>
avformat/mov: check prji box version and flags Signed-off-by: Zhao …
3:45 PM Changeset in ffmpeg [0734d1c5] by Zhao Zhili <zhilizhao@tencent.com>
avformat/mov: relax check on proj box size Pico VR adds a '\0' after …
3:13 PM Changeset in ffmpeg [84fcbce1] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
fate/hevc: add tests for the dts2pts bsf
3:13 PM Changeset in ffmpeg [2d241202] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
avcodec/bsf/dts2pts: add hevc support
3:13 PM Changeset in ffmpeg [6c83bcad] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
avcodec/hevc: add ff_hevc_compute_poc2 which don't depend on HEVCSPS …
3:13 PM Changeset in ffmpeg [5f15734d] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
avcodec/bsf/dts2pts: fix return 0 on error path
3:13 PM Changeset in ffmpeg [91b2fe71] by Zhao Zhili <quink@noreply.code.ffmpeg.org>
avcodec/bsf/dts2pts: remove always true check
1:00 PM Changeset in ffmpeg [671e54d7] by Kacper Michajłow <kasper93@gmail.com>
configure: add -static suffix to internal static libs for test …

Nov 4, 2025:

4:11 PM Ticket #11646 (Full range RGB to YUV conversion using swscale has a slight green tint.) updated by Ramiro Polla
Could you please test https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20836 ?
12:38 PM Changeset in ffmpeg [08eda059] by Niklas Haas <ffmpeg@haasn.dev>
avfilter/vf_libplacebo: make rotation check more robust This …
12:38 PM Changeset in ffmpeg [49452967] by Niklas Haas <ffmpeg@haasn.dev>
avfilter/vf_libplacebo: don't override existing rotation attribute …
10:41 AM Changeset in ffmpeg [6c1acbbf] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/fdct: Remove obsolete comment Reviewed-by: Lynne …
10:41 AM Changeset in ffmpeg [18e08101] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/Makefile: Don't use MMX-OBJS for fdct.o MMX has been …
10:41 AM Changeset in ffmpeg [8157aa1a] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/me_cmp: Remove MMX sse functions They are overridden by …
10:40 AM Changeset in ffmpeg [3f596ec4] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/me_cmp: Port nsse{8,16} to SSSE3 Even nsse8 has to …
10:40 AM Changeset in ffmpeg [86062cfa] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/me_cmp: Add ff_sse8_sse2() Benchmarks: sse_1_c: …
10:40 AM Changeset in ffmpeg [232e72d0] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/me_cmp: Rename registers This will avoid using xmm …
10:39 AM Changeset in ffmpeg [87cfbcb7] by Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
avcodec/x86/me_cmp: Avoid unnecessary instruction Reviewed-by: Lynne …
10:28 AM Changeset in ffmpeg [d058d5db] by Lynne <dev@lynne.ee>
avcodec/sanm: implement codec45 This is a post-processing codec: …
10:23 AM Changeset in ffmpeg [8313dc11] by Martin Storsjö <martin@martin.st>
movenc: Make hybrid_fragmented retain the fragmented form headers …
9:55 AM Changeset in ffmpeg [a06aee35] by Lynne <dev@lynne.ee>
revert 458a942481151ede27478e6ac6d9d2866d438b84 revert …
9:55 AM Changeset in ffmpeg [e11dfb3f] by Lynne <dev@lynne.ee>
trim trailing whitespace in aacpsy.c
9:55 AM Changeset in ffmpeg [d907f7d5] by Lynne <dev@lynne.ee>
avcodec/aacpsy: fix attack detection logic and subblock indexing Fix …
9:55 AM Changeset in ffmpeg [9bded214] by Lynne <dev@lynne.ee>
avcodec/aacenc: add bitrate threshold for PNS
Note: See TracTimeline for information about the timeline view.