Commit Graph

  • d3db2dc518 swscale/tests/sws_ops: simplify using ff_sws_enum_op_lists() Niklas Haas 2026-03-27 14:24:46 +01:00
  • 4395e8f3a2 swscale/ops: add helper function to enumerate over all op lists Niklas Haas 2026-03-27 14:38:07 +01:00
  • f62c837eb6 swscale/ops: move op-formatting code to helper function Niklas Haas 2026-03-27 15:22:39 +01:00
  • 8fae195395 swscale/ops: avoid printing values for ignored components Niklas Haas 2026-03-18 12:00:08 +01:00
  • 1caa548caf swscale/ops: refactor PRINTQ() macro Niklas Haas 2026-03-18 11:55:24 +01:00
  • 0d54a1b53a swscale/ops: remove , from comp min/max print-out for consistency Niklas Haas 2026-03-18 11:46:54 +01:00
  • a0bb0c2772 swscale/ops: use AVBPrint for assembling op descriptions Niklas Haas 2026-03-18 11:26:14 +01:00
  • 95e6c68707 swscale/ops: print exact constant on SWS_OP_SCALE Niklas Haas 2026-03-17 01:21:37 +01:00
  • f6d963553b swscale/ops: correctly uninit all ops in ff_sws_op_list_remove_at() Niklas Haas 2026-03-18 16:30:28 +01:00
  • 6f1664382d swscale/format: add helper function to get "default" SwsFormat Niklas Haas 2026-03-27 14:19:09 +01:00
  • 08a7b714f2 swscale/format: move SwsFormat sanitization to helper function Niklas Haas 2026-03-27 14:17:19 +01:00
  • d1bcaab230 avcodec/alsdec: preserve full float value in zero-truncated samples Priyanshu Thapliyal 2026-03-27 14:22:45 +05:30
  • febc82690d avcodec/alsdec: propagate read_diff_float_data() errors in read_frame_data() Priyanshu Thapliyal 2026-03-25 13:36:07 +05:30
  • bb65b54f2f avcodec/x86/sbcdsp: Port MMX sbc_calc_scalefactors to SSE4 Andreas Rheinhardt 2026-03-24 23:06:05 +01:00
  • e4e5beb394 tests/checkasm/sbcdsp: Add test for calc_scalefactors Andreas Rheinhardt 2026-03-24 17:33:35 +01:00
  • cd886bf0a5 avcodec/x86/sbcdsp: Port ff_sbc_analyze_[48]_mmx to SSE2 Andreas Rheinhardt 2026-03-24 15:55:45 +01:00
  • 7cf5e90586 tests/checkasm: Add sbcdsp tests Andreas Rheinhardt 2026-03-24 13:54:58 +01:00
  • 90215634f1 avcodec/sbcenc: Remove redundant memset() Andreas Rheinhardt 2026-03-24 13:17:39 +01:00
  • f670006960 avcodec/sbcenc: Use correct size for PutBitContext Andreas Rheinhardt 2026-03-24 11:33:50 +01:00
  • 3540a6a308 avcodec/sbcenc: Don't output uninitialized data Andreas Rheinhardt 2026-03-24 11:29:37 +01:00
  • b5ce98b3ff avcodec/sbcdsp: Constify Andreas Rheinhardt 2026-03-23 19:14:34 +01:00
  • af45345f7e tests/fate: Add SBC tests Andreas Rheinhardt 2026-03-23 14:36:55 +01:00
  • 0a81a1ce66 avcodec/x86/sbcdsp: Fix calculating four-subbands stereo scalefactors Andreas Rheinhardt 2026-03-23 20:52:31 +01:00
  • 1c9f56f969 avcodec/sbc: Use union to save space Andreas Rheinhardt 2026-03-23 12:01:41 +01:00
  • 7e032d6963 avcodec/sbcdec: Remove AVClass* from context Andreas Rheinhardt 2026-03-23 11:47:32 +01:00
  • e249dfce72 doc/optimization: Don't refer to non-existing subdirectory Andreas Rheinhardt 2026-03-27 18:58:53 +01:00
  • 62f944d594 avfilter/vf_lcevc: add missing pixel formats James Almer 2026-03-26 14:00:56 -03:00
  • 1b7483dddd avfilter/vf_lcevc: workaround for unknown initial dimensions James Almer 2026-03-26 11:04:03 -03:00
  • eb40d70081 avcodec/lcevcdec: add missing pixel formats James Almer 2026-03-26 14:00:47 -03:00
  • 96b1b0bf67 avcodec/lcevcdec: also decompose NON_IDR NALUs James Almer 2026-03-26 13:39:27 -03:00
  • 3befae81f1 lavc/decode: change sw format selection logic in avcodec_default_get_format() Anton Khirnov 2026-01-05 12:23:55 +01:00
  • dba8c62400 lavfi/vf_tiltandshift: stop (ab)using AVFrame.opaque Anton Khirnov 2025-11-12 09:56:49 +01:00
  • 6ed6815b46 avcodec/tests/motion: Remove test tool Andreas Rheinhardt 2026-03-24 19:20:35 +01:00
  • edab091ac2 avcodec/jpeg2000: Remove trailing whitespace osamu620 2026-03-16 07:02:24 +00:00
  • 8490363634 avcodec/jpeg2000: Fix undefined behavior on ROI shift-up Osamu Watanabe 2026-03-16 13:43:42 +09:00
  • 1c385023aa aarch64/vvc: Optimisations of put_chroma_v() functions for 10/12-bit Georgii Zagoruiko 2026-03-14 14:16:48 +00:00
  • 4bb2989cce fftools/ffmpeg_filter: remove duplicate assignment Ingo Oppermann 2026-03-26 20:58:51 +01:00
  • 5dfe661f03 avformat/mov: ignore duplicate streams referenced with an sbas tref entry James Almer 2026-03-24 13:25:26 -03:00
  • ae6f233988 avcodec/alsdec: fix mantissa unpacking in compressed Part A path Priyanshu Thapliyal 2026-03-26 17:59:15 +05:30
  • fd9f1e9c52 avfilter/vf_drawtext: fix newline rendered as .notdef glyph Zhao Zhili 2026-03-23 20:10:12 +08:00
  • 0f600cbc16 configure: enable nasm debug information also for non-ELF targets Kacper Michajłow 2026-03-15 10:42:45 +01:00
  • 238df21a4f avfilter/vf_libplacebo: early-free unused resources Niklas Haas 2026-03-25 16:57:58 +01:00
  • e7b4ddc9d6 avcodec/pngdec: fix dead overflow check in decode_text_to_exif() Priyanshu Thapliyal 2026-03-24 00:49:55 +05:30
  • e84b3c7e98 avcodec/vp9: Fixed memory leak when vp9_frame_alloc() function fails. Aleksoid 2026-03-25 14:57:37 +10:00
  • e17d84ac8a avcodec/vp9: fix cbs fragment leak on error Kacper Michajłow 2026-03-22 20:36:53 +01:00
  • 44ad73031d avcodec/bsf/lcevc_metadata: fix copy-paste typo in chroma loc setup Zhao Zhili 2026-03-25 11:34:22 +08:00
  • 3cfbf56192 doc/developer: allow whitespace changes mixed with functional changes Zhao Zhili 2026-03-02 10:42:05 +08:00
  • 5d70f0844c libavutil/stereo3d: fix prefix matching in *_from_name() functions marcos ashton 2026-03-22 22:03:28 +00:00
  • 9559a6036d libavfilter/vf_v360: fix operator precedence in stereo loop condition marcos ashton 2026-03-23 14:08:35 +00:00
  • 1853c80e20 avcodec/alsdec: fix abs(INT_MIN) UB in read_diff_float_data() Priyanshu Thapliyal 2026-03-24 13:57:27 +05:30
  • fc7cab6be3 avformat/mov: Handle integer overflow in MOV parser Ted Meyer 2026-03-03 12:52:25 -08:00
  • 49c449b33a avformat/codecstring: fix undefined lcevc symbols if muxers are disabled wangbin 2026-03-23 19:53:56 +08:00
  • 76a5d7c545 avfilter/framepool: Mark init, uninit functions as av_cold Andreas Rheinhardt 2026-03-24 17:58:58 +01:00
  • c3486e96dd avfilter/framepool: Reindent after the previous commit Andreas Rheinhardt 2026-03-24 17:55:23 +01:00
  • e1e2c85537 avfilter/framepool: Use av_unreachable() for unreachable code Andreas Rheinhardt 2026-03-24 17:50:36 +01:00
  • 1c101330d6 avfilter/framepool: Remove impossible branches Andreas Rheinhardt 2026-03-24 17:47:56 +01:00
  • a3475e2554 avcodec/cbs_lcevc: fix writing process blocks with size 6 James Almer 2026-03-24 11:12:25 -03:00
  • 92d06a8027 avcodec/vvc/ctu: Put scratchbufs into union to save space Andreas Rheinhardt 2026-03-20 07:06:43 +01:00
  • a10c731723 avcodec/vvc/ctu: Move often accessed fields to the start of structs Andreas Rheinhardt 2026-03-20 03:48:28 +01:00
  • e41799d6ec avcodec/vvc: Use static_assert where appropriate Andreas Rheinhardt 2026-03-20 03:06:38 +01:00
  • f40fcf8024 libavfilter/scale_vulkan: do not unnencessarily set s->qf on every frame Lynne 2026-03-24 15:20:28 +01:00
  • 940e407c64 libavfilter/scale_vulkan: use swscale's Vulkan code Lynne 2026-03-03 18:13:36 +01:00
  • e88d4ef718 swscale/vulkan: take order_src/order_dst into account Lynne 2026-03-04 12:45:18 +01:00
  • e01d19aad6 swscale/vulkan: implement SWS_OP_LINEAR Lynne 2026-03-03 13:33:49 +01:00
  • 4805f317a6 swscale/vulkan: implement SWS_OP_DITHER Lynne 2026-03-03 12:30:24 +01:00
  • d212ff08e0 swscale/vulkan: implement SWS_OP_CONVERT Lynne 2026-03-02 11:20:15 +01:00
  • bea41f1f90 swscale/vulkan: implement SWS_OP_LSHIFT/SWS_OP_RSHIFT Lynne 2026-02-27 16:47:45 +01:00
  • d35a77879c swscale/vulkan: implement SWS_OP_MIN/SWS_OP_MAX Lynne 2026-02-27 16:36:59 +01:00
  • bf93a67733 swscale/vulkan: implement SW_OP_SCALE Lynne 2026-02-27 16:29:11 +01:00
  • 41f748d2ee swscale/vulkan: add precise qualifier to f32 Lynne 2026-03-02 12:19:01 +01:00
  • d61d724905 avcodec/bsf/lcevc_metadata: write Aditional Info blocks after the Global Config block James Almer 2026-03-24 11:14:17 -03:00
  • 35a1e43a6a avcodec/cbs_lcevc: fix writing process blocks with size 6 James Almer 2026-03-24 11:12:25 -03:00
  • 00d1f41b2e swscale/ops_backend: avoid UB (null pointer arithmetic) Niklas Haas 2026-03-15 12:21:00 +01:00
  • 7516bf24db libavformat/mpegts.c: pat_cb(): Ensure all PIDs are valid Scott Theisen 2025-06-30 00:21:45 -04:00
  • 2501954d49 avformat/rtpdec: fix RTCP RR cumulative packet loss clamping Nariman-Sayed 2026-03-09 04:11:28 +02:00
  • 053fb462d8 tests/fate/ogg-*.mak: Make sure that copy tests do not run when $(FFMPEG) is not compiled. Romain Beauxis 2026-02-20 17:52:04 -06:00
  • bd7f101bda avformat/mov: don't try to create an LCEVC group if there's a single track James Almer 2026-03-23 10:50:02 -03:00
  • e1158301f0 avformat/mov: don't try to create an LCEVC group if there's a single track James Almer 2026-03-23 10:50:02 -03:00
  • 9c63742425 avutil/attributes: enable av_flatten when available Kacper Michajłow 2026-03-22 14:26:40 +01:00
  • 878fb73135 libavfilter/vf_frei0r: use .so suffix for plugins on macOS Romain Beauxis 2026-03-17 09:45:24 -05:00
  • 711b1a52bd avformat/movenc: check if a packet is to be discarded when calculating edit list durations James Almer 2026-03-20 13:38:34 -03:00
  • 1bde76da89 avcodec/dvdsub_parser: Fix buf_size check Michael Niedermayer 2026-03-20 23:38:14 +01:00
  • 9d97771bc6 avcodec/bsf/extract_extradata: Remove pointless checks Andreas Rheinhardt 2026-03-21 00:03:38 +01:00
  • 1dd853010a avcodec/bsf/extract_extradata: Redo extracting LCEVC extradata Andreas Rheinhardt 2026-03-20 23:35:11 +01:00
  • 548b9f5ca7 avcodec/bsf/extract_extradata: Inline constants Andreas Rheinhardt 2026-03-20 21:21:34 +01:00
  • a077da895b avfilter/dnn_backend_torch: add CUDA/ROCm device support stevxiao 2026-02-05 11:07:10 -05:00
  • 924cc51ffe tests/fate/pcm: add FATE tests for pcm_bluray encoder and decoder marcos ashton 2026-03-10 14:56:03 +00:00
  • 345071f747 tests/fate/libavutil: add FATE test for stereo3d marcos ashton 2026-03-10 14:55:34 +00:00
  • ed19c181c2 tests/fate/libavutil: add FATE test for film_grain_params marcos ashton 2026-02-22 20:38:09 +00:00
  • a43ea8bff7 avfilter/af_pan: fix sscanf() return value checks in parse_channel_name marcos ashton 2026-03-20 23:49:25 +00:00
  • 442e6c80bf avformat/mov: add m4v to allowed extensions tark1998 2026-03-18 14:56:57 +09:00
  • dfa53aae5f avutil/bswap: fix implicit conversion warning in av_bswap64 marcos ashton 2026-03-20 23:48:36 +00:00
  • 06d19d000d avformat/rsd: reject short ADPCM_THP extradata reads Weidong Wang 2026-03-14 13:18:41 -05:00
  • e9c6d411c4 doc/CVSS Michael Niedermayer 2026-03-06 02:54:40 +01:00
  • 313e776ba7 avcodec/ffv1dec: Allocate the minimum size for fltmap and fltmap32 with the current implementation Michael Niedermayer 2026-03-19 19:34:37 +01:00
  • 3d4461e16d fftools/ffprobe: Show stream group side data Jeremy James 2026-03-18 12:35:34 +00:00
  • f72f692afa aarch64: Add PAC sign/validation of the link register Martin Storsjö 2026-03-16 12:58:10 +02:00
  • dbf7354d98 aarch64/inter_sme2: Remove needless backup/restore of x29/x30 Martin Storsjö 2026-03-16 12:56:20 +02:00
  • 3ec48e4bc6 aarch64: Add Armv9.3-A GCS (Guarded Control Stack) support Martin Storsjö 2026-03-12 14:52:29 +02:00
  • 2bb6264105 aarch64: hevcdsp: Make returns match the call site Martin Storsjö 2026-03-12 14:53:26 +02:00