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

Commit Graph

  • f5c5bca803 swscale/x86/scale: Remove always-false mmsize checks Andreas Rheinhardt 2026-04-10 01:37:32 +02:00
  • 999ccf6495 swresample/x86/{audio_convert,rematrix}: Remove remnants of MMX Andreas Rheinhardt 2026-04-10 01:28:27 +02:00
  • e29c7089d2 avcodec/x86/vp8dsp_loopfilter: Remove always-true mmsize checks Andreas Rheinhardt 2026-04-10 01:19:05 +02:00
  • 9f560c8c1a avcodec/x86/vp3dsp: Remove unused macros Andreas Rheinhardt 2026-04-09 17:01:41 +02:00
  • 411484e8c9 lavc/videotoolbox_vp9: fix vpcC flags offset Jun Zhao 2026-04-12 22:25:44 +08:00
  • 57397a683d lavc/videotoolboxenc: return SEI parse errors Jun Zhao 2026-04-12 21:28:20 +08:00
  • b09d57c41d avfilter/buffersrc: re-add missing overflow warning Niklas Haas 2026-03-26 15:21:33 +01:00
  • ab7b6ef0a2 hwcontext_vulkan: fix double free when vulkan_map_to_drm fails nyanmisaka 2026-04-12 20:50:38 +08:00
  • 56b97c03d4 avcodec/x86/h264_intrapred: Replace pred8x8_top_dc_8_mmxext with SSE2 zuxy 2026-03-29 19:31:29 -07:00
  • c29465bcb6 swscale/x86/ops: use plain ret instruction Niklas Haas 2026-04-11 12:44:33 +02:00
  • f7ca6f7481 vulkan: fix -Wdiscarded-qualifiers warning and misleading DRM modifier log Tymur Boiko 2026-04-11 01:36:06 +02:00
  • eaadd05232 .forgejo/CODEOWNERS: add myself for hls.* Kacper Michajłow 2026-03-25 00:09:44 +01:00
  • 721545a3c2 MAINTAINERS: add myself as HLS demuxer maintainer Kacper Michajłow 2026-03-25 00:07:48 +01:00
  • cc41e6a462 tests/fate/hlsenc: add hls-event-no-endlist test Kacper Michajłow 2026-03-25 01:05:04 +01:00
  • 6d98a9a2e8 avformat/hls: fix seeking in EVENT playlists that start mid-stream Kacper Michajłow 2026-03-24 23:55:14 +01:00
  • ef13a29d08 avfilter/framepool: fix frame pool uninit check Niklas Haas 2026-04-10 21:58:24 +02:00
  • e43aab67ed avdevice/v4l2: rename 'buff_data' -> 'buf_desc' Alexandru Ardelean 2026-03-28 11:03:18 +02:00
  • 1011e4d647 avdevice/v4l2: wrap buf_start and buf_len into a struct Alexandru Ardelean 2026-03-27 13:42:13 +02:00
  • 24adcf3a72 avdevice/v4l2: fix potential memleak when allocating device buffers Alexandru Ardelean 2026-04-09 16:01:11 +03:00
  • 0e983a0604 swscale: align allocated frame buffers to SwsPass hints Niklas Haas 2026-03-25 14:09:30 +01:00
  • b5573a8683 swscale/ops_dispatch: cosmetic Niklas Haas 2026-03-25 14:14:44 +01:00
  • 3a15990368 swscale/ops_dispatch: forward correct pass alignment Niklas Haas 2026-03-25 12:04:09 +01:00
  • 5441395a48 swscale/graph: add optimal alignment/padding hints Niklas Haas 2026-03-25 11:49:45 +01:00
  • 2deca0ec19 swscale: clean up allocated frames on error Niklas Haas 2026-03-25 11:14:06 +01:00
  • 6c89a30ecd swscale: add FFFramePool and use it for allocating planes Niklas Haas 2026-03-24 19:35:38 +01:00
  • fe2691b3bb avfilter/framepool: stack-allocate FFFramePool Niklas Haas 2026-03-29 17:10:40 +02:00
  • a2ca55c563 avfilter/framepool: remove unnecessary braces (style) Niklas Haas 2026-03-29 17:03:20 +02:00
  • 5c4490a0a6 avfilter/framepool: fix whitespace (cosmetic) Niklas Haas 2026-03-29 16:59:02 +02:00
  • 38543781cc avfilter/framepool: move variable declarations to site of definition Niklas Haas 2026-03-29 16:58:04 +02:00
  • 6efbd99e48 avfilter/framepool: remove check for impossible condition Niklas Haas 2026-03-29 16:54:17 +02:00
  • 0b43b8ef31 avfilter/framepool: make FFFramePool public Niklas Haas 2026-03-29 16:44:38 +02:00
  • 3e99631873 avfilter/framepool: remove pointless ternary (cosmetic) Niklas Haas 2026-03-29 16:40:51 +02:00
  • 53ce7265ab avfilter/framepool: use strongly typed union of pixel/sample format Niklas Haas 2026-03-29 16:38:35 +02:00
  • 9034587d10 avfilter/framepool: make ff_sws_frame_pool_{audio,video}_init static Niklas Haas 2026-03-29 16:32:55 +02:00
  • 39ecc89988 avfilter/framepool: nuke ff_frame_pool_get_*_config Niklas Haas 2026-03-24 18:14:13 +01:00
  • a0510f7f72 avfilter/framepool: update frame dimensions on reinit Niklas Haas 2026-03-24 18:10:17 +01:00
  • ad7956d5bb avfilter/{audio,video}: switch to ff_frame_pool_*_reinit() Niklas Haas 2026-03-24 18:32:45 +01:00
  • 083a014746 avfilter/framepool: add ff_frame_pool_*_reinit() helpers Niklas Haas 2026-03-24 18:02:32 +01:00
  • 143b810e75 avfilter/framepool: remove alloc argument Niklas Haas 2026-03-24 18:29:56 +01:00
  • 82871857eb avfilter/framepool: actually use specified allocator for audio frames Niklas Haas 2026-03-24 18:26:26 +01:00
  • 25e187f849 vulkan: fix DRM map, decode barriers, and video frame setup for modifier output Tymur Boiko 2026-01-27 18:16:33 +01:00
  • 492e6e68dc doc/APIchanges: fix date and version in the latest entry James Almer 2026-04-09 17:21:28 -03:00
  • 6ba6db4f19 libavutil: Add functions for SMPTE-2094-50 HDR metadata Vignesh Venkat 2026-02-12 14:23:36 -08:00
  • 283faf55f8 Changelog: add v360_vulkan to the changelog Lynne 2026-04-09 16:51:30 +02:00
  • d3d0b7a5ee lavfi/v360: add a Vulkan-compute based filter Lynne 2026-04-05 22:09:00 +02:00
  • 056562a5ff fate/lavf: add PDV round-trip and seek coverage Priyanshu Thapliyal 2026-04-08 19:27:45 +05:30
  • 4c0d563f85 avformat/pdvenc: add Playdate video muxer Priyanshu Thapliyal 2026-04-08 19:26:42 +05:30
  • 43e5b26c00 avcodec/pdvenc: add Playdate video encoder Priyanshu Thapliyal 2026-04-07 02:20:40 +05:30
  • d0761626cf avcodec/escape130: Initialize old_y_avg Michael Niedermayer 2026-03-20 17:35:51 +01:00
  • 5c3602abaa avformat/sctp: add size check in sctp_read() matching sctp_write() bird 2026-04-05 05:52:03 +00:00
  • db53fe1ac2 avdevice/alsa.c: Conditionally compile out ESTRPIPE David Hampton 2026-02-12 17:33:00 -05:00
  • 87f74e4f39 avcodec/g726: Remove dead sample rate check Andreas Rheinhardt 2026-04-06 19:30:38 +02:00
  • 8463ca8dc9 avcodec/g726: Don't return value from g726_reset() Andreas Rheinhardt 2026-04-06 19:26:07 +02:00
  • e97f52e557 avcodec/g726: Fix indentation Andreas Rheinhardt 2026-04-06 19:24:49 +02:00
  • 12b58b86cc avcodec/x86/rv40dsp: Fix wrong comment Andreas Rheinhardt 2026-04-07 22:34:33 +02:00
  • ae5314a6bf avcodec/x86/rv34dsp: Port ff_rv34_idct_add_mmxext to SSSE3 Andreas Rheinhardt 2026-04-05 14:49:26 +02:00
  • d728f3c808 tests/checkasm/rv34dsp: Add test for rv34_idct_add Andreas Rheinhardt 2026-04-03 17:32:11 +02:00
  • 4c64a8a986 avcodec/rv34: Remove pointless has_ac variable Andreas Rheinhardt 2026-04-03 16:34:07 +02:00
  • c48f21f778 avcodec/rv34: Use VLC symbol table to avoid LUTs Andreas Rheinhardt 2026-04-03 16:31:10 +02:00
  • 4c69c5f156 configure: only warn about spirv-headers if vulkan was explicitly requested James Almer 2026-04-08 12:29:28 -03:00
  • 58752ffcdd avfilter/af_whisper: don't set an AVOption accessible field to read only memory James Almer 2026-04-07 13:27:57 -03:00
  • 5c35d0b880 avformat/tls_gnutls: actually send client cert if one is provided Timo Rothenpieler 2026-04-04 17:58:30 +02:00
  • 9917308cc2 swscale/vulkan: fix dither buffer leak on mapping failure Zhao Zhili 2026-04-05 01:15:47 +08:00
  • cd1126a3cd swscale/ops: add assertion that comps_src is sane Niklas Haas 2026-04-07 16:31:43 +02:00
  • 420019a313 swscale/ops_optimizer: properly swizzle comps_src when splitting Niklas Haas 2026-04-07 16:29:13 +02:00
  • dcbfa11c96 avcodec/amfenc: remove the AMF_VIDEO_ENCODER_AV1_CAP_{WIDTH,HEIGHT}_ALIGNMENT_FACTOR_LOCAL nyanmisaka 2026-03-27 14:38:33 +08:00
  • 113c1c0624 avcodec/amfenc: let the HEVC encoder profile follow the target bit depth nyanmisaka 2026-03-27 15:51:57 +08:00
  • 2f592f0699 avcodec/amfenc: use pixel desc to determine YUV and bit depth nyanmisaka 2026-04-02 20:06:28 +08:00
  • 0acc73b7fb avcodec/amfenc: support full range in AV1 and update deprecated AMF range flags for H264/HEVC nyanmisaka 2026-04-02 19:24:06 +08:00
  • e7696357de avformat/dashdec: export LCEVC Stream Groups when the manifest reports the relevant dependency James Almer 2026-03-23 14:07:42 -03:00
  • 0510aff11b avformat/hlsenc: fix compile error when mp4 is disabled Jack Lau 2026-04-01 09:50:12 +08:00
  • e90c2ff4b5 avcodec/libdav1d: fix heap overflow in US ITU-T T.35 metadata parsing Ruikai Peng 2026-04-06 19:11:33 -04:00
  • 757cc97790 avcodec/lcevcdec: support differing base and enhancement bitdepths James Almer 2026-03-29 11:05:38 -03:00
  • 3a2eae155d avcodec/lcevcdec: add 14bit pixel formats James Almer 2026-03-31 10:23:37 -03:00
  • 01b0b86225 avcodec/lcevc_parser: move pixel format table to a shared file James Almer 2026-03-29 11:03:33 -03:00
  • 589da160b2 configure: add makeinfo option Patrice Dumas 2026-04-06 16:35:56 +02:00
  • 7fd2be97b9 avcodec/x86/h264_chromamc: Avoid mmx in chroma_mc8_ssse3 functions Andreas Rheinhardt 2026-04-02 23:58:08 +02:00
  • 0c4c9c66bd avfilter/x86/vf_atadenoise: Don't load args unnecessarily Andreas Rheinhardt 2026-04-02 17:02:17 +02:00
  • e1297f3080 avcodec/x86/h264_idct: Use tmp reg in SUMSUB_BA if possible Andreas Rheinhardt 2026-04-02 16:52:32 +02:00
  • ed116bab02 avcodec/x86/me_cmp: Use tmp reg in SUMSUB_BA if possible Andreas Rheinhardt 2026-04-02 14:01:26 +02:00
  • da59f288c6 avcodec/hevc/dsp_template: Add restrict to add_residual functions Andreas Rheinhardt 2026-04-02 13:20:01 +02:00
  • 72058ccdf8 tests/checkasm/sw_scale: Don't use declare_func_emms in yuv2nv12cX check Andreas Rheinhardt 2026-04-02 12:38:12 +02:00
  • 135cc04c3b tests/checkasm/sw_yuv2yuv: Don't use declare_func_emms Andreas Rheinhardt 2026-04-02 12:23:24 +02:00
  • 14c30b9d19 tests/checkasm/png: Don't use declare_func_emms for add_paeth_pred Andreas Rheinhardt 2026-04-02 12:19:43 +02:00
  • fcea2aa75d tests/checkasm/vf_fspp: Don't use declare_func_emms for store_slice Andreas Rheinhardt 2026-04-02 11:58:04 +02:00
  • 96f0e6e927 tests/checkasm/sw_yuv2rgb: Don't use declare_func_emms unnecessarily Andreas Rheinhardt 2026-04-02 11:36:47 +02:00
  • 759512d36a avcodec/x86/cavsidct: Use tmp reg in SUMSUB_BA if possible Andreas Rheinhardt 2026-04-02 01:01:28 +02:00
  • 8b700fad94 avcodec/mpegvideoencdsp: Add restrict to shrink Andreas Rheinhardt 2026-03-30 10:56:43 +02:00
  • 6e95052ac2 avcodec/x86/mpegvideoenc_template: Avoid indirect call Andreas Rheinhardt 2026-03-30 10:25:11 +02:00
  • 7b49a69f43 fate: add unit tests for libavutil/timecode functions Sankalpa Sarkar 2026-04-05 12:24:27 +05:30
  • b462674645 fate/hlsenc: Add tests for untested features Sankalpa Sarkar 2026-04-04 14:46:05 +05:30
  • 235d5fd30a .forgejo/codeowners: Add @danaf as reviewer for mpdecimate filter Dana Feng 2026-04-04 11:44:05 -04:00
  • 31a711aa68 vf_mpdecimate: Add comprehensive tests for keep and max options Dana Feng 2026-03-14 20:48:38 -04:00
  • 63822ae21f vf_mpdecimate: Fix keep option logic for keep > 0 Dana Feng 2026-02-22 21:33:55 -05:00
  • b11729f154 avutil/samplefmt: Dont claim that av_get_sample_fmt_string checks sample_fmt Michael Niedermayer 2026-04-01 01:08:01 +02:00
  • e18c8c533d tests/fate/libavutil: add FATE test for mathematics marcos ashton 2026-03-31 20:28:31 +01:00
  • 66b1dbfb98 tests/fate/libavutil: add FATE test for samplefmt marcos ashton 2026-03-31 20:27:49 +01:00
  • 117897bcd0 tests/fate/libavutil: add FATE test for rc4 marcos ashton 2026-03-31 20:27:24 +01:00
  • 2b6fbcad6d swscale/vulkan: compile SPIR-V backed only if SPIR-V headers are found Lynne 2026-04-04 11:02:32 +02:00
  • 69fc910777 avfilter/scale_cuda: fix color bleeding in lanczos scaling nyanmisaka 2026-04-04 13:34:31 +08:00