mpv/video/out/hwdec
Philip Langdale 240340d60a vo_gpu: hwdec_vaapi: Don't probe formats for irrelevant endpoints
While testing support for the exotic formats used by Intel vaapi for
4:2:2 and 4:4:4 surfaces, I realised that we were enumerating all
endpoints and checking formats for them. The problem with this is
that decoding (VLD) endpoints are only a subset of what vaapi exposes.

All the encoding endpoints are there too, and there is also the
None profile that we don't care about, but which generates ffmpeg
warnings if you try and examine it.

So, let's only look at VLD endpoints. This will speed things up a
little bit and make the logging less noisy.
2022-02-06 14:40:18 +02:00
..
hwdec_cuda.c
hwdec_cuda.h
hwdec_cuda_gl.c
hwdec_cuda_vk.c
hwdec_vaapi.c vo_gpu: hwdec_vaapi: Don't probe formats for irrelevant endpoints 2022-02-06 14:40:18 +02:00
hwdec_vaapi.h
hwdec_vaapi_gl.c vo_gpu: hwdec_vaapi: avoid drm_fourcc.h dependency 2021-11-25 23:11:37 +01:00
hwdec_vaapi_vk.c