Commit Graph

  • f65fc0b137 avformat/iamf_parse: fix compilation error James Almer 2025-11-28 09:51:36 -03:00
  • a6206a31ea swscale: Fix out-of-bounds write errors in yuv2rgb_lasx.c file. Hao Chen 2025-11-11 19:05:48 +08:00
  • c1b86a009e tests/fate-filter-drawvg-video: copy drawvg.lines file to tests/data. Ayose 2025-11-26 22:00:39 +00:00
  • c0e599e9d8 avfilter/vf_scale: don't attempt to rescale AV_NOPTS_VALUE James Almer 2025-09-24 20:31:26 -03:00
  • 46293e9905 avfilter/framesync: don't attempt to rescale AV_NOPTS_VALUE James Almer 2025-09-24 20:31:11 -03:00
  • 9403cdd6e8 avformat/iamf_parse: ensure the stream count in a scalable channel representation is equal to the audio element's stream count James Almer 2025-11-25 12:42:30 -03:00
  • a2a6728285 avformat/iamf_parse: ensure each layout in an scalable channel representation has an increasing number of channels James Almer 2025-11-25 10:26:27 -03:00
  • fe72a8781b avformat/iamf_parse: ensure the stream count in a scalable channel representation is equal to the audio element's stream count James Almer 2025-11-25 12:42:30 -03:00
  • b5996929df avformat/iamf_parse: ensure each layout in an scalable channel representation has an increasing number of channels James Almer 2025-11-25 10:26:27 -03:00
  • 371d717601 avfilter/vf_scale: don't attempt to rescale AV_NOPTS_VALUE James Almer 2025-09-24 20:31:26 -03:00
  • 1447aac2eb avfilter/framesync: don't attempt to rescale AV_NOPTS_VALUE James Almer 2025-09-24 20:31:11 -03:00
  • 3d96d83a0a avformat/rawdec: set framerate in codec parameters Gavin Li 2025-01-26 22:54:06 -05:00
  • 69534d4e7e avcodec/cavs_parser: parse sequence headers for stream parameters James Almer 2025-11-25 18:55:35 -03:00
  • 75b8567591 avfilter/scale_cuda: Add support for 4:2:2 chroma subsampling Diego de Souza 2025-11-18 17:16:43 +01:00
  • 04b5e25d35 avfilter/hwupload_cuda: Expands pixel formats support Diego de Souza 2025-11-13 09:49:45 +01:00
  • 9c76d7db86 avutil/hwcontext_cuda: Expands pixel formats support Diego de Souza 2025-11-12 20:08:45 +01:00
  • 0cd75dbfa0 libavdevice/decklink: Implement QueryInterface to support newer driver Thomas Gritzan 2025-11-24 00:26:33 +01:00
  • 5169b0c3dc lavc/vvc: Ensure seq_decode is always updated with SPS Frank Plowman 2025-10-19 12:28:00 +01:00
  • 93ccca22bb libavformat/mov: Fixes individual track duration on fragmented files Anthony Bajoua 2025-11-17 22:45:53 -08:00
  • 618fc15e65 libavcodec/opus/parser: Fix spurious 'Error parsing Opus packet header' mux47 2025-11-18 16:43:49 +00:00
  • cac5018eb9 avformat/mov: fix crash when stsz_sample_size is zero and sample_sizes is null Zhao ZhiliandJames Almer 2025-11-25 13:00:34 +08:00
  • f0f7834726 avcodec/cbs_apv: Use ff_cbs_{read,write}_simple_unsigned() Andreas Rheinhardt 2025-11-24 17:45:36 +01:00
  • 9e3030bc44 fftools/ffmpeg_filter: close all no-longer needed inputs Niklas Haas 2025-09-24 15:23:04 +02:00
  • a665413248 avfilter/buffersrc: add av_buffersrc_get_status() Niklas Haas 2025-09-24 15:14:29 +02:00
  • 7018ce14df avcodec/x86/vp6dsp: Avoid packing+unpacking Andreas Rheinhardt 2025-11-25 11:46:40 +01:00
  • 300cd2c2f2 avcodec/x86/vp6dsp: Avoid saturated addition Andreas Rheinhardt 2025-11-25 11:27:16 +01:00
  • dcc101167c avcodec/x86/vp6dsp: Simplify splatting Andreas Rheinhardt 2025-11-25 11:22:45 +01:00
  • 111fabf5b4 avcodec/x86/vp6dsp: Don't align the stack manually Andreas Rheinhardt 2025-11-25 11:15:15 +01:00
  • 363a34a7cb avcodec/x86/vp6dsp: Fix outdated comment Andreas Rheinhardt 2025-11-25 10:57:39 +01:00
  • aabaab10d2 tests/checkasm: Test VP6DSP Andreas Rheinhardt 2025-11-25 10:53:41 +01:00
  • 962858169a avcodec/vp6dsp: Constify source in vp6_filter_diag4 Andreas Rheinhardt 2025-11-25 01:00:58 +01:00
  • f397fe86c3 avcodec/vp56dsp: Separate VP5DSP and VP6DSP Andreas Rheinhardt 2025-11-25 00:44:47 +01:00
  • 5dadae9feb avcodec/vp56: Fix indentation Andreas Rheinhardt 2025-11-25 00:28:32 +01:00
  • 8443940002 avcodec/arm/vp6dsp: Remove VP6 edge filter functions Andreas Rheinhardt 2025-11-25 00:19:58 +01:00
  • 0ea961c070 avcodec/vp3: Redo updating frames Andreas Rheinhardt 2025-11-26 01:18:10 +01:00
  • 2ca072e168 avcodec/vp3: Remove always-false checks Andreas Rheinhardt 2025-11-25 20:31:26 +01:00
  • d52bca36ef avcodec/vp3: Move last_qps from context to stack Andreas Rheinhardt 2025-11-25 20:19:42 +01:00
  • 90551b7d80 avcodec/vp3: Sync VLCs once during init, fix crash Andreas Rheinhardt 2025-11-25 21:02:11 +01:00
  • 61b034a47c avcodec/rkmppenc: add h264/hevc rkmpp encoder Zhao Zhili 2025-10-07 22:15:50 +08:00
  • d8e095b56d configure: cleanup rkmpp check Zhao Zhili 2025-11-05 11:30:37 +08:00
  • 7d0483e6a7 vulkan_dpx: fix compilation with older headers Lynne 2025-11-27 03:10:42 +01:00
  • f7aaa8ecb5 forgejo/workflows: make test shared/static mode more human readable Timo Rothenpieler 2025-11-25 14:14:47 +01:00
  • 231f735d55 vulkan_dpx: use host visible allocation for host image copy buffer Lynne 2025-11-26 18:33:10 +01:00
  • 162e07da61 vulkan_dpx: fix "upoad" typo Lynne 2025-11-26 18:32:25 +01:00
  • faa382e5b1 avformat/iamf_parse: ensure the stream count in a scalable channel representation is equal to the audio element's stream count James Almer 2025-11-25 12:42:30 -03:00
  • 554ae5ada9 avformat/iamf_parse: ensure each layout in an scalable channel representation has an increasing number of channels James Almer 2025-11-25 10:26:27 -03:00
  • 3bcf2be06c Changelog: bump lavc minor and add entry for the DPX Vulkan hwaccel Lynne 2025-11-25 17:04:06 +01:00
  • 531ce713a0 dpxdec: add a Vulkan hwaccel Lynne 2025-10-29 15:27:47 +01:00
  • a9acae202a dpxdec: add hardware decoding hooks Lynne 2025-10-29 14:24:10 +01:00
  • 61ae1ec85f dpxdec: move data parsing into a separate function Lynne 2025-11-09 11:11:54 +01:00
  • bc07d03d06 dpx: add a context Lynne 2025-11-09 10:52:20 +01:00
  • 7af5b5cec3 vulkan_prores_raw: use the native image representation Lynne 2025-11-25 17:20:10 +01:00
  • a811a6885a vulkan_prores_raw: read the header length rather than assuming its 8 Lynne 2025-11-15 14:15:19 +01:00
  • 0db891366d vulkan_prores_raw: fix dynamically non-uniform accesses to pushconsts Lynne 2025-11-24 19:14:34 +01:00
  • edb844510e vulkan_prores_raw: use regular descriptors for tile data instead of BDA Lynne 2025-11-13 12:02:22 +01:00
  • bb30a0d0d8 vulkan_prores_raw: split up decoding and DCT Lynne 2025-11-12 15:04:38 +01:00
  • 0c20edaa7a vulkan_prores: initialize only the necessary shaders on init Lynne 2025-11-23 20:10:11 +01:00
  • a160e4a9e2 prores_raw: call ff_get_format if the version changes Lynne 2025-11-23 20:11:58 +01:00
  • 3934089de2 vulkan_prores: initialize only the necessary shaders on init Lynne 2025-11-23 20:05:47 +01:00
  • 8c0314d44a proresdec: call ff_get_format if the interlacing changes Lynne 2025-11-23 20:00:21 +01:00
  • 56dea1a9e8 vulkan_ffv1: initialize only the necessary shaders on init Lynne 2025-11-22 22:37:17 +01:00
  • a1154b74a4 ffv1dec: call ff_get_format if the EC coding changes Lynne 2025-11-23 19:49:01 +01:00
  • be9998674a vulkan_ffv1/prores: remove unnecessary slice buffer unref Lynne 2025-11-22 13:13:43 +01:00
  • 615b26f1b1 vulkan_ffv1: fix swapped colors for x2bgr10 Lynne 2025-11-26 13:06:11 +01:00
  • 3ddcf042b2 ffv1enc_vulkan: add support for x2bgr10/x2rgb10 Lynne 2025-11-26 12:59:24 +01:00
  • 23cfcf93d2 vulkan: change ff_vk_frame_barrier access and stage type to sync2 Lynne 2025-11-24 22:34:51 +01:00
  • d36d88dcbb vulkan/common: add reverse2 endian reversal macro Lynne 2025-11-18 12:09:51 +01:00
  • 6c3984db7f vulkan/common: add a function to flush/invalidate a buffer and use it Lynne 2025-11-05 10:31:18 +01:00
  • d288d4a24e hwcontext_vulkan: use vkTransitionImageLayoutEXT to switch layouts Lynne 2025-11-26 14:30:21 +01:00
  • 5c89528342 hwcontext_vulkan: disable host image transfers for Nvidia devices Lynne 2025-11-26 13:48:17 +01:00
  • 686951849b hwcontext_vulkan: re-enable host image copy extension Lynne 2025-11-26 13:47:15 +01:00
  • fc2dd6c751 hwcontext_vulkan: enable runtime descriptor sizing Lynne 2025-11-13 12:09:11 +01:00
  • 58d26c2055 Changelog: add ProRes Vulkan hwaccel to the list Lynne 2025-11-25 17:03:27 +01:00
  • 38a5fcc02c fftools/ffmpeg_filter: close all no-longer needed inputs Niklas Haas 2025-09-24 15:23:04 +02:00
  • 623669a02c avfilter/buffersrc: add av_buffersrc_get_status() Niklas Haas 2025-09-24 15:14:29 +02:00
  • af737ace1e avutil/hwcontext_d3d12va: fix buf size when call av_buffer_create Zhao Zhili 2025-11-07 14:35:01 +08:00
  • 92f2f9ea5c avcodec/d3d12va_encode: D3D12 AV1 encoding support Araz Iusubov 2025-11-10 17:23:25 +01:00
  • 9bc0bcce7a Update for 5.1.8 n5.1.8 Michael Niedermayer 2025-11-26 02:54:17 +01:00
  • 81362b319e avcodec/x86/me_cmp: Avoid call on UNIX64 Andreas Rheinhardt 2025-11-25 16:28:51 +01:00
  • 23720df371 avcodec/me_cmp: Remove MMXEXT hadamard diff functions Andreas Rheinhardt 2025-11-25 15:45:44 +01:00
  • 6588bf3686 avcodec/x86/me_cmp: Avoid manual stack handling Andreas Rheinhardt 2025-11-25 15:29:19 +01:00
  • f3346ca6f7 avfilter/x86/f_ebur128: only use filter_channels_avx for >= 2 channels Niklas Haas 2025-11-17 10:50:54 +01:00
  • a75b15a4ab avfilter/vf_drawvg: round color values to avoid differences on some platforms Kacper Michajłow 2025-11-25 18:06:33 +01:00
  • 1d84ab331c vulkan/prores: Adopt the same IDCT routine as the prores-raw hwaccel averne 2025-11-02 20:23:28 +01:00
  • 2b221fdb4a avfilter/zscale: add support for resize filter spline64 Gyan Doshi 2025-11-25 12:41:37 +05:30
  • 0486ad61ce configure: replace openssl header check with 1.1.1 API Jack Lau 2025-11-17 13:32:05 +08:00
  • f790de2a87 aarch64/vvc: Optimisations of put_luma_h() functions for 10/12-bit Georgii Zagoruiko 2025-11-24 19:51:26 +00:00
  • 8b71eeb72e tools: Make indent_arm_assembly.pl able to reformat a file in place Martin Storsjö 2025-11-18 12:13:37 +02:00
  • 140b4f28c3 avutil/hwcontext_amf: move AVMutex to internal context Dmitrii Ovchinnikov 2025-11-13 17:40:26 +01:00
  • 565d14e4ff avfilter/f_select: Added activate for aselect Anders Rein 2025-11-17 23:52:49 +01:00
  • efd6e85abb fftools/tf_mermaid: close subgraph header when there are no inputs. Ayose 2025-11-24 15:43:51 +00:00
  • 5717c5c1e1 fftools/tf_mermaid: logic to complete subgraphs in a reusable function. Ayose 2025-11-24 15:40:20 +00:00
  • 04a9e2a809 avutil/error: Avoid relocations and unused information Andreas Rheinhardt 2025-11-21 14:53:21 +01:00
  • 0eb423866f avcodec/j2kenc: Remove dead, disabled debug code Andreas Rheinhardt 2025-11-21 14:18:05 +01:00
  • 2a90e7d725 av{codec,util}/tests: Remove pointless undefs Andreas Rheinhardt 2025-11-21 13:58:22 +01:00
  • ee623a43e3 avformat: don't return EIO on demuxer errors James Almer 2025-11-15 15:21:25 -03:00
  • c732564d2e avutil/hwcontext_vaapi: fix use fourcc not supported by devices Zhao Zhili 2025-11-12 21:56:36 +08:00
  • 76827a6f3b lavc/hevc: Fix usage of slice segment in invalid state Frank Plowman 2025-11-08 18:35:51 +00:00
  • 069d465895 configure: Lower libdvdnav and libdvdread minimum versions for EL9 Neal Gompa 2025-11-21 06:16:50 -05:00
  • 6f4a3be9dc avformat/movenc: add support for writing srat box James Almer 2025-11-21 23:06:25 -03:00