Commit graph

  • fcffc0e1c5 avformat/matroskaenc: Remove pointless side-data size checks master Andreas Rheinhardt 2026-04-17 21:34:15 +02:00
  • 38df985fba avformat/matroskaenc: Use separate buffer for SMPTE 2094 blockadditional Andreas Rheinhardt 2026-04-17 21:30:59 +02:00
  • 25ce544d4b avformat/matroskaenc: Increase size of EBML_WRITER array Andreas Rheinhardt 2026-04-17 21:26:25 +02:00
  • 7faa6ee2aa libavformat/matroska: Support smpte 2094-50 metadata Vignesh Venkat 2026-04-14 15:12:10 -07:00
  • c1b19ee69f
    aacdec: add support for 960-frame HE-AAC (DAB+) decoding Lynne 2026-04-17 15:51:05 +02:00
  • 9e4041d5ea avcodec/opus: use precomputed NLSF weights for Silk decoder Hassan Hany 2026-02-15 21:32:54 +02:00
  • 96f82f4fbb swscale/x86/ops: simplify SWS_OP_CLEAR patterns Niklas Haas 2026-03-31 16:24:05 +02:00
  • 08707934cc swscale/ops_backend: simplify SWS_OP_CLEAR declarations Niklas Haas 2026-03-31 16:21:33 +02:00
  • 7a71a01a1b swscale/ops: nuke SwsComps.unused Niklas Haas 2026-03-31 16:18:44 +02:00
  • a797e30f71 swscale/aarch64/ops: compute SWS_OP_PACK mask directly Niklas Haas 2026-04-02 14:26:45 +02:00
  • 6d1e549195 swscale/aarch64/ops: use SWS_OP_NEEDED() instead of next->comps.unused Niklas Haas 2026-04-02 14:24:26 +02:00
  • 18cc71fc8e swscale/aarch64/ops: fix SWS_OP_LINEAR mask check Niklas Haas 2026-04-02 14:03:51 +02:00
  • df4fe85ae3 swscale/ops_chain: replace SwsOpEntry.unused by SwsCompMask Niklas Haas 2026-04-15 19:06:31 +02:00
  • 215cd90201 swscale/x86/ops: simplify DECL_DITHER definition Niklas Haas 2026-04-15 19:03:40 +02:00
  • 9f0dded48d swscale/ops_chain: check for exact linear mask match Niklas Haas 2026-03-31 16:11:27 +02:00
  • e20a32d730 swscale/x86/ops: align linear kernels with reference backend Niklas Haas 2026-04-07 15:26:40 +02:00
  • 9b1c1fe95f swscale/ops_backend: align linear kernels with actually needed masks Niklas Haas 2026-04-07 14:37:25 +02:00
  • af2674645f swscale/ops: drop offset from SWS_MASK_ALPHA Niklas Haas 2026-04-07 14:36:18 +02:00
  • 526195e0a3 swscale/x86/ops_float: fix typo in linear_row Niklas Haas 2026-03-31 16:02:54 +02:00
  • 6a83e15392 swscale/ops_chain: simplify SwsClearOp checking Niklas Haas 2026-03-31 13:44:08 +02:00
  • 80bd6c0cd5 swscale/ops: don't strip range metadata for unused components Niklas Haas 2026-03-31 13:30:01 +02:00
  • 3680642e1b swscale/ops: simplify min/max range print check Niklas Haas 2026-03-31 13:27:22 +02:00
  • 9bb2b11d5b swscale/ops: add SwsCompMask parameter to print_q4() Niklas Haas 2026-03-31 12:59:40 +02:00
  • cf2d40f65d swscale/ops: add explicit clear mask to SwsClearOp Niklas Haas 2026-03-29 19:32:45 +02:00
  • 4020607f0a swscale/ops: add SwsCompMask and related helpers Niklas Haas 2026-03-28 15:21:47 +01:00
  • ce2ca1a186 swscale/ops_optimizer: fix commutation of U32 clear + swap_bytes Niklas Haas 2026-03-28 18:47:54 +01:00
  • 953d278a01 tests/swscale: fix input pattern generation for very small sizes Niklas Haas 2026-04-14 16:29:17 +02:00
  • 0da2bbab68 swscale/ops_dispatch: re-indent (cosmetic) Niklas Haas 2026-04-15 20:07:18 +02:00
  • 4c19f82cc0 swscale/ops_dispatch: compute minimum needed tail size Niklas Haas 2026-04-15 20:02:36 +02:00
  • cd8ece4114 swscale/ops_dispatch: generalize the number of tail blocks Niklas Haas 2026-04-14 14:35:22 +02:00
  • dba7b81b38 swscale/ops_dispatch: avoid calling comp->func with w=0 Niklas Haas 2026-04-14 16:25:03 +02:00
  • 35174913ac swscale/ops_dispatch: fix and generalize tail buffer size calculation Niklas Haas 2026-04-14 15:43:03 +02:00
  • f604add8c1 swscale/ops_dispatch: remove pointless AV_CEIL_RSHIFT() Niklas Haas 2026-04-15 19:50:36 +02:00
  • dd8ff89adf swscale/ops_dispatch: add helper to explicitly control pixel->bytes rounding Niklas Haas 2026-04-15 20:34:37 +02:00
  • 16a57b2985 swscale/ops_dispatch: ensure block size is multiple of pixel size Niklas Haas 2026-04-15 20:44:04 +02:00
  • 86307dad4a swscale/ops_dispatch: make offset calculation code robust against overflow Niklas Haas 2026-04-15 20:32:18 +02:00
  • 95e4f7cac5 swscale/ops_dispatch: fix rounding direction of plane_size Niklas Haas 2026-04-15 20:31:34 +02:00
  • c6e47b293d swscale/ops_dispatch: pre-emptively guard against int overflow Niklas Haas 2026-04-14 15:06:11 +02:00
  • 0524e66aec swscale/ops_dispatch: drop pointless const (cosmetic) Niklas Haas 2026-04-14 14:45:13 +02:00
  • c98810ac78 swscale/ops_dispatch: zero-init tail buffer Niklas Haas 2026-04-12 17:35:35 +02:00
  • ba516a34cd swscale/x86/ops_int: use sized mov for packed_shuffle output Niklas Haas 2026-04-12 18:16:39 +02:00
  • 4264045137 swscale/x86/ops: set missing over_read metadata on filter ops Niklas Haas 2026-04-11 02:40:58 +02:00
  • d013863f00 avcodec/lcevcdec: poll on LCEVC_Again from LCEVC_ReceiveDecoderPicture Peter von Kaenel 2026-04-06 10:32:20 -04:00
  • 9ab37ef918 avcodec/packet: Remove always-true check Andreas Rheinhardt 2026-04-15 16:22:45 +02:00
  • 4b5e1d25c3 avcodec/decode: Short-circuit side-data processing Andreas Rheinhardt 2026-04-15 16:21:28 +02:00
  • a85709537e avcodec/decode: Avoid temporary frame in ff_reget_buffer() Andreas Rheinhardt 2026-04-15 15:58:48 +02:00
  • b595b3075e avcodec/decode: Fix shadowing Andreas Rheinhardt 2026-04-15 15:12:54 +02:00
  • f99e4a0f23 avcodec/decode: Optimize call away if possible Andreas Rheinhardt 2026-04-15 15:10:18 +02:00
  • 312bfd512d avcodec/decode: Remove always-true checks Andreas Rheinhardt 2026-04-15 15:06:00 +02:00
  • 2d062dd0c6 avcodec/decode: Make post_process_opaque a RefStruct reference Andreas Rheinhardt 2026-04-15 15:02:04 +02:00
  • 0ee1947d9b avcodec/lcevcdec: Use pool to avoid allocations of FFLCEVCFrame Andreas Rheinhardt 2026-04-15 14:49:56 +02:00
  • 03967fcff4 tests/checkasm/sw_ops: fix too large shift for int Kacper Michajłow 2026-04-16 20:10:02 +02:00
  • 369dbbe488 swscale/ops_memcpy: guard exec->in_stride[-1] access Kacper Michajłow 2026-04-16 19:42:19 +02:00
  • 1764683668 swscale/ops_backend: disable FP contraction where possible Niklas Haas 2026-04-12 16:14:38 +02:00
  • 3b19a61837 avcodec/vorbisdec: validate windowtype and transformtype Hassan Hany 2026-01-22 15:31:41 +02:00
  • 5abc240a27 avcodec/videotoolboxenc: add missing field and rectify cap flags Gyan Doshi 2026-04-04 12:59:47 +05:30
  • 8eae5de5af avformat/wavenc: Keep fmt chunk first for -rf64 auto Daniel Verkamp 2026-01-23 00:53:09 -08:00
  • 39f34ee019 tests/checkasm/h264chroma: Use more realistic block sizes Andreas Rheinhardt 2026-04-11 14:31:17 +02:00
  • 3de38c6b6e avcodec/h264chroma: Fix incorrect alignment documentation Andreas Rheinhardt 2026-04-12 13:08:03 +02:00
  • 53a26f7d41 avcodec/mpegvideo_dec: Use C version of h264chroma mc2 functions Andreas Rheinhardt 2026-04-12 12:53:22 +02:00
  • 2feb213287 avcodec/lcevc: make CBS reallocate the LCEVC payload James Almer 2026-04-15 15:51:57 -03:00
  • 09f9ccee77 lavc/videotoolbox_vp9: fix vpcC flags offset release/7.0 Jun Zhao 2026-04-12 22:25:44 +08:00
  • 8548537c15 lavc/videotoolboxenc: return SEI parse errors Jun Zhao 2026-04-12 21:28:20 +08:00
  • 2d6ee37238 lavc/videotoolbox_vp9: fix vpcC flags offset release/7.1 Jun Zhao 2026-04-12 22:25:44 +08:00
  • f2bf4983aa lavc/videotoolboxenc: return SEI parse errors Jun Zhao 2026-04-12 21:28:20 +08:00
  • 449453a971 lavc/videotoolbox_vp9: fix vpcC flags offset release/8.0 Jun Zhao 2026-04-12 22:25:44 +08:00
  • 61c93d0bfc lavc/videotoolboxenc: return SEI parse errors Jun Zhao 2026-04-12 21:28:20 +08:00
  • 7f5c90f77e lavc/videotoolbox_vp9: fix vpcC flags offset release/8.1 Jun Zhao 2026-04-12 22:25:44 +08:00
  • 0fa756d03d lavc/videotoolboxenc: return SEI parse errors Jun Zhao 2026-04-12 21:28:20 +08:00
  • dcfd8ebe86 tests/checkasm/sw_ops: remove random value clears Niklas Haas 2026-04-12 15:08:27 +02:00
  • 80b86f0807 tests/checkasm/sw_ops: fix check_scale() Niklas Haas 2026-04-12 15:45:26 +02:00
  • e199d6b375 swscale/x86/ops: add missing component annotation on expand_bits Niklas Haas 2026-04-12 15:45:03 +02:00
  • b6755b0158 swscale/ops_memcpy: always use loop on buffers with large padding Niklas Haas 2026-04-12 03:09:53 +02:00
  • 026a6a3101 tests/checkasm/sw_ops: remove redundant filter tests Niklas Haas 2026-04-12 11:59:33 +02:00
  • 91582f7287 tests/checkasm/sw_ops: explicitly test all backends Niklas Haas 2026-04-12 02:26:33 +02:00
  • d5089a1c62 tests/checkasm/sw_ops: don't shadow 'report' Niklas Haas 2026-04-12 13:20:30 +02:00
  • 3c1781f931 tests/checkasm/sw_ops: separate op compilation from testing Niklas Haas 2026-04-12 02:00:21 +02:00
  • e83de76f08 tests/checkasm/sw_ops: check all planes in CHECK_COMMON() Niklas Haas 2026-04-11 17:44:29 +02:00
  • eac90ce6ce tests/checkasm/sw_ops: set correct plane index order Niklas Haas 2026-04-11 18:15:57 +02:00
  • 590eb4b70d tests/checkasm/sw_ops: remove some unnecessary checks Niklas Haas 2026-04-07 17:14:10 +02:00
  • 735c84b57f vulkan: fix encode feedback query handling Stéphane Cerveau 2026-03-24 15:41:30 +01:00
  • 3f9e04b489 vulkan: fix encode feedback query handling Stéphane Cerveau 2026-03-24 15:41:30 +01:00
  • c8dd769217 ffprobe: Support printing SMPTE 2094 APP5 side data Vignesh Venkat 2026-04-13 13:45:21 -07:00
  • 37aefb6e40 avcodec/dav1d: Support parsing smpte 2094-50 metadata Vignesh Venkat 2026-04-13 09:23:15 -07:00
  • d5fc732359 avcodec/codec_internal: Include avcodec.h for enum AVCodecConfig Andreas Rheinhardt 2026-04-07 14:52:02 +02:00
  • fc8c6d4665 swscale/swscale: Remove ineffective check Andreas Rheinhardt 2026-04-13 01:27:05 +02:00
  • 6c114bd6fa avcodec/vp9: Rollback dimensions when format is rejected Paul Adenot 2026-04-12 03:18:44 +02:00
  • 1092852406 swscale/ops: remove type from continuation functions Kacper Michajłow 2026-04-09 19:40:48 +02:00
  • 9a2a0557ad swscale/ops: remove optimize attribute from op functions Kacper Michajłow 2026-04-13 03:01:56 +02:00
  • 29a0973855 avformat/rtpdec_qdm2: Check block_size Michael Niedermayer 2025-11-01 02:02:44 +01:00
  • 660d6ece1b avutil/tests/.gitignore: Add recently added test tools Andreas Rheinhardt 2026-04-13 01:34:15 +02:00
  • 49a2d426e9 configure: collapse else + if into elif Ramiro Polla 2026-04-09 17:56:30 +02:00
  • 31f280e1e6 configure: add missing quotes around user-specified tool paths Ramiro Polla 2026-04-09 17:54:31 +02:00
  • c1d4fe8b44 configure: fix html docs generation when makeinfo is disabled Ramiro Polla 2026-04-09 17:48:07 +02:00
  • b62ae766c1 avfilter/vf_ssim360: fix integer overflow in tape_length allocation Zhao Zhili 2026-03-23 16:21:24 +08:00
  • b796d72eb2 fftools/ffmpeg_filter: skip autoscale for hardware format Zhao Zhili 2026-02-08 14:28:29 +08:00
  • a85a8e6757 configure: fix VSX remaining enabled when -mvsx is unsupported Zhao Zhili 2026-04-08 11:33:38 +08:00
  • 32678dcc88 avcodec/x86/snowdsp_init: Remove disabled SSE2 functions Andreas Rheinhardt 2026-04-08 23:23:30 +02:00
  • bd2964e611 avcodec/x86/snowdsp_init: Use standard init pattern Andreas Rheinhardt 2026-04-08 20:47:11 +02:00
  • 338dc25642 avcodec/x86/snowdsp_init: Remove MMXEXT, SSE2 inner_add_yblock versions Andreas Rheinhardt 2026-04-08 20:35:06 +02:00