[FFmpeg-devel] [PATCH v5] fftools/ffplay: add hwaccel decoding support
Lynne
dev at lynne.ee
Mon Oct 30 19:05:33 EET 2023
Oct 30, 2023, 17:05 by quinkblack at foxmail.com:
> From: Zhao Zhili <zhilizhao at tencent.com>
>
> Add vulkan renderer via libplacebo.
>
> Simple usage:
> $ ffplay -hwaccel vulkan foo.mp4
>
> Use cuda to vulkan map:
> $ ffplay -hwaccel cuda foo.mp4
>
> Create vulkan instance by libplacebo, and enable debug:
> $ ffplay -hwaccel vulkan \
> -vulkan_params create_by_placebo=1:debug=1 foo.mp4
> ---
> v5:
> 1. add vulkan_params option.
> 2. vulkan instance can be create by hwcontext or libplacebo.
>
> v4: add more optional extensions
> v3: shared vulkan instance between libplacebo and hwcontext
>
You did it the other way. Instead of creating a device through libplacebo,
just create a Vulkan device via the hwcontext, and use it for libplacebo.
More information about the ffmpeg-devel
mailing list