Commit Graph

  • 3b9dbda49b tools/pktdumper: dump extradata buffers master Peter Ross 2022-10-15 07:59:50 +11:00
  • 5bcff199d9 doc: Remove libav-merge.txt Derek Buitenhuis 2025-06-23 21:15:18 +01:00
  • b58cca5a27 tools: Remove libav-merge-next-commit Derek Buitenhuis 2025-06-23 22:40:20 +01:00
  • cfd1f81e7d avcodec/speexdec: consider differing frame sizes in remaining space check Michael Niedermayer 2025-06-27 18:09:24 +02:00
  • 89ec66d61b libavcodec/tests: fix gitignore hashtable Nicolas Gaullier 2025-06-23 19:41:52 +02:00
  • a17596f55b avfilter/vf_lut3d: fix leak if allocate_3dlut failed Lidong Yan 2025-06-27 22:09:17 +08:00
  • 40a3d35da6 avcodec/vorbisenc: fix leak if av_mallocz failed Lidong Yan 2025-06-27 22:09:16 +08:00
  • 7d38486975 avcodec/vvc/refs: remove early return Marvin Scholz 2025-06-26 23:49:06 +02:00
  • 6e8bd5dd25 avformat/apvdec: add framerate option Dawid Kozinski 2025-06-26 08:36:43 +02:00
  • 59a6660625 avformat/demux: Fix segfault due to avcodec_open2 failure Pavel Koshevoy 2025-06-27 19:31:26 -06:00
  • 18c62245d7 fftools/textformat: renamings in print_unit_int for consistency (cosmetic) Nicolas Gaullier 2025-06-20 13:07:38 +02:00
  • 2b25a66238 fftools/textformat: fix print 64 bit integers Nicolas Gaullier 2025-06-20 13:07:37 +02:00
  • 5c1e10d995 fftools/textformat: do not return early Marvin Scholz 2025-06-11 22:33:17 +02:00
  • 564a0784bb fftools/textformat: remove noop free Marvin Scholz 2025-06-11 22:30:31 +02:00
  • 8430b8f9a9 fftools/textformat: narrow variable scopes Marvin Scholz 2025-06-11 22:27:25 +02:00
  • 7771a4eecb fftools/textformat: remove leftover comments in mermaid_print_value Marvin Scholz 2025-06-26 23:18:04 +02:00
  • 0578d4ad2f fftools/textformat: exit early in mermaid_print_value Marvin Scholz 2025-06-26 22:49:16 +02:00
  • 540a2497d2 lavc/vvc: Fix condition for using default scaling factor Frank Plowman 2025-06-21 13:05:14 +01:00
  • f8a9d9473b avformat/whip: check the exchange sdp url is start with http Steven Liu 2025-06-06 11:02:06 +08:00
  • 87808e38a8 avformat/whip: Remove unnecessary pkt checks Steven Liu 2025-06-06 11:02:05 +08:00
  • 1abc25cd23 avformat/iamf_parser: remove unreachable code James Almer 2025-06-26 16:32:40 -03:00
  • bd75fad85f hwcontext_vulkan: fix issues with importing a device Lynne 2025-06-27 03:05:13 +09:00
  • f744584f71 avformat/tee: fix multiple bsfs in tee Marvin Scholz 2025-06-24 23:55:57 +02:00
  • 64fce7202c acvodec/amfenc: Enable use of AMF Surface in multiple encoders Dmitrii Ovchinnikov 2025-06-12 00:54:53 +02:00
  • b2c0d37be5 avcodec/amfdec: Add VP9 AMF decoder nyanmisaka 2025-01-03 14:10:00 -05:00
  • 09cd38e9d5 avcodec/rv60dec: drop unused sum variable in read_slice_sizes Peter Ross 2025-06-26 17:58:59 +10:00
  • 0ffe97d9b9 avformat/mov: Check that sample_count is allocated in mov_parse_heif_items() Michael Niedermayer 2025-06-21 23:15:17 +02:00
  • 36c8eef42c avformat/iamfdec: remove unused variables after recent changes James Almer 2025-06-24 20:15:20 -03:00
  • 61773e761e avformat/iamf_writer: fix layout checks when demixing_info is not present James Almer 2025-06-24 19:49:18 -03:00
  • 6400860b9d avformat/iamf_parse: prevent overreads in update_extradata release/7.1 James Almer 2025-06-23 12:31:37 -03:00
  • 2c4ca52c8a avformat/iamf_parse: increase PutBytes buffer when writing AAC extradata James Almer 2025-05-10 12:50:37 -03:00
  • cbb72e6ab6 avformat/iamf_writer: use named constants in more places James Almer 2025-06-17 22:37:26 -03:00
  • 38f9fbe30d avformat/iamf_writer: reindent after previous commit James Almer 2025-06-17 22:33:44 -03:00
  • 75c514e468 avformat/iamf_writer: add extra constrains for Parameter Sets in Audio Elements James Almer 2025-06-17 22:12:35 -03:00
  • a3a7b8edc9 avformat/iamf_writer: factor out getting loudspeaker_layout values James Almer 2025-06-17 20:48:49 -03:00
  • cd2461e627 avformat/iamf: fix setting channel layout for Scalable layers James Almer 2025-06-16 21:33:26 -03:00
  • e5f23a3c5e tests/iamf: rename BACK to SIDE filterchain labels in the 5.1.4 iamf tests James Almer 2025-06-16 22:05:07 -03:00
  • 534eb7260a tests/iamf: reorder muxed streams James Almer 2025-06-16 19:58:26 -03:00
  • 13e81dbd27 avformat/iamf_parse: try to retype the channel layout for ambisonics_mode == 0 James Almer 2025-06-16 19:33:57 -03:00
  • 9b5abbf387 avformat/iamf_writer: ensure each layer's channel layout contains all channels from the previous one James Almer 2025-06-17 13:43:20 -03:00
  • a7beac704b avformat/iamf_parse: prevent overreads in update_extradata James Almer 2025-06-23 12:31:37 -03:00
  • f67ca10f2e avfilter/f_ebur128: properly propagate true peak Niklas Haas 2025-06-23 20:47:22 +02:00
  • 60fc0288ae hwcontext_vulkan: fix 85c0364b703 Lynne 2025-06-24 16:41:48 +09:00
  • 88fee7046a avcodec/g728dec: Remove AVCodec.sample_fmts Andreas Rheinhardt 2025-06-23 12:41:36 +02:00
  • 11428896db hwcontext_vulkan: add workaround for broken Nvidia drivers Lynne 2025-06-16 19:11:20 +00:00
  • 85c0364b70 hwcontext_vulkan: move ReBAR check into a new function and use it later Lynne 2025-06-24 02:11:59 +09:00
  • 5b1301004b avformat/iff: Check nb_channels == 0 in CHNL Michael Niedermayer 2025-06-21 02:01:22 +02:00
  • f06474faf8 tools/target_dec_fuzzer: adjust threshold for VP8 Michael Niedermayer 2025-06-20 00:51:50 +02:00
  • a8c21a7158 Add FUNDING.json Michael Niedermayer 2025-06-19 20:27:18 +02:00
  • 6e5f47f6d3 tools/target_dec_fuzzer: Adjust RV60 threshold Michael Niedermayer 2025-06-19 02:55:34 +02:00
  • f8e30d9eeb avcodec/osq: Request a coding mode 2 sample Michael Niedermayer 2025-06-17 22:31:17 +02:00
  • a5f861d335 avcodec/osq: Switch back to av_ceil_log2() Michael Niedermayer 2025-06-17 02:31:28 +02:00
  • b587afcb65 avcodec/osq: Add note about update_stats() count Michael Niedermayer 2025-06-17 02:28:08 +02:00
  • c909ef31be avcodec/osq: Fix signed integer overflow in update_stats() Michael Niedermayer 2025-06-17 01:05:54 +02:00
  • 983a3b17e4 libavcodec/hcadec: fix header parsing after 'comp' section Pavel Roslyy 2025-06-17 11:05:55 -07:00
  • c94a419e32 avfilter/codecview: Enable QP visualization for H.264 Timothee 2025-06-19 11:23:45 +02:00
  • e6298e0759 avformat/rtp: G.728 muxing and demuxing Peter Ross 2024-12-22 21:24:33 +11:00
  • 5a8c2b2b50 avformat/aiff: G.728 muxing and demuxing Peter Ross 2024-12-21 12:16:08 +11:00
  • dee4edfa63 avformat/riff: G.728 muxing and demuxing Peter Ross 2024-12-19 22:57:04 +11:00
  • 52f62468aa avformat/g728dec: raw G.728 demuxer Peter Ross 2024-12-19 22:57:20 +11:00
  • a107340035 avcodec/g728dec: G.728 decoder Peter Ross 2024-12-19 22:56:36 +11:00
  • a3c900a0c4 avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters Peter Ross 2024-12-21 20:43:53 +11:00
  • a0b9d61faf avcodec/g728_template: make hist parameter constant Peter Ross 2024-12-22 09:12:41 +11:00
  • 93368029e3 avcodec/g728_template: do_hybrid_window() template Peter Ross 2024-12-22 08:46:32 +11:00
  • b1172b8cc6 avcodec/mss2dsp: use FF_PTR_ADD to add offsets to a pointer James Almer 2025-06-22 10:51:06 -03:00
  • f789d60e11 avformat/mov: add more sanity checks when reading clap boxes James Almer 2025-06-04 14:02:15 -03:00
  • dbe94e1110 avfilter/x86/f_ebur128: replace AVX2 instruction with AVX equivalent James Almer 2025-06-21 23:22:31 -03:00
  • 27590d8653 avutil/hwcontext_vulkan: disable host transfers if ReBAR is disabled Niklas Haas 2025-06-20 14:21:51 +02:00
  • baad40bdd1 avcodec/mips: fix build failure when specific decoder/encoder enabled Peter Ross 2025-06-22 09:15:56 +10:00
  • b49c4d1034 configure: h264_vulkan_encoder depends on atsc_a53 Peter Ross 2025-06-22 09:15:56 +10:00
  • 08943c82c6 configure: cbs_apv depends on cbs Peter Ross 2025-06-22 09:15:56 +10:00
  • 34953e195f avcodec/mpeg4videoenc: Fix data race when using AC prediction Andreas Rheinhardt 2025-06-14 03:47:00 +02:00
  • 5cdce56a79 avcodec/mpegvideo: Reduce stack usage when copying MpegEncContext Andreas Rheinhardt 2025-06-14 01:48:55 +02:00
  • f8c0ac9984 avcodec/ituh263enc: Simplify encoding umotion vectors Andreas Rheinhardt 2025-06-14 00:36:31 +02:00
  • 689cde75ee avcodec/mpeg4video: Move ff_mpeg4_pred_dc() to decoder Andreas Rheinhardt 2025-06-13 23:15:08 +02:00
  • 56fd45d2a9 avcodec/{ituh263,mpeg4video}enc: Simplify out-of-slice DC prediction Andreas Rheinhardt 2025-06-13 22:41:02 +02:00
  • c84a03d752 avcodec/mpegvideo: Allocate dc_val for each encoder slice Andreas Rheinhardt 2025-06-13 10:21:13 +02:00
  • eb597d9a1e avcodec/vc1: Only keep mb_type[0] Andreas Rheinhardt 2025-06-13 09:01:14 +02:00
  • 81ab1106c8 avcodec/mpegvideo: Only keep MpegEncContext.dc_val[0] Andreas Rheinhardt 2025-06-13 08:51:11 +02:00
  • c4fd33a951 avcodec/mpegvideo: Zero-init mbintra_table Andreas Rheinhardt 2025-06-13 07:44:59 +02:00
  • c4ebe55f94 avcodec/mpegvideo: Allocate ac_val jointly Andreas Rheinhardt 2025-06-13 06:10:27 +02:00
  • dba1061ba4 avcodec/mpegvideo: Only use a single ac_val pointer Andreas Rheinhardt 2025-06-13 05:59:53 +02:00
  • 4aca6b19ac avcodec/mpeg4video: Don't use ac_val[1], ac_val[2] when cleaning buffers Andreas Rheinhardt 2025-06-13 04:25:13 +02:00
  • b2661569b1 avcodec/mpegvideo: Combine stores Andreas Rheinhardt 2025-06-13 03:17:22 +02:00
  • 70ce68d021 avcodec/mpegvideo: Don't reset AC values of upper-left luma block Andreas Rheinhardt 2025-06-13 03:04:45 +02:00
  • dcd7408c92 avcodec/mpegvideo: Provide alignment hint to compiler Andreas Rheinhardt 2025-06-13 02:50:11 +02:00
  • 32cbadcd74 avcodec/mpegvideo: Avoid {a,d}c_val[{1,2}] Andreas Rheinhardt 2025-06-13 02:37:42 +02:00
  • 13527b39bb avcodec/mpegvideo: Redo resetting intra table entry Andreas Rheinhardt 2025-06-13 01:38:43 +02:00
  • 514e5ea0db avcodec/flvenc: Move ff_flv2_encode_ac_esc() to ituh263enc.c Andreas Rheinhardt 2025-05-25 22:20:23 +02:00
  • 61d34c2b8e avcodec/flvenc: Combine writing bits Andreas Rheinhardt 2025-05-25 22:07:05 +02:00
  • 7643269ec2 avcodec/ituh263enc: Simplify AIC handling Andreas Rheinhardt 2025-05-25 21:10:41 +02:00
  • 950137a7c8 avcodec/ituh263dec: Simplify AIC handling Andreas Rheinhardt 2025-05-25 20:17:39 +02:00
  • 822be72f0a avcodec/mpegvideo_enc: Simplify allocating non-slice buffers Andreas Rheinhardt 2025-04-30 03:23:01 +02:00
  • 8f92885b1f avcodec/mpegvideo: Defer init of enc slice ctxs in ff_mpv_common_init() Andreas Rheinhardt 2025-06-13 01:10:18 +02:00
  • 85692e5da1 avcodec/mpegvideo: Don't zero unnecessarily Andreas Rheinhardt 2025-06-14 00:39:27 +02:00
  • b4e7135986 avcodec/mpegvideo: Don't reset thread_context ptrs unnecessarily Andreas Rheinhardt 2025-06-13 00:46:37 +02:00
  • 6f84160b82 configure: Relax snowenc->mpegvideoenc dependency Andreas Rheinhardt 2025-06-14 18:46:48 +02:00
  • da22ee281e configure: Relax diracdec->mpegvideoenc dependency Andreas Rheinhardt 2025-06-14 18:26:38 +02:00
  • 8764b21048 configure: Relax svq1enc->mpegvideoenc dependency Andreas Rheinhardt 2025-06-14 18:19:02 +02:00
  • 9b409ea1e6 configure: Factor mpegvideoencdsp out of mpegvideoenc Andreas Rheinhardt 2025-06-14 17:03:05 +02:00