Commit Graph

  • 633d424b1b avutil/csp: don't dereference NULL pointer in av_csp_primaries_desc_from_id() James Almer 2025-10-31 16:05:02 -03:00
  • 492310ec6e fftools/ffmpeg_demux: fix memory leak when creating tile grid filtergraphs James Almer 2025-10-31 15:56:40 -03:00
  • acd2cfe2eb fftools/ffmpeg: make fg_create{_simple,} clear the input string pointer James Almer 2025-10-31 15:54:27 -03:00
  • 9c266084fe avcodec/vc1_parser: stop splitting ENDOFSEQ markers into separate packets James Almer 2025-10-29 12:47:11 -03:00
  • 9ab6a94195 avcodec/vc1dec: look for ENDOFSEQ markers at the end of a packet's payload James Almer 2025-10-29 12:17:56 -03:00
  • fc2c030fb2 avcodec/vc1dec: Deduplicate cleanup code Andreas Rheinhardt 2025-10-29 15:59:17 +01:00
  • a44f7b6c4f avcodec/vc1dec: Don't initialize write-only intra_scantable Andreas Rheinhardt 2025-10-29 15:47:47 +01:00
  • b91081274f avcodec/x86/h264_qpel: Add and use ff_{avg,put}_pixels16x16_l2_sse2() Andreas Rheinhardt 2025-10-29 15:07:40 +01:00
  • 529a048c31 avcodec/x86/qpel: Add specializations for put_l2 functions Andreas Rheinhardt 2025-10-29 14:37:20 +01:00
  • 5715eb1274 avcodec/x86/{h264_qpel,qpeldsp_init}: Move shared decls into header Andreas Rheinhardt 2025-10-09 03:57:33 +02:00
  • b03b45cf22 avcodec/x86/h264_chromamc: Remove MMX(EXT) funcs overridden by SSSE3 Andreas Rheinhardt 2025-10-30 15:59:21 +01:00
  • cb054ee89b avcodec/x86/h264_chromamc: Add SSSE3 RV40 chroma motion compensation functions Andreas Rheinhardt 2025-11-01 10:37:25 +01:00
  • c607aae2b9 configure: Add config_components.asm Andreas Rheinhardt 2025-11-01 11:27:22 +01:00
  • c6efe1abda avcodec/h264chroma: Move mc1 function to mpegvideo_dec.c Andreas Rheinhardt 2025-10-30 15:40:02 +01:00
  • e59d964a3c libavformat/mov: add support for name udta lholliger 2025-10-31 10:21:38 -04:00
  • 4348bde2d2 libavformat/udp: Fix call to recvfrom(2) Desmond Liu 2025-10-30 17:22:12 -07:00
  • 746650dfe5 Changelog: add entry about tiled HEIF support with the CLI James Almer 2025-10-30 13:46:36 -03:00
  • a979c9b935 tests/ffmpeg: add test for HEIF automatic tile merging James Almer 2025-10-22 14:55:01 -03:00
  • 5ff8395e78 fftools/ffmpeg_demux: create a filtegraph to merge HEIF tiles automatically James Almer 2025-10-20 19:04:29 -03:00
  • 433d18a1d9 fftools/ffmpeg_filter: handle metadata from stream group in relevant the filtergraphs James Almer 2025-10-20 19:04:22 -03:00
  • dec3cc0138 fftools/ffmpeg_filter: allow binding unlabeled filtergraphs James Almer 2025-10-18 21:37:33 -03:00
  • e7cf188bb6 fftools/ffmpeg_filter: reindent after the previous commit James Almer 2025-10-18 21:40:24 -03:00
  • 9dcd25b7cd fftools/ffmpeg_filter: allow removing filtergraphs that contain unbound outputs James Almer 2025-10-18 21:06:25 -03:00
  • cce85642c9 fftools/ffmpeg_sched: add a function to remove a filtergraph from the scheduler James Almer 2025-10-18 20:08:49 -03:00
  • c751ad2c36 fftools/ffmpeg_mux_init: allow creating streams from filtergraphs created out of stream groups James Almer 2025-10-18 21:02:21 -03:00
  • 99ec0752d7 fftools/ffmpeg_demux: add InputStreamGroup to store stream groups James Almer 2025-10-18 20:58:21 -03:00
  • ba0dc3d49e fftools/ffmpeg_opt: add helpers to match stream groups James Almer 2025-10-18 20:46:14 -03:00
  • 7b18beb477 fftools: pass global side data through using a separate array James Almer 2025-10-18 20:38:39 -03:00
  • 7ac1b410e1 fftools/ffmpeg_filter: fix passing certain parameters to inputs bound to a filtergraph output James Almer 2025-10-18 20:28:46 -03:00
  • 6879c8ee5d avcodec/avcodec: add helpers to convert between packet and frame side data James Almer 2025-10-18 20:07:15 -03:00
  • 0242cb36a5 avcodec/rv34dsp: Reduce size of qpel functions arrays Andreas Rheinhardt 2025-10-30 12:17:25 +01:00
  • 00c23bafb0 doc/filters: add link to rendered doc of drawvg Gyan Doshi 2025-10-27 10:24:46 +05:30
  • 82c495fd15 avcodec/hevc: fix false alarm when build with enable-small Zhao Zhili 2025-10-22 21:13:00 +08:00
  • 0f105b96a3 avcodec/x86/hevc/idct: Port ff_hevc_idct_4x4_dc_{8,10,12}_mmxext to SSE2 Andreas Rheinhardt 2025-10-30 00:07:42 +01:00
  • 909af3a571 avcodec/g723_1enc: Make min_err 64bit Michael Niedermayer 2025-10-07 01:58:34 +02:00
  • d8ffec5bf9 avcodec/vlc: Clear val8/16 in vlc_multi_gen() by av_mallocz() Michael Niedermayer 2025-08-06 12:49:49 +02:00
  • d03483bd26 avformat/rtpenc_h264_hevc: Check space for nal_length_size in ff_rtp_send_h264_hevc() Michael Niedermayer 2025-10-24 20:29:23 +02:00
  • afd927e0ca prores_raw: skip frames if the discard flag is set Lynne 2025-10-28 23:10:15 +01:00
  • 0d11c5c2f9 libplacebo: extend allowed range of color primaries and transfer functions Lynne 2025-10-28 21:18:55 +01:00
  • 3d12d5682b doc/APIchanges: add AVCOL_PRI_EXT_BASE and AVCOL_PRI_V_GAMUT Lynne 2025-10-28 20:56:24 +01:00
  • d31983dc8e MAINTAINERS: Update the entries for AMF Araz Iusubov 2025-10-27 15:49:47 +01:00
  • 0941646182 avcodec/fflcms2: Don't access inexistent array elements Andreas Rheinhardt 2025-10-28 21:40:50 +01:00
  • e85947576c ffv1enc_vulkan: limit probability caching to RADV only Lynne 2025-10-28 20:45:43 +01:00
  • bcfb4b2e3e prores_raw_parser: set color params based on vendor Lynne 2025-10-28 11:48:56 +01:00
  • 71c7b9156b lavu: bump minor and add APIchanges entry for V-Log/V-Gamut Lynne 2025-10-28 11:53:18 +01:00
  • 92a688cabd lavu: add support for Panasonic V-Gamut Lynne 2025-10-28 14:18:19 +01:00
  • aeb9b19ebc lavu: add support for Panasonic V-Log Lynne 2025-10-28 11:48:08 +01:00
  • 08c94518c9 avfilter/vsrc_testsrc: add support for YUV444P1{0,2}MSB to yuvtestsrc James Almer 2025-10-28 13:59:57 -03:00
  • 1025beeef1 lavf/id3v2: allow empty strings without bom, fixes #20597 Baptiste Coudurier 2025-10-28 10:59:01 -07:00
  • 24c44c34dc avcodec/mlpdec: don't depend on context channel layout when setting substream masks James Almer 2025-10-27 11:13:20 -03:00
  • 71007e6c12 avcodec/mlpdec: don't depend on context channel layout when setting substream masks James Almer 2025-10-27 11:13:20 -03:00
  • bd4191a567 avformat/demux: pass new extradata to the parser James Almer 2025-10-27 16:18:17 -03:00
  • 24205bc657 avformat/demux: pass new extradata to the parser James Almer 2025-10-27 16:18:17 -03:00
  • c7a2b31f84 avformat/demux: pass new extradata to the parser James Almer 2025-10-27 16:18:17 -03:00
  • 530ca627a3 avcodec/mlpdec: don't depend on context channel layout when setting substream masks James Almer 2025-10-27 11:13:20 -03:00
  • 0a4bd6cc23 avcodec/h264_vulkan: Fix param error in set_sps xin.guo 2025-10-28 11:43:58 +08:00
  • 909d71322a vulkan/prores: output LSB-padded data averne 2025-10-26 22:05:07 +01:00
  • 70be2e2ae2 lavc/hwaccels: properly order list Lynne 2025-10-26 22:46:35 +01:00
  • 51843adfe5 vulkan/rangecoder: ifdef out encode and decode chunks Lynne 2025-10-17 14:12:11 +02:00
  • 3cd678506c vulkan_decode: align images to the subsampling Lynne 2025-10-16 03:11:32 +02:00
  • 964e9cc63b hwcontext_vulkan: add support for VK_EXT_zero_initialize_device_memory Lynne 2025-10-18 05:57:05 +02:00
  • 91512f0856 fftools/cmdutils: Rename file_read to read_file_to_string to avoid symbol collision with NuttX caifan3 2025-10-15 19:03:21 +08:00
  • 5b388f2838 hwcontext_vulkan: remove unsupported/broken pixel formats Lynne 2025-10-26 22:01:37 +01:00
  • 98ee3f6718 hwcontext_vulkan: fix planar 10 and 12-bit RGB formats using the new MSB formats Lynne 2025-10-27 20:24:00 +01:00
  • 41ecb203c5 hwcontext_vulkan: fix 3-plane 444 10 and 12-bit formats using the new MSB formats Lynne 2025-10-26 20:12:15 +00:00
  • 471acedec2 hwcontext_vulkan: fix grayscale 10 and 12-bit formats using the new MSB formats Lynne 2025-10-26 21:51:51 +01:00
  • dc34d0764f lavu: bump minor and add APIchanges entry for the new pixfmts Lynne 2025-10-26 22:36:33 +01:00
  • bc0ee8b7cc swscale: add support for 10/12-bit 422 and 444 MSB pixfmts Lynne 2025-10-26 23:24:08 +01:00
  • a5be0ecbfd swscale: add support for 10/12-bit grayscale MSB pixfmts Lynne 2025-10-26 23:36:33 +01:00
  • e42c7698f5 lavu/pixfmt: add 420 and 422, 10 and 12-bit MSB padded variants Lynne 2025-10-26 20:16:19 +00:00
  • ed5b694ebe lavu/pixfmt: add grayscale 10 and 12-bit MSB padded variants Lynne 2025-10-26 21:51:40 +01:00
  • d12791ef7f libavformat: fix rtpdec_av1 regarding OBU size Chris Hodges 2025-10-21 11:41:06 +02:00
  • e10473f13e avformat/matroskadec: relax the check for cropped dimensions James Almer 2025-10-06 10:21:03 -03:00
  • ccb1865a82 avfilter/buffersink: move ret declaration to suppress unused warning Kacper Michajłow 2025-10-27 15:39:14 +01:00
  • a6ccaa2eea avcodec/d3d12va_encode_h264: remove unused variables Kacper Michajłow 2025-10-27 15:38:47 +01:00
  • d57de83352 avcodec/d3d12va_encode: fix format specifier for HRESULT Kacper Michajłow 2025-10-27 15:38:07 +01:00
  • a0a16f2ea4 cbs_vp9: Always update loop filter and segmentation from current frame David Rosca 2025-08-29 10:58:00 +02:00
  • 4deb8b3a7a avutil/vulkan_glslang: use AVMutex instead of pthread_mutex_t Kacper Michajłow 2025-10-27 11:54:02 +01:00
  • 68152978b5 libavformat/movenc: Output ftyp atom with hybrid_fragmented+delay_moov Anthony Bajoua 2025-10-25 02:10:06 -07:00
  • 8c633f45b0 configure: fix glslang linking on platforms without pthreads Kacper Michajłow 2025-10-27 02:11:02 +01:00
  • d01608e022 avcodec/proresdec: Remove unused hwaccel_last_picture_private Andreas Rheinhardt 2025-10-25 22:27:36 +02:00
  • 23df9d4172 avcodec/prores: add parser averne 2025-07-22 19:06:55 +02:00
  • 98412edfed lavc: add a ProRes Vulkan hwaccel averne 2025-06-02 21:31:59 +02:00
  • 3fd55d952e avcodec/proresdec: save slice width parameter in codec context averne 2025-08-12 14:31:00 +02:00
  • 987368ef25 avcodec/prores: adapt hwaccel code for slice-based accelerators averne 2025-06-12 19:31:44 +02:00
  • 9195af77eb proresdec: allocate private memory for hwaccel pictures averne 2025-06-12 19:28:53 +02:00
  • f5f72b4f8a Fix incorrect extraction of Origin Anders Rein 2025-10-06 16:23:45 +02:00
  • defd5f3f64 Changelog: fix ordering for drawvg entry James Almer 2025-10-25 10:59:42 -03:00
  • d9853e66d3 avfilter/Makefile: fix dependency for drawvg test James Almer 2025-10-25 10:57:56 -03:00
  • 016d767c8e lavfi: add drawvg video filter. Ayose 2025-10-18 17:34:36 +00:00
  • d77f917621 ffbuild/common: silence DEPCXX output Kacper Michajłow 2025-10-10 17:07:55 +02:00
  • 25fe4105c8 tests/fate/api: fix fate-lavf-flv test Kacper Michajłow 2025-08-01 23:29:10 +02:00
  • c5edd125f4 tests/ref/fate: remove leftover mapchan ref files Kacper Michajłow 2025-08-01 23:16:29 +02:00
  • 51762c956c tests/ref/fate/iirfilter: remove leftover ref file Kacper Michajłow 2025-08-01 22:56:54 +02:00
  • df7b6b23ff tests/fate/filter-atempo: remove leftover ref file Kacper Michajłow 2025-08-01 22:42:18 +02:00
  • dd4c524dbc api-h264-test: indent output Kacper Michajłow 2025-08-01 21:52:15 +02:00
  • 63bb6201c7 avutil/tests/hash: don't print trailing spaces Kacper Michajłow 2025-08-01 22:48:23 +02:00
  • c819e59721 avutil/tests/dict: don't print trailing spaces Kacper Michajłow 2025-08-01 22:18:58 +02:00
  • 8d16f85764 avutil/tests/fifo: don't print trailing spaces Kacper Michajłow 2025-08-01 22:36:25 +02:00
  • 3e69541ff3 avutil/tests/audio_fifo: don't print trailing spaces Kacper Michajłow 2025-08-01 21:50:27 +02:00