1
0
mirror of https://git.ffmpeg.org/ffmpeg.git synced 2026-10-25 14:19:27 +03:00

Commit Graph

  • 353deaf31e avcodec/h264qpel_template: Use ptrdiff_t for stride Andreas Rheinhardt 2026-08-07 17:35:52 +02:00
  • 7289b00894 avcodec/dirac_dwt: Use ptrdiff_t for stride Andreas Rheinhardt 2026-08-07 17:31:07 +02:00
  • 7d448c9709 avcodec/qpeldsp, qpel_template: Use ptrdiff_t for stride Andreas Rheinhardt 2026-08-07 16:51:29 +02:00
  • 7637009f02 avcodec/x86/diracdsp_init: Avoid cast Andreas Rheinhardt 2026-08-07 17:58:21 +02:00
  • 251b43db69 avcodec/x86/diracdsp: Avoid push+pop of xmm register Andreas Rheinhardt 2026-08-07 17:49:23 +02:00
  • 51c7563824 avcodec/x86/diracdsp_init: Name function parameters Andreas Rheinhardt 2026-08-07 17:43:44 +02:00
  • a9cf647664 avcodec/x86/diracdsp: Avoid useless macros, init cpuflags properly Andreas Rheinhardt 2026-08-07 17:01:03 +02:00
  • 0654b34370 avcodec/x86/diracdsp: Fix clipping Andreas Rheinhardt 2026-08-07 16:31:58 +02:00
  • af87713f8a avcodec/diracdec: Fix shadowing Andreas Rheinhardt 2026-08-07 16:14:37 +02:00
  • fc866eaab3 avcodec/diracdsp: Use ptrdiff_t for stride Andreas Rheinhardt 2026-08-07 16:13:01 +02:00
  • 7635b501b8 avcodec/x86/diracdsp: Properly sign-extend strides Andreas Rheinhardt 2026-08-07 15:25:28 +02:00
  • 1f276a42db avcodec/tta{,enc}dsp: Avoid stack Andreas Rheinhardt 2026-08-07 04:12:21 +02:00
  • ee83c175f8 avcodec/x86/ttadsp: Optimize updating dl[4..7] Andreas Rheinhardt 2026-08-07 03:19:03 +02:00
  • a8d3ae2a71 avcodec/x86/ttadsp: Reduce number of registers used Andreas Rheinhardt 2026-08-07 02:17:46 +02:00
  • d7ce8c30e0 tests/checkasm/ttadsp: Also test ttaencdsp Andreas Rheinhardt 2026-08-07 01:39:51 +02:00
  • de1bc8ea1d avcodec/ttaencdsp: Use unsigned to avoid UB Andreas Rheinhardt 2026-08-07 01:30:56 +02:00
  • 7a906e31d9 avcodec/x86/ttaencdsp: Merge into ttadsp Andreas Rheinhardt 2026-08-07 01:23:54 +02:00
  • 4d151c37e0 avcodec/ttadata: Explicitly specify alignment Andreas Rheinhardt 2026-08-07 01:14:50 +02:00
  • 9612684bad avcodec/ttadata: Don't use too big arrays Andreas Rheinhardt 2026-08-07 01:08:56 +02:00
  • ee89beda21 tests/checkasm: Add ttadsp test Andreas Rheinhardt 2026-08-07 01:07:35 +02:00
  • a0e01bcee1 tests/checkasm/sbcdsp: Zero-init SBCDSPContext Andreas Rheinhardt 2026-08-06 04:30:31 +02:00
  • 4a2c02a993 tests/checkasm/crc: Avoid static variables Andreas Rheinhardt 2026-07-28 12:12:47 +02:00
  • c4a74c53c3 tests/checkasm/crc: Free allocations Andreas Rheinhardt 2026-08-06 03:55:12 +02:00
  • 289595a834 tests/checkasm/av_tx: Fix segfault when using --repeat Andreas Rheinhardt 2026-07-28 01:40:12 +02:00
  • b59a4375ac checkasm: Update from upstream Andreas Rheinhardt 2026-08-09 16:24:45 +02:00
  • 5d53a3f9cd Squashed 'tests/checkasm/ext/' changes from e13b0bb3ff..e822e429f3 Andreas Rheinhardt 2026-08-09 16:24:45 +02:00
  • 1e0279143d doc/filters: document async, nireq, and batch_size options for dnn_processing Raja-89 2026-08-04 23:47:01 +05:30
  • 09bf8dab5b avfilter/dnn: implement zero-copy CUDA tensor mapping for Torch backend Raja-89 2026-08-01 09:20:22 +05:30
  • 03d9533176 Revert "lavfi/bwdif: fix heap-buffer-overflow with small height videos" Kacper Michajłow 2026-07-26 19:56:11 +02:00
  • dcf567a048 avfilter/vf_bwdif: fix line boundary checks for >8 bits content Kacper Michajłow 2026-07-26 19:12:40 +02:00
  • 2a20737f66 Revert "lavfi/bwdif: fix heap-buffer-overflow with small height videos" Kacper Michajłow 2026-07-26 19:56:11 +02:00
  • 5e6d663c94 avfilter/vf_bwdif: fix line boundary checks for >8 bits content Kacper Michajłow 2026-07-26 19:12:40 +02:00
  • 280fd60916 avcodec/aarch64: add NEON lfe_x96_fixed for DCA DSP Jeongkeun Kim 2026-08-06 00:43:34 +09:00
  • d920566afe tests/checkasm/dcadsp: add test for lfe_x96_fixed Jeongkeun Kim 2026-08-06 00:43:34 +09:00
  • f944afd040 avutil/opt: Use correct enum size Andreas Rheinhardt 2026-08-04 23:13:33 +02:00
  • 23fccd657c avformat/mp3enc: keep trailing padding spanning several packets Romain Beauxis 2026-08-02 13:17:48 -05:00
  • 63d0237033 avutil/hwcontext_vulkan: Query export support with the real image flags softworkz 2026-08-06 02:38:45 +02:00
  • a81b23a85a avdevice/avfoundation: fix build with deployment targets below macOS 12 Gabriel Balaich 2026-08-06 12:21:37 -06:00
  • 5c395992f9 swresample/rematrix: handle top-back channels Ayoub Nabil Boubagrat 2026-08-06 13:46:58 +02:00
  • c717827955 swresample/rematrix: use unity gain for top-front downmix Ayoub Nabil Boubagrat 2026-08-06 13:46:44 +02:00
  • 06deae14bf avcodec/x86/h264_intrapred_10bit: Replace MMX with SSE2 Zuxy Meng 2026-08-01 15:10:27 -07:00
  • fda0cb5cf8 avfilter/x86/vf_atadenoise: Test earlier Andreas Rheinhardt 2026-08-04 18:21:11 +02:00
  • 5ccfaa872a avfilter/x86/vf_atadenoise: Avoid shifting unnecessarily Andreas Rheinhardt 2026-08-04 18:12:12 +02:00
  • 698f0d22bf avfilter/x86/vf_atadenoise: Avoid negating mask Andreas Rheinhardt 2026-08-04 18:06:45 +02:00
  • bab7f937a6 avfilter/x86/vf_atadenoise: Combine stores Andreas Rheinhardt 2026-08-04 16:51:29 +02:00
  • e4f2d7595b avfilter/x86/vf_atadenoise: Don't load too much data Andreas Rheinhardt 2026-08-04 16:34:08 +02:00
  • fb15c5dd4f avfilter/x86/vf_atadenoise: Reduce number of registers used Andreas Rheinhardt 2026-08-04 16:28:02 +02:00
  • 91188e6ae0 avfilter/x86/vf_pullup: Avoid addition Andreas Rheinhardt 2026-08-04 15:33:16 +02:00
  • 73aa056f49 avcodec/dolby_e: Add error recovery when parse_mantissas run out of bits Nicolas Gaullier 2025-12-07 01:02:41 +03:00
  • a72b9465cd configure: make _WIN32_WINNT == 0x0601 the minimum supported version James Almer 2026-08-05 19:27:28 -03:00
  • 95c43d7df7 avcodec/fmtconvert: Remove int32_to_float_fmul_array8 Andreas Rheinhardt 2026-08-04 20:47:22 +02:00
  • fc02470c62 avfilter/f_ebur128: fix top-back channel weighting Ayoub Nabil 2026-08-05 19:35:50 +02:00
  • 85c857a7c3 compat/w32pthreads: add pthread_mutex_trylock Lynne 2026-08-05 22:24:05 +09:00
  • f9ed016d42 fate/filter-audio: add test for pan named input channel id rejection iSold Leo 2026-08-04 19:50:11 +08:00
  • f02c4372ed avfilter/af_pan: check the id of named input channels before use iSold Leo 2026-08-04 19:50:11 +08:00
  • ec2a4105e2 swscale: avoid overflow in fast bilinear edge handling iSold Leo 2026-08-04 14:31:44 +08:00
  • e13b2e00e8 avfilter/dnn: fix object detection of openvino backend Guo Yejun 2026-07-28 22:41:41 +08:00
  • 8f80421b2d swscale/aarch64/ops_static: fix av_assert0 on NDEBUG builds Kacper Michajłow 2026-07-30 10:20:50 +02:00
  • f1dbe5252b avcodec/aarch64: rewrite lfe_fir1 to remove faddp reduction Zhao Zhili 2026-07-13 20:00:55 +08:00
  • 87f17b68a8 swscale/x86: use HOSTCPPFLAGS instead of CPPFLAGS for native code Steve Lhomme 2026-08-05 11:45:10 +02:00
  • d295add222 vulkan: fix typo when printing the SPIR-V/binary size Lynne 2026-08-05 15:20:47 +09:00
  • 9287eb62b5 vulkan_ffv1: fall back to host memory for the fltmap buffer Lynne 2026-08-04 16:40:41 +09:00
  • 709a72c374 vulkan_decode: prefer device-local memory for the bitstream buffer Lynne 2026-08-04 16:31:35 +09:00
  • eed19eefda vulkan: use only coherency to flush mapped memory when needed Lynne 2026-08-04 02:57:47 +09:00
  • 9548d68e5b vulkan: remove ff_vk_exec_add_dep_buf Lynne 2026-08-04 01:13:22 +09:00
  • 73cc45ef0d vulkan_decode: manage session parameters with AVRefStruct Lynne 2026-08-04 01:13:01 +09:00
  • 56d60b5419 proresenc_kostya_vulkan: gather slices on the GPU Lynne 2026-07-30 23:44:44 +09:00
  • 4e14153676 vulkan: manage image views with AVRefStruct Lynne 2026-07-26 16:18:12 +08:00
  • 318e2e3943 vulkan: manage buffer pools and host mappings with AVRefStruct Lynne 2026-07-26 16:03:13 +08:00
  • d4bc34a070 vulkan: track semaphores/views directly as deps Lynne 2026-08-04 01:39:16 +09:00
  • 24170896fa vulkan: allow tracking AVRefStruct objects as execution dependencies Lynne 2026-07-26 15:38:21 +08:00
  • 7c5dddc2bb vulkan: release dependencies of completed execution contexts eagerly Lynne 2026-07-18 15:04:28 +08:00
  • b6ac28aff6 vulkan: use fixed-size dependency arrays in FFVkExecContext Lynne 2026-08-03 23:55:29 +09:00
  • 1d14f9f8c3 vulkan: decouple execution pool depths from queue and thread counts Lynne 2026-07-19 16:16:18 +08:00
  • d32b387f2b avformat/rawutils: reject raw RGB frames that do not fit an AVPacket n9.0 Michael Niedermayer 2026-07-22 05:57:51 +02:00
  • 3538578ed0 avcodec/nvenc: write AV1 timecode metadata in AV1 syntax Michael Niedermayer 2026-07-26 23:08:14 +02:00
  • 330b026202 avcodec/utils: add ff_alloc_timecode_metadata_av1() Michael Niedermayer 2026-07-26 23:07:35 +02:00
  • 00cc404767 avcodec/utils: factor the timecode fields out of ff_alloc_timecode_sei Michael Niedermayer 2026-07-26 23:06:23 +02:00
  • 2493e213ea vulkan_encode_av1: set primary_ref_frame to a reference name, not a slot Lynne 2026-08-02 06:30:59 +09:00
  • 301508d126 avformat/mov: reject a trun sample count the input cannot hold Michael Niedermayer 2026-07-30 16:01:05 +02:00
  • 2fb664dc33 RELEASE_NOTES: Based on the version from 8.0 Michael Niedermayer 2018-11-02 01:36:21 +01:00
  • 852b0552f0 avcodec/adx: sync decoder channel state on NEW_EXTRADATA Pavel Kohout 2026-06-29 23:46:16 +02:00
  • c26e3cd2f8 avformat/rtpdec_asf: reject ASF objects smaller than their header Pavel Kohout 2026-06-30 21:55:16 +02:00
  • 9a92fb0034 avformat/spdifenc: bound DTS core_size against the packet size in the HD path Michael Niedermayer 2026-06-30 00:11:50 +02:00
  • 9cbcf979a5 avcodec/nvdec: don't double free the fdd-owned context on the sep_ref error path Michael Niedermayer 2026-06-30 00:24:07 +02:00
  • 6b3015cd92 avcodec/vulkan_hevc: reject too many VPS HRD parameter sets Pavel Kohout 2026-06-30 21:55:49 +02:00
  • 4fe710047d avformat/vobsub: reuse subtitle streams and bound the stream count Pavel Kohout 2026-06-29 23:30:41 +02:00
  • 9862dd83b1 avcodec/aarch64/vc1dsp_neon: reduce literal pool alignment to 16 bytes Kacper Michajłow 2026-07-30 14:00:33 +02:00
  • 5da834256b avformat/mp3enc: fix underflow of the LAME encoder delay Romain Beauxis 2026-08-02 11:46:06 -05:00
  • d3ad8a7fee avformat/rawutils: reject raw RGB frames that do not fit an AVPacket Michael Niedermayer 2026-07-22 05:57:51 +02:00
  • 883e8a6336 avcodec/libopenh264dec: implement flush callback Scott Kidder 2026-05-20 17:17:24 -07:00
  • 01a25f74cc checkasm/sw_ops: add SWS_UOP_LUT_3D test Niklas Haas 2026-07-26 00:04:59 +02:00
  • 3df239e113 swscale/uops_macros: also generate op lists involving 3DLUTs Niklas Haas 2026-07-24 17:12:48 +02:00
  • 05d8891a20 swscale/format: add SwsLut3D support to the ops list generator Niklas Haas 2026-07-29 14:43:20 +02:00
  • 38196645f5 swscale/graph: move 3DLUT application to the conversion pass Niklas Haas 2026-07-24 16:48:07 +02:00
  • d803957307 swscale/graph: lift SwsLut3D to SwsGraph top level Niklas Haas 2026-07-24 15:41:28 +02:00
  • 4bdb4d564f swscale/uops: add SWS_UOP_LUT_3D reference implementation Niklas Haas 2026-07-23 21:26:52 +02:00
  • 6c770f33c8 swscale/ops: add SWS_OP_LUT_3D and supporting code Niklas Haas 2026-07-23 19:48:24 +02:00
  • 96e0967eca swscale/cms: fix IPT rounding error Niklas Haas 2026-07-27 13:51:10 +02:00
  • e43517c1d1 swscale/lut3d: simplify and hard-code 3DLUT format Niklas Haas 2026-07-24 14:41:58 +02:00