1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-24 02:09:03 +03:00

Commit Graph

  • 5962c8acfd avcodec/apac: reset bitstream_index unconditionally to avoid integer overflow Umar Pathan 2026-09-07 01:06:36 +02:00
  • 5726879312 avcodec/vorbisenc: dont assert on non finite input Michael Niedermayer 2026-09-07 00:11:34 +02:00
  • 60cc77d70d avcodec/rv34: do not copy an unused reference line in the edge emulation Michael Niedermayer 2026-09-06 22:19:01 +02:00
  • c0cc979a1c avcodec/rv34: do not await a negative reference-frame row Michael Niedermayer 2026-09-06 14:42:56 +02:00
  • c878aa71a6 avcodec/vp9: unref next_refs in vp9_decode_flush Chun-Min Chang 2026-07-16 16:57:49 -07:00
  • ba98299aef avcodec/vp8: do not await a negative reference-frame row Chun-Min Chang 2026-07-28 17:49:35 -07:00
  • d389e2f3e5 avformat/vpk: Check the channel count before dividing in the last block Jun Zhao 2026-08-28 07:44:27 +08:00
  • 8e7a16bfe6 avformat: Restore the container channel layout after a failed decoder open Jun Zhao 2026-08-28 07:44:27 +08:00
  • d66ee0411c avcodec/cfhd: reset the allocated band sizes when freeing the buffers Michael Niedermayer 2026-09-15 04:00:34 +02:00
  • 400912007a avcodec/cfhd: reject header tags after the frame buffer was allocated Michael Niedermayer 2026-09-14 03:38:39 +02:00
  • 4800bf20d8 avcodec/cfhd: check the channel number after every tag Michael Niedermayer 2026-09-14 03:37:23 +02:00
  • 8f1e6edbab avfilter/amf: hold the wrapped D3D11 and DXVA2 frame until AMF releases it Julius Bairaktaris 2026-09-13 15:52:13 +02:00
  • a71ffc5700 avfilter/vf_vqe_amf: leave the output colorspace untouched Julius Bairaktaris 2026-09-13 15:51:36 +02:00
  • 3a8c1f29b7 avfilter/amf: flush the component at EOF with an activate callback Julius Bairaktaris 2026-08-30 16:53:59 +02:00
  • 35660a244d avfilter/amf: advertise only AMF surfaces on the output link Julius Bairaktaris 2026-08-31 16:08:25 +02:00
  • 25055dfba6 avfilter/vf_sr_amf: let format= choose the packed format the scaler runs on Julius Bairaktaris 2026-08-31 16:07:36 +02:00
  • 27afe04c3d avfilter/amf: copy D3D11 decoder textures the components can read Julius Bairaktaris 2026-08-30 16:04:10 +02:00
  • 6896ab9eeb avfilter/amf: log CreateComponent failures on the filter context Julius Bairaktaris 2026-08-30 15:53:03 +02:00
  • 6fde766f19 avfilter/vf_vqe_amf: only offer the formats the VQ enhancer accepts Julius Bairaktaris 2026-08-30 15:53:03 +02:00
  • 23e21331df avfilter/vf_amf_common: drain the component and tolerate AMF_REPEAT Julius Bairaktaris 2026-08-30 15:53:03 +02:00
  • 29b5a4f52d avfilter/amf: pin the output format for components that cannot convert Julius Bairaktaris 2026-08-30 15:34:30 +02:00
  • 42cd61a154 avfilter/amf: negotiate the input link from the input format list Julius Bairaktaris 2026-08-30 15:32:47 +02:00
  • f736784a52 avfilter/amf: make the input format lists describe what AMF accepts Julius Bairaktaris 2026-08-30 15:30:45 +02:00
  • 1c2794eb22 avfilter/amf: fix leaks and a NULL dereference in the filter frame path Julius Bairaktaris 2026-08-30 15:15:28 +02:00
  • 7db554bacf avfilter/vf_sr_amf: convert YUV input on the GPU for sr1-1 and point Julius Bairaktaris 2026-07-31 13:25:20 +02:00
  • 7a1a02fa03 avfilter/vf_sr_amf: offer 10-bit and f16 packed RGB Julius Bairaktaris 2026-07-31 13:01:57 +02:00
  • de15c3678b avutil/hwcontext_amf: allow X2BGR10 and RGBAF16 frames contexts Julius Bairaktaris 2026-07-31 13:01:57 +02:00
  • 3409e8060c avfilter/vf_sr_amf: fix solid green frame with algorithm=point Julius Bairaktaris 2026-07-31 12:57:58 +02:00
  • 7f9391b76a avfilter/vf_sr_amf: fix solid green frame with algorithm=sr1-1 Julius Bairaktaris 2026-06-28 17:58:44 +02:00
  • ec4608d8fc avcodec/pngdec: preserve packet metadata qaq03101 2026-08-11 15:54:32 +08:00
  • 3e09f5e24e avcodec/cook: require the channel mask to cover every subpacket channel Michael Niedermayer 2026-09-14 02:27:37 +02:00
  • 8702f12c9d avcodec/dvdsubenc: account for the byte alignment of each RLE line Michael Niedermayer 2026-09-14 02:23:52 +02:00
  • 432679772a avfilter/vf_colorconstancy: free only allocated buffers on setup failure Michael Niedermayer 2026-09-14 02:01:14 +02:00
  • f8c4c6400e avcodec/hap: do not hide the failure of the chunk table allocation Michael Niedermayer 2026-09-14 03:24:11 +02:00
  • 3afa5444a3 avformat/mov: do not zero a key string before reading it Michael Niedermayer 2026-09-05 23:27:34 +02:00
  • 01c3721851 avformat/mov: Allocate the array without clearing before read Michael Niedermayer 2026-09-05 23:07:24 +02:00
  • 67926e6667 avformat/mov: bound the keys atom entry count by the atom size He Huang 2026-09-05 02:47:31 +02:00
  • bc46eab87c avcodec/vvc/thread: clear fc->ft when the frame thread is freed Michael Niedermayer 2026-09-07 04:59:11 +02:00
  • 5c161e1a62 avcodec/vvc/dec: compare the CTU area in ibc_tl_init() Michael Niedermayer 2026-09-07 04:59:11 +02:00
  • 7a571250ce avcodec/vvc/dec: free the tabs when pic_arrays_init() fails Michael Niedermayer 2026-09-06 14:39:12 +02:00
  • 2c05ce65e1 avfilter/vf_uspp: Fix qpcount Michael Niedermayer 2026-09-14 02:55:36 +02:00
  • 7ac9cb4340 avcodec/hevc: fill the stream parameters when all frames are skipped Michael Niedermayer 2026-09-01 15:11:10 +02:00
  • 3369578ba4 avcodec/codec_internal: clarify docs for FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM Michael Niedermayer 2026-09-01 14:32:32 +02:00
  • 63d53fac9c avformat/avio: use a 256k I/O buffer when reading from the network Michael Niedermayer 2026-08-30 19:56:07 +02:00
  • 9894232a40 avformat/avio: record on the URLContext whether it uses the network Michael Niedermayer 2026-08-30 19:56:07 +02:00
  • e519d13bc7 avformat/aviobuf: read multi-byte values directly from the buffer Thierry Foucu 2026-08-26 04:59:48 +02:00
  • 79293e8e95 avformat/aviobuf: generate the multi-byte readers from one macro Michael Niedermayer 2026-08-26 04:59:35 +02:00
  • 9cf34b031f avformat/rtpdec: propagate SRTP setup errors to the caller Thomas Devoogdt 2026-07-16 19:26:50 +02:00
  • 62508d7629 fftools/ffplay: exit via do_exit() on termination signal Thomas Devoogdt 2026-07-19 19:23:45 +02:00
  • 976cf5f912 avcodec/decode: print some more debug messages when skipping or discarding samples James Almer 2026-09-16 11:48:37 -03:00
  • 1f9ba3fb6b avfilter/vf_limiter: detect and skip no-op planes Niklas Haas 2026-09-02 13:26:41 +02:00
  • 2be98b13b2 avfilter/vf_limiter: allow min/max=auto to infer TV signal range Niklas Haas 2026-09-02 12:59:06 +02:00
  • 2886aa54c5 avfilter/vf_limiter: gather per-slice return values Niklas Haas 2026-09-10 13:58:10 +02:00
  • c573a95381 avfilter/vf_scale_cuda: fix non-scaling format conversion Zhao Zhili 2026-07-08 19:31:30 +08:00
  • c28e268920 avfilter/vf_scale_cuda: fix non-scaling format conversion Zhao Zhili 2026-07-08 19:31:30 +08:00
  • bdc6a848f0 avutil/aes: add aarch64 NEON implementation Shreesh Adiga 2026-07-10 20:17:12 +05:30
  • d64b47f259 avutil/cpu: add aarch64 CPU feature flag for ARM AES Shreesh Adiga 2026-07-10 20:05:15 +05:30
  • 17e6ed9dc0 avfilter/vf_colordetectdsp: rewrite C implementations as macros Niklas Haas 2026-09-02 12:04:03 +02:00
  • 3a7c002718 avcodec/dcadec: ignore reserved speaker positions in coded channel order Michael Niedermayer 2026-09-15 03:47:25 +02:00
  • 912208af28 avcodec/dcadec: ignore reserved speaker positions in coded channel order Michael Niedermayer 2026-09-15 03:47:25 +02:00
  • aa63c63b85 checkasm: aarch64: Test PMULL and CRC separately Martin Storsjö 2026-09-04 23:34:31 +03:00
  • 30afbfcf6f avformat/shared: add -cache_size_max option Niklas Haas 2026-08-14 17:24:53 +02:00
  • 6ca9e60b00 avformat/shared: add spacemap metadata for the number of cached blocks Niklas Haas 2026-08-14 17:09:17 +02:00
  • ac72d79059 avformat/shared: add -ignore_errors option Niklas Haas 2026-08-14 16:46:42 +02:00
  • 7797fb3ee3 doc/decoders: move libastcenc into video section Ruonan 2026-09-15 13:49:04 +08:00
  • 5b9a3ad71a avfilter/vf_signature: remove dependency on libavformat James Almer 2026-09-09 17:31:36 -03:00
  • 2e803883b7 avformat/iamf: backport assorted fixes James Almer 2026-09-10 16:40:16 -03:00
  • 1005b294ff avformat/iamf: backport assorted fixes James Almer 2026-09-10 16:46:30 -03:00
  • 9258bacca5 avformat/matroskaenc: reserve space for BlockAdditionMapping even if Matroska muxer isn't enabled James Almer 2026-09-14 23:14:04 -03:00
  • 22d1a43df8 tests/fate/matroska: add a remux test for LCEVC streams using ITU-T T.35 BlockAdditions James Almer 2026-09-14 22:57:52 -03:00
  • 5cb31ca5b2 avformat/matroskaenc: reserve space for BlockAdditionMapping even if Matroska muxer isn't enabled James Almer 2026-09-14 23:14:04 -03:00
  • 5bb1b180bc tests/fate/matroska: fix reference for the latest test James Almer 2026-09-14 22:37:20 -03:00
  • b04bbd863c avfilter/vf_histogram: fix thistogram parade scroll overflow Michael Niedermayer 2026-08-28 17:40:59 +00:00
  • fd625f452c avfilter/f_metadata: avoid overread on long formatted output Yongqiang Tian 2026-09-03 12:09:55 +00:00
  • 2fb839d023 tests/fate/matroska: add a test for LCEVC streams using ITU-T T.35 BlockAdditions James Almer 2026-09-14 21:13:42 -03:00
  • 8edbc16719 configure: allow sanitizers for msvc toolchain Kacper Michajłow 2026-04-04 12:50:00 +02:00
  • 77b9dc4159 configure: check sanitizer flags before adding them Kacper Michajłow 2026-04-04 12:49:41 +02:00
  • 45ec2cae19 configure: drop -Werror from the C++ warning probe Kacper Michajłow 2026-09-08 09:46:02 +02:00
  • 50e64f97d9 configure: apply common flags to C++ as well Kacper Michajłow 2026-09-08 12:11:17 +02:00
  • b4bd8d1f64 configure: drop the redundant ObjC flags from check_allcflags Kacper Michajłow 2026-09-08 10:51:23 +02:00
  • 639ee84952 Changelog: add ASTC support Jun Zhao 2026-09-12 09:24:37 +08:00
  • 093bc1ae44 doc: add ASTC and KTX muxer/demuxer documentation Jun Zhao 2026-09-12 11:36:47 +08:00
  • 03ba28533b doc: add libastcenc encoder and decoder documentation Jun Zhao 2026-09-12 11:36:42 +08:00
  • 9a71d6a640 fate: add ASTC LDR/HDR round-trip and container tests Jun Zhao 2026-09-12 12:39:45 +08:00
  • f26ff7005f fate: do not run lavfi sources through target_path Jun Zhao 2026-09-12 12:39:45 +08:00
  • 7afd90fa95 lavf: add ASTC and KTX 1.0 muxers/demuxers Jun Zhao 2026-08-16 19:09:09 +08:00
  • 6e9100c648 lavc: add ASTC encoder/decoder via libastcenc Jun Zhao 2026-08-16 19:08:58 +08:00
  • a51bb69b09 avcodec/nvdec_hevc: add MV-HEVC hardware decoding Diego de Souza 2026-08-26 11:15:19 +02:00
  • 6efe500d2e fftools/ffmpeg_filter: pointer-sign warnings in sub2video_update() akashskypatel 2026-09-03 23:42:12 +00:00
  • e3e6e8fa1e avutil/tests: add stdatomic interface fate test Michael Niedermayer 2026-09-07 14:38:15 +00:00
  • eaebdc491d configure: enable shared protocol also with native atomics Kacper Michajłow 2026-09-08 04:41:07 +02:00
  • 4ce1a456f2 avformat/allformats, avutil/log: Use proper atomic types Andreas Rheinhardt 2026-08-21 12:46:39 +02:00
  • 8a1feb3c70 compat/atomics: store pointers through the exchange on MSVC for ARM before 19.44 Kacper Michajłow 2026-09-13 00:37:18 +02:00
  • b2854aadce compat/atomics: split the generic stdatomic.h from the backend primitives Kacper Michajłow 2026-09-06 08:45:48 +02:00
  • d939b3edcb compat/atomics/dummy: rewrite and fix stdatomic.h Kacper Michajłow 2026-08-20 10:27:07 +02:00
  • ecd49a58ec avcodec/vvc: remove workaround for broken win32 stdatomic emulation Kacper Michajłow 2026-08-21 02:11:43 +02:00
  • 8f7438475d compat/atomics/win32: rewrite and fix stdatomic.h Kacper Michajłow 2026-08-21 02:11:43 +02:00
  • 59dd21047e Makefile: output MSVC dependency files as a byproduct of compilation Kacper Michajłow 2026-07-23 19:27:56 +02:00
  • 6a557f2d34 compat/windows: add mscl, a cl.exe wrapper producing make dependency files Kacper Michajłow 2026-07-23 19:27:56 +02:00
  • 7523428c26 tests/fate/vvc: Add fate-vvc-curr-ltrp-alias Frank Plowman 2026-08-30 17:20:00 +01:00