Commit Graph

  • c893117048 avcodec/bsf/extract_extradata: fix writing filtered LCEVC NALUs when removing extradata James Almer 2026-03-01 22:57:32 -03:00
  • 7e7d69632d lavc/hevc: optimize qpel H-pass for width>=16 with byte-domain widening multiply Jun Zhao 2026-02-15 13:23:24 +08:00
  • 23b7005d98 lavc/vvc: remove duplicate 'mov mx, x30' in VVC qpel h16/h32 Jun Zhao 2026-02-15 19:27:10 +08:00
  • e392fb8c9c avformat/mov: use 64bit in CENC subsample bounds checks Michael Niedermayer 2026-02-24 03:47:15 +01:00
  • 5554d9d555 avutil/eval: Store *prng_state / var only in root AVExpr Michael Niedermayer 2026-02-26 17:39:24 +01:00
  • 1528ccb6a1 avutil/eval: use anonymous union Michael Niedermayer 2026-02-26 17:00:41 +01:00
  • ed5040e6f5 avutil/eval: Check depth of AVExpr Michael Niedermayer 2026-02-26 00:36:42 +01:00
  • 32e4ddeda3 avformat/vividas: Reset n_audio_subpackets on error Michael Niedermayer 2026-02-23 20:29:40 +01:00
  • 87c371e2ff avcodec/vp9: Fix memleak Michael Niedermayer 2026-02-22 22:41:29 +01:00
  • a4d40f853a avformat/matroskadec: Check that end_time_ns >= start_time_ns Michael Niedermayer 2026-02-23 19:52:18 +01:00
  • 228b846407 avcodec/vp3: Sanity check cropping Michael Niedermayer 2026-02-22 01:20:29 +01:00
  • 65fd516768 avcodec/adpcm: handle ADPCM_IMA_MAGIX like other similar codecs Michael Niedermayer 2026-02-08 01:28:16 +01:00
  • 927ae7a0d5 avformat/dhav: Check avio_seek() return Michael Niedermayer 2026-02-10 17:44:52 +01:00
  • b2f1657087 avformat/segafilm: dont read uninitialized value Michael Niedermayer 2026-02-08 00:28:04 +01:00
  • 8eecba02c7 avcodec/mpegvideo_enc: Restructure ff_h263_encode_gob_header() relation to update_mb_info() Michael Niedermayer 2026-01-21 02:31:51 +01:00
  • c5ccc13fe0 avcodec/exr: check tile_attr.x/ySize Michael Niedermayer 2026-02-21 02:05:03 +01:00
  • fa2aec73ed avcodec/jpeg2000dec: fix integer overflow in dequantization_int_97() Michael Niedermayer 2026-02-21 01:42:31 +01:00
  • 8429aec5e4 avfilter: add d3d12 deinterlace filter deinterlace_d3d12 stevxiao 2026-02-17 18:01:57 -05:00
  • 576d5aaf5d configure: Remove vf_spp->me_cmp dependency Andreas Rheinhardt 2026-02-27 15:11:13 +01:00
  • 0465a9bb8f avformat/demux: Fix integer overflows in select_from_pts_buffer() Michael Niedermayer 2026-02-21 01:21:18 +01:00
  • 09ab2d18ed avcodec/snowdec: fix mconly Michael Niedermayer 2026-02-19 03:19:34 +01:00
  • fb3012269e avcodec/golomb: Fix get_ur_golomb_jpegls() with esclen = 0 Michael Niedermayer 2026-02-15 23:57:49 +01:00
  • bdea5aec2d avcodec/jpeg2000dec: Handle M_b = -1 Michael Niedermayer 2026-02-15 00:50:14 +01:00
  • 17cad7ac75 swresample/resample_template: add casts to avoid undefined overflows Michael Niedermayer 2026-02-15 02:18:01 +01:00
  • 30a6b78bd4 avcodec/h264_parser: Check pts for overflow Michael Niedermayer 2026-02-14 01:46:48 +01:00
  • 0c7e0ed35b avcodec/adpcm: fix integer overflow in N64 Michael Niedermayer 2026-02-14 01:32:40 +01:00
  • 92f8dd1ea1 tests/fate/mov: add quotes to some map arguments Michael Niedermayer 2026-03-02 13:05:18 -03:00
  • 27cdf70086 avfilter/dnn: implement asynchronous execution for LibTorch backend Raja-89 2026-02-22 21:14:29 +05:30
  • 8f567d5cab tests/checkasm/sw_yuv2rgb: test multi-row conversion with padded strides David Christle 2026-02-06 01:17:38 -05:00
  • 7fab0becab swscale/aarch64: add NEON YUV420P/YUV422P/YUVA420P to RGB conversion David Christle 2026-02-06 01:17:38 -05:00
  • 8e591af32b swscale/loongarch: fix LASX YUV2RGB residual for multi-row slices David Christle 2026-02-08 15:49:39 -05:00
  • 40e60a7db0 tests/fate/mov: add tests to demux specific streams within a IAMF Track James Almer 2026-02-27 22:53:22 -03:00
  • 5315d12139 avcodec/encode: Don't issue emms after encode callback Andreas Rheinhardt 2026-02-27 08:31:05 +01:00
  • ac46514327 avutil/emms: Add ff_assert[01]_fpu() Andreas Rheinhardt 2026-02-27 08:14:12 +01:00
  • 7763155395 avcodec/snowenc: Add emms_c before allocations Andreas Rheinhardt 2026-02-27 07:08:02 +01:00
  • bd481ac6c1 avcodec/mpegvideo_enc: Remove redundant emms_c Andreas Rheinhardt 2026-02-27 06:51:59 +01:00
  • 862338fe31 swscale/rgb2rgb: Remove set-but-unused functions Andreas Rheinhardt 2026-03-01 21:50:17 +01:00
  • ecd11abcc9 swscale/rgb2rgb_template: Remove unused uyvytoyv12_c() Andreas Rheinhardt 2026-03-01 18:00:02 +01:00
  • 5375cfd9c7 swscale/vulkan/ops: fix typo Niklas Haas 2026-02-27 23:14:37 +01:00
  • b2266d6656 swscale/graph: correctly adjust field height for interlaced frames Niklas Haas 2026-02-27 23:13:22 +01:00
  • 02e4b45f7f swscale/graph: reintroduce SwsFrame Niklas Haas 2026-02-27 21:53:24 +01:00
  • 5e6c584b98 swscale/x86/yuv2rgb_template: Add emms to MMX(EXT) functions Andreas Rheinhardt 2026-03-01 14:57:21 +01:00
  • 561f37c023 avcodec/x86/huffyuvencdsp_init: Remove pointless av_unused Andreas Rheinhardt 2026-02-26 02:46:40 +01:00
  • d345e902d2 avcodec/x86/huffyuvencdsp: Remove MMX sub_hfyu_median_pred_int16 Andreas Rheinhardt 2026-02-26 02:44:37 +01:00
  • 154bcd1054 avcodec/x86/huffyuvencdsp: Add AVX2 sub_hfyu_median_pred_int16 Andreas Rheinhardt 2026-02-26 02:37:48 +01:00
  • e575c2d496 avcodec/x86/huffyuvencdsp: Add SSE2 sub_hfyu_median_pred_int16 Andreas Rheinhardt 2026-02-26 00:43:09 +01:00
  • 6834762d7b avcodec/huffyuvencdsp: Add width parameter to init Andreas Rheinhardt 2026-02-25 21:50:46 +01:00
  • 2b910f71bb tests/checkasm: Fix huffyuvdsp test criterion Andreas Rheinhardt 2026-02-25 21:49:31 +01:00
  • fd44e277c8 tests/checkasm: Add huffyuvencdsp test Andreas Rheinhardt 2026-02-25 21:38:30 +01:00
  • 2268ba89f0 avcodec/huffyuvencdsp: Pass bpp, not AVPixelFormat for init Andreas Rheinhardt 2026-02-25 20:33:04 +01:00
  • 5de95f7731 avcodec/huffyuvenc: Mark unreachable code as such Andreas Rheinhardt 2026-02-25 20:13:50 +01:00
  • 1fa48a8b5b avcodec/huffyuvenc: Calculate mask only once Andreas Rheinhardt 2026-02-25 20:00:46 +01:00
  • 80d5fb2ee9 avformat/whip: use av_dict_set_int() for payload_type and ssrc Jack Lau 2026-02-28 09:35:44 +08:00
  • 2559f263ea tests/fate/flvenc: add vvc in enhanced flv test case Steven Liu 2026-02-28 22:33:22 +08:00
  • 93be3e37db avformat/rtmpproto: add vvc1 string into enhanced_codecs list Steven Liu 2026-02-04 18:14:53 +08:00
  • 0de45f556c avformat/flvdec: support demux vvc in enhanced flv Steven Liu 2026-02-26 17:30:18 +08:00
  • 9ceb932c36 avformat/flvenc: support mux vvc in enhanced flv Steven Liu 2026-02-04 18:09:06 +08:00
  • e869426a8c avcodec/bsf/extract_extradata: remove dead code James Almer 2026-02-28 19:42:06 -03:00
  • e245f4d5cf avcodec/bsf: add a LCEVC metadata bitstream filter James Almer 2026-02-19 10:40:48 -03:00
  • 0390793dc3 avcodec/cbs: add support for LCEVC bitstreams James Almer 2026-02-18 21:15:17 -03:00
  • 2d8c55b057 avcodec/h2645_parse: add support for LCEVC James Almer 2026-02-16 11:59:15 -03:00
  • 3dba9eb806 avcodec/bsf/extract_extradata: add support for LCEVC James Almer 2026-02-16 11:58:46 -03:00
  • 4e32fb4c2a fftools/cmdutils: constify string Kacper Michajłow 2026-02-28 03:15:28 +01:00
  • 743df5ded9 avfilter/buffersink: use correct enum for alpha_modes Weixie Cui 2026-02-28 09:21:27 +08:00
  • f570fa787a swscale/swscale_internal: Move altivec parts to ppc/ Andreas Rheinhardt 2026-02-24 16:41:07 +01:00
  • 76cb5691e8 swscale/utils: Move altivec init/free code to yuv2rgb_altivec.c Andreas Rheinhardt 2026-02-24 15:16:35 +01:00
  • da9a6d51f5 avformat/mov: add support for multiple decryption keys Adrien Guinet 2023-11-13 09:40:19 +01:00
  • 69568479a9 avformat/rtpenc: use unsigned type for ssrc option Neko Asakura 2026-02-20 20:24:08 +00:00
  • aa483bc422 avcodec/x86/bswapdsp: Avoid aligned vs unaligned codepaths for AVX2 Andreas Rheinhardt 2026-02-27 13:54:21 +01:00
  • 55afe49dd0 avcodec/x86/bswapdsp: combine shifting, avoid check for AVX2 Andreas Rheinhardt 2026-02-27 13:24:04 +01:00
  • 3e6fa5153e avcodec/x86/bswapdsp: Avoid register copies Andreas Rheinhardt 2026-02-27 13:19:47 +01:00
  • 335ca9c4f4 tests/checkasm: Fix whitespace cosmetics Niklas Haas 2025-12-17 17:57:23 +01:00
  • 5693b07839 tests/checkasm/sw_ops: Switch to opaques for deciding when to test Martin Storsjö 2026-02-25 15:45:23 +02:00
  • 23bb7c3907 swscale/ops_backend: mark unreachable branch Ramiro Polla 2026-02-27 17:07:42 +01:00
  • 67f3627267 swscale/graph: nuke SwsImg Niklas Haas 2026-02-27 11:02:38 +01:00
  • 4d7b1c3685 swscale/graph: move frame->field init logic to SwsGraph Niklas Haas 2026-02-26 19:13:13 +01:00
  • 846823b174 swscale/graph: don't pointlessly align data buffers Niklas Haas 2026-02-26 20:21:59 +01:00
  • 5121665463 swscale/graph: use AVFrame to track internal allocation Niklas Haas 2026-02-26 18:07:58 +01:00
  • e9d1ed3fdc swscale/graph: avoid stack copies of SwsImg Niklas Haas 2026-02-26 16:49:19 +01:00
  • d89765eb28 swscale/graph: simplify output buffer management Niklas Haas 2026-02-21 16:50:40 +01:00
  • 363779a4bb swscale/ops: don't set src/dst_frame_ptr in op_pass_run() Niklas Haas 2026-02-26 18:15:02 +01:00
  • 62dc591a80 swscale/ops: correctly shift pointers for last row handling Niklas Haas 2026-02-27 11:00:39 +01:00
  • bca806d4f9 swscale/ops: avoid stack copies of SwsImg Niklas Haas 2026-02-27 10:48:06 +01:00
  • 79334c8ca1 swscale/ops: add subsampling shift to SwsOpExec Niklas Haas 2026-02-27 10:30:00 +01:00
  • 67641670cc avformat/mov: fix cases where we discard iamf packets from enabled streams James Almer 2026-02-27 10:41:31 -03:00
  • 39ee683e8f avformat/mov: fix cases where we discard iamf packets from enabled streams James Almer 2026-02-27 10:41:31 -03:00
  • 27b8d1a017 avformat/mov: fix cases where we discard iamf packets from enabled streams James Almer 2026-02-27 10:41:31 -03:00
  • 9434a8349d avformat/mov: fix setting iamf stream id offsets James Almer 2026-02-27 10:38:14 -03:00
  • 37deee5cab avformat/mov: fix setting iamf stream id offsets James Almer 2026-02-27 10:38:14 -03:00
  • 415c801ab5 avformat/mov: fix setting iamf stream id offsets James Almer 2026-02-27 10:38:14 -03:00
  • 3157e62866 avformat/mov: add an offset to IAMF streams James Almer 2024-12-20 12:57:48 -03:00
  • f1cbd81e9e fate/mov: add an IAMF+video muxing test James Almer 2024-07-31 22:57:58 -03:00
  • 16ee3d8d99 avformat/mov: fix cases where we discard iamf packets from enabled streams James Almer 2026-02-27 10:41:31 -03:00
  • 51aef95ba1 avformat/mov: fix setting iamf stream id offsets James Almer 2026-02-27 10:38:14 -03:00
  • 7505cea0e9 avformat/whip: skip the unmatch nack packet through ssrc Jack Lau 2026-01-24 20:01:55 +08:00
  • 7e48c0afc9 avformat/whip: add missing ":" in "a=rtcp-fb" when generate sdp Jack Lau 2026-01-20 20:32:49 +08:00
  • d7820156f9 avformat/whip: add RTX support Jack Lau 2026-01-20 20:30:18 +08:00
  • e7757d8f2e avformat/whip: add rtp history store and find method Jack Lau 2025-10-03 10:33:55 +08:00
  • 2e7078cda6 avformat/http: add -request-size option Niklas Haas 2026-02-09 16:56:25 +01:00
  • 3c03048837 swscale/x86/ops: fix MSVC compiler error Niklas Haas 2026-02-27 08:59:25 +01:00