mpv/video/out/hwdec
EmperorPenguin18 cf349d68e3 hwdec_drmprime: support yuv420p format
H264 hardware decode with v4l2m2m wasn't working on the RPi 4. Mpv would
report the image format (yuv420p) wasn't supported. The change to
hwdec_drmprime.c is to explicitly say that the format now is supported.
The change to dmabuf_interop_gl.c is to specify the colour format of the
planes before generating egl images. These changes were tested on a Pi 4
with this fork of ffmpeg: https://github.com/jc-kynesim/rpi-ffmpeg.

Signed-off-by: EmperorPenguin18 <60635017+EmperorPenguin18@users.noreply.github.com>
2022-12-10 15:57:09 -08:00
..
dmabuf_interop.h vo_dmabuf_wayland: wayland VO displaying dmabuf buffers 2022-10-26 18:41:47 +00:00
dmabuf_interop_gl.c hwdec_drmprime: support yuv420p format 2022-12-10 15:57:09 -08:00
dmabuf_interop_pl.c hwdec/dmabuf_interop: Properly prefix `priv` struct 2022-08-09 21:02:50 -07:00
dmabuf_interop_wl.c vo_dmabuf_wayland: wayland VO displaying dmabuf buffers 2022-10-26 18:41:47 +00:00
hwdec_aimagereader.c hwdec_aimagereader: fix incorrect return values 2022-10-22 15:34:37 +02:00
hwdec_cuda.c vo: hwdec: remove legacy_names 2022-11-15 16:33:12 +01:00
hwdec_cuda.h vo_gpu: hwdec_cuda: Synchronise OpenGL Interop 2019-09-28 19:24:24 +03:00
hwdec_cuda_gl.c vo_gpu: hwdec_cuda: Synchronise OpenGL Interop 2019-09-28 19:24:24 +03:00
hwdec_cuda_vk.c libplacebo: switch to v4 naming convention 2022-02-03 18:22:14 +01:00
hwdec_drmprime.c hwdec_drmprime: support yuv420p format 2022-12-10 15:57:09 -08:00
hwdec_drmprime_overlay.c vo: hwdec: remove legacy_names 2022-11-15 16:33:12 +01:00
hwdec_vaapi.c vo: hwdec: remove legacy_names 2022-11-15 16:33:12 +01:00