Commit Graph

  • 128ad49c32 ffv1dec: correctly track configured_width/height Lynne 2026-02-10 04:30:51 +01:00
  • dbc6fa5248 ffv1enc: use local RangeCoder struct Lynne 2026-02-10 04:17:47 +01:00
  • b756d83e24 vulkan_ffv1: use local RangeCoder struct, refactor overread checking Lynne 2026-02-10 00:04:43 +01:00
  • 06eb98bc97 ffv1enc_vulkan: remove dead code Lynne 2026-02-08 09:15:42 +01:00
  • 6971ba9075 vulkan_ffv1: improve decode report results printout Lynne 2026-02-08 07:46:40 +01:00
  • 3ba81f2af4 vulkan: drop support for descriptor buffers Lynne 2026-02-08 07:27:34 +01:00
  • b230ba4db9 ffv1enc_vulkan: use regular descriptors for slice state Lynne 2026-02-08 05:18:02 +01:00
  • c0a697a1bc vulkan_ffv1: use regular descriptors for slice state Lynne 2026-02-08 03:58:11 +01:00
  • da99d3f209 vulkan_ffv1: implement parallel probability adaptation Lynne 2026-02-07 01:55:21 +01:00
  • 25e8d3d89c vulkan/rangecoder: clean up the type mess slightly Lynne 2026-02-08 06:28:32 +01:00
  • a9d9f7e1bb ffv1enc: add descriptor information for GBRP Lynne 2026-02-08 06:04:56 +01:00
  • b3a388e36e ffv1enc_vulkan: overhaul the synchronization Lynne 2026-02-04 22:50:28 +01:00
  • 3bc265d484 ffv1enc_vulkan: make reset shader independent from the setup shader Lynne 2026-02-04 21:28:26 +01:00
  • 7234f1b167 ffv1enc_vulkan: use a loop to write slice header symbols Lynne 2026-02-04 18:30:18 +01:00
  • fb5d3cf15e vulkan_ffv1: use a loop to decode slice header symbols Lynne 2026-02-04 18:18:07 +01:00
  • eff3dad6b7 avcodec: remove support for runtime SPIR-V compilation Lynne 2026-02-04 17:01:21 +01:00
  • c4879dbbda avcodec/vulkan: standardize on .glsl extension Lynne 2026-02-04 17:32:29 +01:00
  • b736d1c73e ffv1enc_vulkan: convert encode shader to compile-time SPIR-V generation Lynne 2026-02-04 15:50:59 +01:00
  • 4038af3da8 ffv1enc_vulkan: convert setup shader to compile-time SPIR-V generation Lynne 2026-02-04 13:48:10 +01:00
  • 6f4cef26df ffv1enc_vulkan: convert reset shader to compile-time SPIR-V generation Lynne 2026-02-04 11:47:39 +01:00
  • fdee87d06d ffv1enc_vulkan: convert RCT search shader to compile-time SPIR-V generation Lynne 2026-02-04 11:14:21 +01:00
  • a548c2f0a3 vulkan_ffv1: move common spec constant setting to ffv1_vulkan.c Lynne 2026-02-04 00:31:11 +01:00
  • ab2ba27c18 ffv1enc_vulkan: remove golomb gb context from main slice context Lynne 2026-02-03 23:59:47 +01:00
  • 6c0b2be235 vulkan_ffv1: remove golomb gb context from main slice context Lynne 2026-02-03 18:55:29 +01:00
  • ea9ae1166b vulkan_ffv1: precalculate bits and use a specialization constant Lynne 2026-02-03 18:08:36 +01:00
  • 3dceda7769 vulkan_ffv1: convert to compile-time SPIR-V generation Lynne 2026-02-03 11:41:16 +01:00
  • 82f0818ff2 vulkan/common: add debug shorthand Lynne 2026-02-03 15:56:41 +01:00
  • 8b447a670a vulkan/dpx: bounds check with image sizes Lynne 2026-02-13 15:11:33 +01:00
  • 61ca28d6e0 hwcontext_vulkan: correctly set stride for host image uploads Lynne 2026-02-14 14:42:09 +01:00
  • 6452e0c56e hwcontext_vulkan: drop debug=3 (profile) Lynne 2026-02-10 08:36:35 +01:00
  • 6f749ec0a7 hwcontext_vulkan: zero-pad optional_instance_exts Lynne 2026-02-08 05:56:51 +01:00
  • ee1d5da27f hwcontext_vulkan: enable VK_KHR_shader_relaxed_extended_instruction by default Lynne 2026-02-05 16:14:49 +01:00
  • eadfbc109d hwcontext_vulkan: disable shader object when debugging Lynne 2026-02-03 11:23:07 +01:00
  • 67d5e7e86a vulkan_prores_raw: fix a single statement's indentation Lynne 2026-02-03 08:59:03 +01:00
  • d616269035 vulkan: don't set FFVulkanDescriptorSetBinding.name when not necessary Lynne 2026-02-03 14:36:15 +01:00
  • ae1a227cf6 Makefile: specify GLSL version via command line arguments Lynne 2026-02-03 08:57:46 +01:00
  • c96b0d94eb scale_vulkan: fix descriptor type for non debayer path nyanmisaka 2026-02-16 22:09:25 +08:00
  • cebdd64981 swscale: gitignore: add sws_ops Marvin Scholz 2026-02-19 17:25:51 +01:00
  • 2799aaa5af avutil: hwcontext_videotoolbox: support YUYV422 pixel format Tim Blechmann 2025-06-24 12:27:05 +08:00
  • 0be94a16d6 libavformat/oggdec.c: fix ogg_{save,restore,reset} w.r.t. new_extradata. Romain Beauxis 2026-02-19 09:35:58 -06:00
  • 8030e3b899 avformat: rtspdec: do not allow SET_PARAMETER command too early Marvin Scholz 2025-10-10 17:55:53 +02:00
  • da821ec316 avformat: rtspdec: use stored replies for SET_PARAMETER command Marvin Scholz 2025-10-10 17:55:17 +02:00
  • b63f69fccf avformat: rtsp: add functions to allow stored replies Marvin Scholz 2025-10-10 17:53:23 +02:00
  • 5daa45fa01 avformat: rtsp: fix log message formatting Marvin Scholz 2025-10-10 17:46:30 +02:00
  • b59471f8c8 avformat: rtsp: do not skip packets in SET_PARAMETER command handling Marvin Scholz 2025-10-05 23:09:46 +02:00
  • 6d8950f046 avformat: rtsp: handle interleaved pending packets Marvin Scholz 2025-10-05 23:08:01 +02:00
  • 44065ea878 avformat/rtspdec: Add SET_PARAMETER command support Marvin Scholz 2025-12-09 16:02:03 +01:00
  • 368ecdd3a4 rtsp: expose rtsp_send_cmd_with_content_async Marvin Scholz 2025-08-26 23:31:57 +02:00
  • 633dcf71e8 avformat: Add new demuxer command API Marvin Scholz 2025-08-27 03:07:00 +02:00
  • cf755be215 lavf: replace read_{play,pause} by a single callback Marvin Scholz 2025-12-03 04:29:53 +01:00
  • ae60f47a2c tests/fate/{dca,qoa,truehd}: Make fate-audio work Andreas Rheinhardt 2026-02-19 13:23:06 +01:00
  • 166b01aefd tests/fate/dca: Add ffprobe dependency to dca-lossless tests Andreas Rheinhardt 2026-02-19 13:16:01 +01:00
  • 059c57a83e avfilter/af_loudnorm: add stats_file option Adam Jensen 2026-02-15 11:28:25 -05:00
  • 52b676bb29 avcodec/cfhd: Check transform type before continuing Michael Niedermayer 2026-02-15 00:00:55 +01:00
  • 2263e05e41 avcodec/cfhd: Add CFHDSegment enum and named identifiers Michael Niedermayer 2026-02-14 23:00:02 +01:00
  • d138169966 avcodec/libvorbisdec: output AV_SAMPLE_FMT_FLTP Michael Niedermayer 2026-02-10 16:08:41 +01:00
  • 0e89d993c5 libavformat/oggenc.c: re-initialize stream on new metadata. Romain Beauxis 2025-03-14 00:27:04 -05:00
  • 5ec37f61b2 avcodec/hevc/ps: Check bit_depth_cm in/out relation Michael Niedermayer 2026-02-16 01:38:53 +01:00
  • 4cefbc54c4 avformat/http: add missing check to connection re-use Niklas Haas 2026-02-09 16:41:52 +01:00
  • 38cd91c99a hwdec/vulkan: fix invalid number of planes usage in map_to_drm lompik 2026-02-18 13:48:04 +04:00
  • 237d03717f avformat/icodec: Check size Michael Niedermayer 2026-02-14 01:39:22 +01:00
  • a7a009a3eb tools/target_dec_fuzzer: Adjust threshold for JV Michael Niedermayer 2026-02-10 17:26:19 +01:00
  • eb36dce742 avfilter/video: reduce potential amount of pool reinitializations James Almer 2026-02-12 13:44:41 -03:00
  • 14097ee1cd avfilter/framepool: add a few padding lines by aligning height James Almer 2026-02-12 12:20:04 -03:00
  • 7c877b2e80 avcodec/opus/enc: rescale packet duration when calculating discarded samples James Almer 2026-02-13 13:03:26 -03:00
  • 0aa3a6fe41 avcodec/libvorbisenc: rescale packet duration when calculating discarded samples James Almer 2026-02-13 13:02:20 -03:00
  • 84bb5b0748 avcodec/libopusenc: rescale packet duration when calculating discarded samples James Almer 2026-02-13 13:02:07 -03:00
  • 5863cab885 avcodec/libmp3lame: rescale packet duration when calculating discarded samples James Almer 2026-02-13 13:01:54 -03:00
  • e3061be971 avcodec/libfdk-aacenc: rescale packet duration when calculating discarded samples James Almer 2026-02-13 13:01:28 -03:00
  • dd9756286d avcodec/encode: add a helper to convert from a duration to samples James Almer 2026-02-13 13:00:10 -03:00
  • cb0f4de1f5 avcodec/nvenc_av1: fix b_ref_mode "middle" help string for AV1 Diego de Souza 2026-02-17 17:04:18 +01:00
  • b98ec6d312 configure: remove require_cpp, check_lib_cpp Marvin Scholz 2026-02-17 14:26:25 +01:00
  • 8014cc7620 configure: cleanup libopencolorio check Marvin Scholz 2026-02-17 14:25:16 +01:00
  • 84ffb18f77 configure: do not require default-constructible class Marvin Scholz 2026-02-17 14:17:16 +01:00
  • 305c383d94 configure: add {test,check,require}_pkg_config_cxx Marvin Scholz 2024-09-18 23:18:46 +02:00
  • a1309700ed configure: remove accidentally added library Sam.Richards@taurich.org 2026-02-16 14:32:17 +00:00
  • cbdb325424 avformat/tls_openssl: update the outdated comments Jack Lau 2026-02-09 17:27:03 +08:00
  • 479c40f595 avformat/tls_openssl: use EINVAL when X509_digest failed Jack Lau 2026-02-09 15:12:23 +08:00
  • bce0e22133 avformat/lrcdec: Check ss for finiteness Michael Niedermayer 2026-02-14 00:26:23 +01:00
  • 82fbb04d07 avformat/http: Also count redirects from the cache Michael Niedermayer 2026-02-03 11:49:29 +01:00
  • ba3639bc90 avformat/http: allow adjusting the redirect limit Michael Niedermayer 2026-01-14 03:21:46 +01:00
  • 0833dd3665 fftools/ffmpeg_opt: limit recursion of presets Michael Niedermayer 2026-01-22 21:11:34 +01:00
  • 1fd128ef3a avformat/tls_gnutls: update the comment since the underlying socket can be TCP or UDP Jack Lau 2026-02-09 17:01:20 +08:00
  • 546d565d07 avformat/tls_gnutls: limit the written size to data MTU Jack Lau 2026-02-09 16:57:27 +08:00
  • 33b215d155 avcodec/libvpxenc: add experimental support for alpha pixel formats other than YUV 4:2:0. Marton Balint 2026-02-07 18:17:41 +01:00
  • d373dfe157 avcodec/libvpxdec: add support for decoding pixel formats other than YUV420 with alpha Marton Balint 2026-02-07 00:58:37 +01:00
  • 693ca902c1 avformat/matroskaenc: write AlphaMode flag for all VP8 and VP9 pixel formats with alpha Marton Balint 2026-02-07 00:36:07 +01:00
  • 9515cb236b avformat/matroskaenc: only write AlphaMode for VP8 and VP9 Marton Balint 2026-02-07 00:19:47 +01:00
  • 3ec03b847b swscale/rgb2rgb_template: fix signed shift into sign bit Michael Niedermayer 2026-02-13 23:40:38 +01:00
  • 0e3ac1f4f9 swresample: Check ch layouts in swr_alloc_set_opts2() Michael Niedermayer 2026-02-03 22:19:16 +01:00
  • 906e3edc70 swresample: Check user chlayout in swr_set_matrix() Michael Niedermayer 2026-02-03 22:06:24 +01:00
  • 0d59620bff avcodec/bmp: Move picture allocation after some checks Michael Niedermayer 2026-02-07 00:49:37 +01:00
  • 50adb62670 avcodec/bmp: fix indention Michael Niedermayer 2026-02-07 00:49:24 +01:00
  • 33b3dbaf15 avcodec/exr: Handle axmax like bxmin in 04d7a6d3db Michael Niedermayer 2025-11-09 16:39:45 +01:00
  • 6ee3e59ce2 avformat/flvdec: Check *size in cts parsing Michael Niedermayer 2026-02-12 23:10:32 +01:00
  • 61b1fb1d00 .forgejo/workflows: Test hardcoded tables Andreas Rheinhardt 2026-02-10 11:50:50 +01:00
  • 4ef5efc2b6 avcodec/aacps_tablegen_template: Fix hardcoded tables with assert-level 2 Andreas Rheinhardt 2026-02-10 14:04:56 +01:00
  • be1fd6d9d4 avcodec/prores_raw: Tiles of width less than 16 result in undefined behavior Michael Niedermayer 2026-02-13 00:06:26 +01:00
  • 2ad078b589 avcodec/exif: Check that the values read exist in the input Michael Niedermayer 2026-02-10 13:36:03 +01:00
  • 4eca335d94 avcodec/hevc/hevcdec: take into account YUV400 in block length Valerii Zapodovnikov 2026-02-14 15:50:43 +03:00