aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/ffv1_parse.c
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2025-03-10 03:04:39 +0000
committerLynne <dev@lynne.ee>2025-03-17 08:51:23 +0100
commit6bad55eb17d03e7e54106bd195d1afd8ebf36197 (patch)
tree208e3c5f8ca09a806d4bd31ceacc1cad6646bac3 /libavcodec/ffv1_parse.c
parentcaff29dbb18feeb87cb00fc4c33d20cf01667be0 (diff)
downloadffmpeg-6bad55eb17d03e7e54106bd195d1afd8ebf36197.tar.gz
ffv1: add a Vulkan-based decoder
This patch adds a fully-featured level 3 and 4 decoder for FFv1, supporting Golomb and all Range coding variants, all pixel formats, and all features, except for the newly added floating-point formats. On a 6000 Ada, for 3840x2160 bgr0 content at 50Mbps (standard desktop recording), it is able to do 400fps. An Alder Lake with 24 threads can barely do 100fps.
Diffstat (limited to 'libavcodec/ffv1_parse.c')
0 files changed, 0 insertions, 0 deletions