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

Commit Graph

  • ad17144ce6 swscale/ops_dispatch: move op list print to ff_sws_ops_compile_backend() Niklas Haas 2026-04-22 18:54:46 +02:00
  • 90669ab52e swscale/ops: move ff_sws_compile_pass() and friends to ops_dispatch.h Niklas Haas 2026-04-22 18:45:04 +02:00
  • 1d841635a4 swscale/ops: also include scaling ops in ff_sws_enum_op_lists() Niklas Haas 2026-05-05 19:15:42 +02:00
  • eec9f712f5 swscale/ops: re-use ff_sws_op_list_generate() in ff_sws_enum_op_lists() Niklas Haas 2026-04-22 16:10:45 +02:00
  • cac183f46f swscale/ops: don't silently suppress non-ENOTSUP errors Niklas Haas 2026-04-22 16:10:09 +02:00
  • dacbf080f3 swscale/ops_chain: simplify ff_sws_op_compile_tables() signature Niklas Haas 2026-04-04 20:05:54 +02:00
  • 064600585e swscale/ops_chain: remove flexible from SWS_OP_MIN/MAX entries Niklas Haas 2026-04-04 19:43:31 +02:00
  • 98c1dbafbe swscale/ops_memcpy: don't depend on ops_backend.h Niklas Haas 2026-04-08 11:45:33 +02:00
  • 62aad4513c swscale/graph: move format conversion logic to formats.c Niklas Haas 2026-04-22 15:56:07 +02:00
  • 0611abc1bb swscale/graph: move code for adding filters to format.h Niklas Haas 2026-04-22 15:04:16 +02:00
  • 9fe0ff3d56 swscale/graph: make _reinit() only call _init(), not _create() Niklas Haas 2026-05-11 19:39:02 +02:00
  • 56305c460c swscale/graph: add ff_sws_graph_alloc() and _init() Niklas Haas 2026-05-11 19:33:21 +02:00
  • 5e0dddef80 swscale/graph: move graph uninit logic to helper function Niklas Haas 2026-05-11 19:16:12 +02:00
  • d0a84c660a swscale/unscaled: fix rgbToRgbWrapper for non-native-endian formats Ramiro Polla 2026-05-12 15:03:11 +02:00
  • d812c8b0eb swscale/tests/swscale: log test parameters on loss error Ramiro Polla 2026-05-01 01:12:04 +02:00
  • 1cc9b15bab swscale/tests/swscale: fix -p option when -flags and/or -unscaled are used Ramiro Polla 2026-04-16 17:16:18 +02:00
  • 24d432e227 swscale/tests/swscale: improve help text for -p option Ramiro Polla 2026-04-16 22:01:59 +02:00
  • b2867481d9 avformat/avformat: Add AVFMT_EXPERIMENTAL to allowed flags Andreas Rheinhardt 2026-05-10 12:58:27 +02:00
  • fb216b5fac vulkan: fix using encode caps before querying nyanmisaka 2026-05-08 02:53:15 +08:00
  • 43bbd6dbf9 avformat/utils: avoid void pointer arithmetic Marton Balint 2026-05-14 20:49:34 +02:00
  • a327bc0561 avformat/hlsenc: fix segment duration with mixed stream time bases Ben Kepner 2026-04-05 16:53:06 -04:00
  • 566ad7869e avformat/hlsenc: remove unused function parameter Marton Balint 2026-04-04 00:06:13 +02:00
  • f20ea3fb22 avformat/hlsenc: dynamically allocate segment uris along with the segment struct Marton Balint 2026-03-29 15:05:26 +02:00
  • cb708d8703 avformat/utils: add ff_bprint_finalize_as_fam to put bprint strings to flexible array members Marton Balint 2026-04-04 13:02:41 +02:00
  • 553321d59e libavcodec/hdrdec: accept "#?RGBE" header in addition to "#?RADIANCE" Kirill Gavrilov 2025-01-24 20:28:11 +03:00
  • f69aa0cc64 avcodec/aomenc: Handle Smpte2094App5 metadata Vignesh Venkat 2026-02-13 10:48:41 -08:00
  • 2d826f18fb vulkan/prores_raw: don't load the quantization matrix on every invocation Lynne 2026-05-13 00:39:26 +09:00
  • 13aabf726b vulkan/prores_raw: specify format on image Lynne 2026-05-13 00:26:23 +09:00
  • a2737497de vulkan/prores_raw: add skip_bits_unchecked and use it Lynne 2026-05-13 00:16:57 +09:00
  • 5dc567a28e vulkan/prores_raw: remove redundant fast golomb parsing path Lynne 2026-05-13 00:16:25 +09:00
  • 64f848890c vulkan/prores_raw: use 16-bit/32-bit uints where needed Lynne 2026-05-13 00:10:38 +09:00
  • 74e3d63fb6 vulkan/prores_raw: use get_bits shared memory cache Lynne 2026-05-13 00:08:19 +09:00
  • 67811c2754 vulkan/common: fix get_bit() with SMEM caching Lynne 2026-05-14 02:02:47 +09:00
  • 8ffaead836 fftools/ffmpeg_filter: fix frame reference leak in fg_output_step jiangjie 2026-05-13 20:37:15 +08:00
  • 7e045dfbfc ffprobe: implement printing IAMF frame side data Marvin Scholz 2026-04-21 20:43:32 +02:00
  • 65635453cb avcodec: map IAMF packet side data to frame side data Marvin Scholz 2026-04-21 19:25:13 +02:00
  • 99908c6e05 avutil: add IAMF frame side data types Marvin Scholz 2026-04-21 19:24:53 +02:00
  • 22d06b39ce avfilter/avfilter: fix memory leak of filter name in ff_filter_alloc error path jiangjie 2026-05-13 20:06:06 +08:00
  • 4851060ccd avutil: hdr_dynamic_metadata: fix error code Marvin Scholz 2026-04-21 22:14:01 +02:00
  • 37ff8fad47 avutil: hdr_dynamic_metadata: handle allocation failure Marvin Scholz 2026-04-21 22:12:05 +02:00
  • 3dbc3c6954 avcodec/libvorbisenc: conditionally set initial_padding Marvin Scholz 2026-04-21 22:59:25 +02:00
  • 1068a26663 avformat/rtpdec_av1: fix buffer overflow due to variable confusion Marvin Scholz 2026-04-29 13:52:28 +02:00
  • c29d1b9df5 avformat/id3v2: Fix indentation Andreas Rheinhardt 2026-05-11 16:57:42 +02:00
  • 356e427d5c avformat/id3v2: Use proper logcontext Andreas Rheinhardt 2026-05-11 16:54:27 +02:00
  • e626b02a01 avformat/id3v2: Avoid temporary buffer Andreas Rheinhardt 2026-05-11 16:53:37 +02:00
  • 4dc102b1f9 avformat/rtpdec_av1: fix buffer overflow due to variable confusion Marvin Scholz 2026-04-29 13:52:28 +02:00
  • 18761f9fb5 avformat/rtpdec_av1: fix buffer overflow due to variable confusion Marvin Scholz 2026-04-29 13:52:28 +02:00
  • d01d18ad71 vulkan: fix using encode caps before querying nyanmisaka 2026-05-08 02:53:15 +08:00
  • 6b3e0f903e vulkan_encode: Fix description for quality option David Rosca 2026-04-02 18:17:35 +02:00
  • 2c1af16872 avformat/matroskaenc: Use correct buffer for smpte2094_app5 Vignesh Venkat 2026-05-11 14:43:12 -07:00
  • e1797cdd51 avcodec/libvpxenc: Copy Smpte2094App5 metadata Vignesh Venkat 2026-05-07 13:06:32 -07:00
  • c1ff2c24b5 swscale/filters: hard-code radius for trivial kernels Niklas Haas 2026-04-22 17:07:15 +02:00
  • 837cf8e38f avformat/tls_mbedtls: fix DTLS handshake failure when receiving non-DTLS packets Nariman-Sayed 2026-05-05 00:12:24 +03:00
  • 094f72748d avformat/tls: move DTLS packet detection into ff_is_dtls_packet() Nariman-Sayed 2026-05-05 00:11:21 +03:00
  • 17bc88e67f avformat/hls: disable http_persistent/http_multiple with custom io_open Kacper Michajłow 2026-05-08 00:59:51 +02:00
  • fd25b35dd2 vulkan_ffv1: support decoding 32-bit float video Lynne 2026-04-22 12:54:09 +02:00
  • a67c15dfa5 avutil/hwcontext_vulkan: fix resource leak on alloc_mem failure jiangjie 2026-05-10 17:14:19 +08:00
  • f16ec8913e avcodec/h264_cavlc: Fix indentation Andreas Rheinhardt 2026-05-10 17:15:51 +02:00
  • 5bbc00c05d [Wave] Fix issues with unaligned metadata chunks. Dale Curtis 2026-04-22 23:46:14 +00:00
  • 188461be10 avformat/mpegts: Dont assume fc->priv_data is a MpegTSContext Michael Niedermayer 2026-05-08 21:19:14 +02:00
  • b2dfc14276 avcodec/vvc_parser: properly split PUs when a Prefix SEI NUT is found James Almer 2026-05-06 13:00:09 -03:00
  • 2948acd528 avformat/nal: take into account removed zero bytes when calculating buffer size in nal_parse_units() James Almer 2026-05-05 16:25:57 -03:00
  • 2f4ad2497e avformat/movenc: fix dynamic buffer leaks on error paths jiangjie 2026-05-09 19:23:46 +08:00
  • 180a10647d avformat/tee: clean up local resources on program copy failure Zhao Zhili 2026-05-08 12:41:18 +08:00
  • 8518599cd1 avformat/matroskaenc: Write additional mappings for webm Vignesh Venkat 2026-05-07 15:28:07 -07:00
  • c8a4770599 avcodec/vc1dsp: Consistently use ptrdiff_t for stride Andreas Rheinhardt 2025-10-20 19:17:43 +02:00
  • ff0ad0278d avcodec/cbs: Move ff_cbs_all_codec_ids to cbs_bsf Andreas Rheinhardt 2026-05-07 13:54:57 +02:00
  • b6d2a0fc66 configure: Add missing apv_metadata->cbs_apv dependency Andreas Rheinhardt 2026-05-07 13:51:50 +02:00
  • 6a59c847b5 configure: Redo enabling cbs in lavf Andreas Rheinhardt 2026-05-07 13:25:29 +02:00
  • 0f45541e04 avcodec/sanm: extend the codec37 mv table to 3x512 entries Manuel Lauss 2025-12-30 18:34:37 +01:00
  • b418da28bf avcodec/sanm: fobj: apply the x/y offsets after size determination Manuel Lauss 2025-11-19 17:01:18 +01:00
  • 01d895340c avcodec/sanm: accept fixed dimensions for ANIM at decode_init Manuel Lauss 2025-11-19 13:25:01 +01:00
  • d1577bc018 avcodec/sanm: fobj codec37+: reject too large frames. Manuel Lauss 2025-11-19 13:00:41 +01:00
  • cc2f9ff14f avcodec/sanm: fobj: do not use codec-id to determine canvas size. Manuel Lauss 2025-11-19 12:21:41 +01:00
  • 9ab345b2d1 fftools/graph: Add missing include "libavutil/mem.h" for fftools/graph/graphprint.c Yong Yu 2026-03-23 09:49:23 -07:00
  • 0f2e693956 tests/fate/id3v2.mak: add new tests for comm, lyrics, txx and wma comments. Romain Beauxis 2025-12-02 10:43:46 -06:00
  • 85cc813412 libavformat/tests/id3v2: add test program for raw ID3v2 frame debugging Romain Beauxis 2026-04-29 14:44:46 -05:00
  • 910d796430 libavformat/id3v2: wire FF_FDEBUG_ID3V2 frame debugging Romain Beauxis 2026-04-29 14:19:11 -05:00
  • b5c7c7d273 avcodec/cbs_h266_syntax_template: tighten sh_num_tiles_in_slice_minus1 upper bound Michael Niedermayer 2026-05-06 04:15:25 +02:00
  • a17e96b103 avcodec/hevc: scope missing-ref loop counters locally Zhao Zhili 2026-05-07 14:42:09 +08:00
  • 3b939ced79 avcodec/hevc: limit missing-ref fill to coded planes Zhao Zhili 2026-05-07 12:46:10 +08:00
  • 28ecb07e55 avcodec/cbs_h266: fix wrong condition for chroma MTT depth in PH 牟凡 2026-04-29 15:17:32 +08:00
  • f2e5eff3ff avcodec/atsc_a53: Avoid GetBits API to parse A53 CC data Andreas Rheinhardt 2026-05-06 15:23:01 +02:00
  • 17734f6967 doc/examples/demux_decode: update ffplay command for audio and video output ldm0 2025-08-16 06:01:26 +08:00
  • 256d93413f avformat/mov: Fix negative index given to can_seek_to_key_sample() Dale Curtis 2026-04-30 21:01:33 +00:00
  • c52a5c913a Changelog: update for recent backports n4.4.7 Michael Niedermayer 2026-05-05 19:42:40 +02:00
  • c3795bf59a avcodec/av1dec: check that primary_ref_frame is within range James Almer 2026-05-03 12:58:27 -03:00
  • 26f36be1da configure: bump CONFIG_THIS_YEAR to 2026 Vann Harl 2026-01-07 14:53:20 +01:00
  • 2e6b53db41 avcodec/alsdec: do not set nbits invalidly Michael Niedermayer 2026-03-25 01:25:40 +01:00
  • 939d84afb0 swscale/swscale_unscaled: adjust last line copy Michael Niedermayer 2026-05-01 16:35:51 +02:00
  • 8df701d7b2 avformat/avidec: check LIST size in avi_load_index() Michael Niedermayer 2026-05-02 23:35:49 +02:00
  • 5d142f8dc3 avformat/avidec: validate INFO list size before parsing depthfirst-dev[bot] 2026-04-23 02:47:11 +00:00
  • 5de49f09d8 libavformat/xwma: fix overflow in seek position Michael Niedermayer 2026-05-02 12:57:48 +02:00
  • a3779c8d75 avfilter/vf_kerndeint: Check for minimum height Marius Momeu 2026-05-02 15:02:54 +02:00
  • 0832b9efed avcodec/ralf: Add the missing return statement after the error log Marius Momeu 2026-05-02 12:28:30 +02:00
  • b7580604ca avcodec/zmbv: reject XOR data that overruns the decompression buffer Michael Niedermayer 2026-05-02 11:11:02 +02:00
  • 88580e69b8 avcodec/rasc: fix heap use-after-free in decode_move() Michael Niedermayer 2026-05-01 20:31:57 +02:00
  • 856d22943b avformat/rtpdec_mpeg4: reject zero-length AU header sections depthfirst-dev[bot] 2026-04-23 02:47:11 +00:00
  • 7e0fac3cbc fftools/ffmpeg_opt: validate stream index in negative map handling depthfirst-dev[bot] 2026-04-23 02:47:11 +00:00
  • 93484c6d38 avformat/rtmpproto: prevent integer overflow accumulating FLV buffer size Flavio Milan 2026-04-18 09:38:08 -03:00