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

Commit Graph

  • 3d8488bed7 avformat/shared: clean up PENDING state on error/early exit Niklas Haas 2026-06-14 11:21:19 +02:00
  • cf7f75ebf1 avformat/shared: don't acquire more blocks on already errored caches Niklas Haas 2026-06-14 11:35:13 +02:00
  • 3b5b6298fb fate/h264: add slice data partitioning tests guy-with-a-why 2026-08-28 10:25:14 +01:00
  • 5212830ee8 Changelog,doc: note H.264 data partitioning support guy-with-a-why 2026-08-25 14:42:02 +01:00
  • e13b837091 avcodec/h264: derive nC for partitioned constrained-intra slices guy-with-a-why 2026-08-28 10:25:14 +01:00
  • 74f1a4a160 avcodec: add FF_BUG_H264_DP_NNZ guy-with-a-why 2026-08-28 09:19:14 +01:00
  • 3e59635d1e avcodec/h264_parser: recognise partition A as a picture start guy-with-a-why 2026-08-25 14:24:05 +01:00
  • 0e00e1b3d8 avcodec/h264: decode slice data partitions B and C guy-with-a-why 2026-08-28 10:25:04 +01:00
  • f017d0eefb avcodec/h264_slice: parse slice_id from partition A guy-with-a-why 2026-08-25 14:09:37 +01:00
  • a289647297 avcodec/h264dec: add data partitioning fields to H264SliceContext guy-with-a-why 2026-08-25 14:09:12 +01:00
  • 4efbbd1543 forgejo/inject-pr-samples: properly flush and close injected sample before hashing Timo Rothenpieler 2026-08-31 19:17:47 +02:00
  • 486f03997c avcodec/aacenc: add option to allow encoding non-PCE 7.1(wide) Niklas Haas 2026-06-09 17:13:27 +02:00
  • c9e36046a3 libswscale: use unaligned read/write macros in planarCopyWrapper yongdev 2026-08-18 23:04:36 +00:00
  • c2394a0ff3 avformat/binka: reject truncated packet reads Paulo Cabral Sanz 2026-08-18 18:02:02 -03:00
  • 728655e2e7 avfilter/aphaser: clip integer output Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • 1d49dc80a9 avfilter/aiir: reject non-finite parameters Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • 0ba7514f99 avfilter/acrossover: reject non-finite parameters Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • 31e92a56ca avfilter/firequalizer: reject overflowing delays Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • 71f9ea2d84 avfilter/aecho: reject non-finite delays and decays Ayoub Nabil Boubagrat 2026-08-28 11:53:43 +02:00
  • 4021d0d193 avcodec/wavpackenc: handle INT32_MIN samples Ayoub Nabil Boubagrat 2026-08-27 20:17:09 +02:00
  • 7f9b5b057c avfilter/aderivative: saturate integer differences Ayoub Nabil Boubagrat 2026-08-27 20:17:04 +02:00
  • 25c2c23387 avfilter/adelay: reject delays outside int64 range Ayoub Nabil Boubagrat 2026-08-27 20:16:59 +02:00
  • e768ade128 avfilter/adelay: parse fractional second delays correctly Ayoub Nabil Boubagrat 2026-08-27 20:16:45 +02:00
  • f88b741dbf avcodec/j2kenc: init bitstream after writing SOP Niklas Haas 2026-08-29 13:48:22 +02:00
  • 86416861a7 avcodec/j2kenc: add buffer size check before flushing Niklas Haas 2026-08-11 18:00:43 +02:00
  • dec1ffb86d avcodec/j2kenc: fix edge case when packet ends on 0xFF Niklas Haas 2026-08-11 17:30:21 +02:00
  • eeca9d9280 avfilter/vf_scdet: add support for MSB-aligned pixel formats Niklas Haas 2026-08-17 11:14:21 +02:00
  • 28ab668edd avfilter/vf_scdet: expand format list Niklas Haas 2026-08-17 10:53:30 +02:00
  • 818cecc6e1 tests/api/movenc: add a test for fragmented output with no samples James Almer 2026-08-27 12:05:24 -03:00
  • 7bced195da avformat/wavdec: cache avio_size() before footer seeks Andreas Menze 2026-08-13 09:11:27 +02:00
  • b32f8d1c23 avcodec/mediacodecdec: free HEVC SEI parsed from extradata 罗乾林 2026-05-07 08:16:49 +08:00
  • e5d295b3cd avcodec/mediacodec_wrapper: avoid leaking setBuffer backing storage 罗乾林 2026-05-07 08:16:49 +08:00
  • d65fd5581d avdevice/avfoundation: keep format and frame rate range paired iSold Leo 2026-08-03 19:43:47 +08:00
  • d20bae84e0 avfilter: version bump for vf_fruc_vulkan Philip Langdale 2026-08-29 16:46:31 -07:00
  • 964d4786ec avfilter/fruc_vulkan: don't recalculate warping for every plane Philip Langdale 2026-08-15 11:13:29 -07:00
  • f6d7c08944 avfilter/fruc_vulkan: support planar RGB and additional packed formats Philip Langdale 2026-07-13 21:17:47 -07:00
  • a87d92d975 avfilter/fruc_vulkan: suppress spurious flow in featureless regions Philip Langdale 2026-06-21 10:45:46 -07:00
  • d1f157dcc1 avfilter/fruc_vulkan: double-buffer optical flow resources Philip Langdale 2026-06-24 08:06:44 -07:00
  • fa7eebb1c9 avfilter/fruc_vulkan: pipeline the cross-queue submissions Philip Langdale 2026-06-28 13:03:33 -07:00
  • c22044c250 avutil/vulkan: add ff_vk_exec_add_dep_signal_sem Philip Langdale 2026-06-28 13:03:15 -07:00
  • 283565c4c9 avfilter/fruc_vulkan: warp frames with the computed optical flow Philip Langdale 2026-06-24 07:59:46 -07:00
  • 71e5dfbf89 avfilter/fruc_vulkan: expose optical flow perf level and grid size Philip Langdale 2026-06-21 10:20:36 -07:00
  • 2f00078367 avfilter/fruc_vulkan: add the initial optical-flow pipeline Philip Langdale 2026-06-24 07:59:37 -07:00
  • 73a353c826 avutil/vulkan: select nearest mipmap filtering for nearest samplers Philip Langdale 2026-07-15 06:51:26 -07:00
  • 67d341f49e avfilter/fruc_vulkan: turn the filter into a Vulkan filter Philip Langdale 2026-06-28 15:37:21 -07:00
  • 0cb9bd6da3 avfilter/fruc_vulkan: fall back to a plain timebase when reduction degenerates Philip Langdale 2026-06-28 15:37:21 -07:00
  • 642135d007 avfilter/fruc_vulkan: evaluate the output frame rate as an expression Philip Langdale 2026-06-28 15:29:15 -07:00
  • 91a51a797f avfilter/fruc_vulkan: wire up filter as a copy of vf_framerate Philip Langdale 2026-06-28 13:23:58 -07:00
  • c6d56731b7 avfilter/fruc_vulkan: copy vf_framerate.c verbatim to vf_fruc_vulkan.c Philip Langdale 2026-06-28 13:23:10 -07:00
  • e7976dd12f avutil/hwcontext_vulkan: enable VK_NV_optical_flow Philip Langdale 2026-06-20 21:06:48 -07:00
  • aea4deed0c avutil/hwcontext_vulkan: fix the GBRAPF16 Vulkan format mapping Philip Langdale 2026-08-15 10:36:03 -07:00
  • 3386acd2f9 avutil/slicethread: fix build without threading support Michael Niedermayer 2026-08-29 16:12:57 +02:00
  • 1ae4048218 avfilter/dnn: extend ONNX Runtime backend with dnn_detect and multi-output support younengxiao 2026-07-03 22:50:48 -04:00
  • df48dc624e tests/fate/image: add fate-tiff-icc Wu Jianhua 2026-08-27 03:24:33 +08:00
  • 836ff94338 avcodec/exif: add InterColorProfile tag to tag list Wu Jianhua 2026-08-27 06:12:55 +08:00
  • 235b81cb9a avcodec/tiffenc: support writing ICC profiles Wu Jianhua 2026-08-27 03:09:39 +08:00
  • ecd6fcb5ab avcodec/tiffenc: handle all TIFF types on big-endian Wu Jianhua 2026-08-27 02:10:27 +08:00
  • ba69be84a1 avcodec/aacenc_tns: fix three-filter energy measurement lizhixuan.HUST 2026-04-03 05:02:06 +00:00
  • 64626725c3 avcodec/aacenc_tns: fix three-filter energy measurement lizhixuan.HUST 2026-04-03 04:46:31 +00:00
  • d411d9e752 vulkan_decode: use the pointee size when growing slice_off Sylvestre Ledru 2026-08-27 13:04:52 +02:00
  • d29ff88422 vulkan_av1: fix out-of-bounds write of tile_sizes Sylvestre Ledru 2026-08-27 13:04:52 +02:00
  • e47273f4d9 avformat/iamf_writer: don't discard skip samples signaled through side data for Opus James Almer 2026-08-26 20:13:51 -03:00
  • 1a748fe2cd avformat/iamf_parse: bound the output mix gain duration by the audio elements James Almer 2026-07-31 20:45:49 -03:00
  • 657882fb6e avformat/iamf_parse: check that num_sub_mixes and num_audio_elements in Mix Presentations are not zero James Almer 2026-07-25 12:20:22 -03:00
  • 3acec0a1af avformat/iamf_writer: don't discard skip samples signaled through side data for Opus James Almer 2026-08-26 20:13:51 -03:00
  • ead50b713b avformat/movenc: fix crash when flushing a fragment with no data Ackanir 2026-08-17 14:36:53 +02:00
  • 0e07fd112d avformat/movenc: fix crash when flushing a fragment with no data Ackanir 2026-08-17 14:36:53 +02:00
  • 0bffa4a84d avfoundation: Fix compilation for iOS Martin Storsjö 2026-08-25 22:06:12 +02:00
  • 3a99206902 avfoundation: Consolidate the HAVE_IOKIT ifdefs Martin Storsjö 2026-08-25 21:53:16 +02:00
  • 9f35e220ff avformat/movenc: fix crash when flushing a fragment with no data Ackanir 2026-08-17 14:36:53 +02:00
  • 78efc17cc5 avformat/movenc: preserve timecode flags when copying tmcd tracks Théo Valette 2026-08-11 14:35:20 +02:00
  • e48a073d7e avformat/http: reject malformed response status lines Romain Beauxis 2026-08-23 21:19:07 -05:00
  • 72dc02e52f tests/http: test response status line parsing Romain Beauxis 2026-08-21 08:27:25 -05:00
  • d3d2e7f1f6 avformat/http: split the response status line parser out of process_line Romain Beauxis 2026-08-21 08:27:16 -05:00
  • 156bb4d299 swscale/loongarch: fix buffer underflow in yuv2plane1_8_lsx/lasx yuanhecai 2026-07-15 16:11:21 +08:00
  • fa97c9f046 swscale/loongarch: fix buffer underflow in yuv2plane1_8_lsx/lasx yuanhecai 2026-07-15 16:11:21 +08:00
  • 278eeeb16e avcodec/x86/hevc: add SSSE3 pred_planar Marcos Ashton Iglesias 2026-08-07 20:42:41 +01:00
  • 17c109e8d9 tests/fate/libavutil: add FATE test for side_data marcos ashton 2026-04-18 14:30:39 +01:00
  • 58c47ca583 tests/fate/libavutil: add FATE test for hdr_dynamic_metadata marcos ashton 2026-04-18 14:18:28 +01:00
  • b799c7772b tests/fate/libavutil: add FATE test for downmix_info marcos ashton 2026-04-18 13:17:07 +01:00
  • 2a61dbb99f tests/fate/libavutil: add FATE test for pixdesc marcos ashton 2026-05-08 15:47:00 +01:00
  • a6f573a1db avcodec/x86/h264_deblock: Avoid mmx register in deblock_h_luma_8 Andreas Rheinhardt 2026-08-24 01:28:59 +02:00
  • f8ca7c8f15 avcodec/x86/h264_deblock: Combine 32,64 code for deblock_h_luma_8 Andreas Rheinhardt 2026-08-24 00:36:19 +02:00
  • a51f4456c8 avcodec/x86/h264_deblock: Remove redundant rederiving of stride3 Andreas Rheinhardt 2026-08-24 00:23:30 +02:00
  • f6691293a5 avcodec/x86/h264_deblock: Write lines in original order Andreas Rheinhardt 2026-08-23 23:42:58 +02:00
  • 22b3de0ecc avcodec/x86/h264_deblock: Avoid unnecessary stores/loads Andreas Rheinhardt 2026-08-23 22:29:23 +02:00
  • f7500c6d71 avcodec/x86/h264_deblock: Avoid zeroing register unnecessarily Andreas Rheinhardt 2026-08-23 06:12:52 +02:00
  • 5fb7f9c5de avformat/smoothstreamingenc: Use ff_data_to_hex() where advantageous Andreas Rheinhardt 2026-08-17 12:34:57 +02:00
  • 0a6f759027 avformat/utils: Make ff_data_to_hex() usable with sizes > INT_MAX/2 Andreas Rheinhardt 2026-08-17 12:03:20 +02:00
  • 5279cf0975 avformat/ape: Don't log incomplete lines Andreas Rheinhardt 2026-08-17 04:13:26 +02:00
  • e9ec302b31 avformat/shared: Use ff_data_to_hex() where appropriate Andreas Rheinhardt 2026-08-17 20:11:42 +02:00
  • c40a8a235b avformat/shared: Don't log incomplete lines Andreas Rheinhardt 2026-08-17 03:56:47 +02:00
  • fccb887903 avutil/mem: check attribute support for allocation attributes Kacper Michajłow 2026-08-22 19:05:52 +02:00
  • fea2db1be1 avcodec/ac3enc: preserve strongly out-of-phase coupling bands Ayoub Nabil Boubagrat 2026-08-24 00:30:08 +02:00
  • 56c3d963ec avformat/movenc: add Apple APAC codec tag for mp4 muxing Reda DRISSI 2026-08-15 21:35:49 +02:00
  • 3654a14795 avcodec/libfdk-aacdec: add support for bottom front channels James Almer 2026-08-24 23:05:57 -03:00
  • 66a8d8cff4 avcodec/libfdk-aacdec: add support for top back and top side channels James Almer 2026-08-24 22:06:52 -03:00
  • a8c7afa7d7 avfilter/vf_scale_cuda: use generic filters for Lanczos by default Diego de Souza 2026-07-10 18:18:33 +02:00
  • 50665df43b avfilter/vf_scale_cuda: make the Lanczos radius configurable Diego de Souza 2026-07-10 18:17:46 +02:00
  • eb4c99d49c avfilter/vf_scale_cuda: use floating-point Lanczos intermediates Diego de Souza 2026-07-10 19:25:13 +02:00