summaryrefslogtreecommitdiffstats
path: root/video/fmt-conversion.c
diff options
context:
space:
mode:
authorPhilip Langdale <philipl@overt.org>2019-05-06 21:25:45 -0700
committersfan5 <sfan5@live.de>2019-07-08 01:11:27 +0200
commit1638fa7b4663e4ad46ccd9750debba730222ea2a (patch)
tree1540f1bdbbb64441da694b5b190c5a80fa35c7fd /video/fmt-conversion.c
parent13e14d95e1bd9484c69a9f4fe3409fc5cb9ebaaf (diff)
downloadmpv-1638fa7b4663e4ad46ccd9750debba730222ea2a.tar.bz2
mpv-1638fa7b4663e4ad46ccd9750debba730222ea2a.tar.xz
vo/gpu: hwdec_vdpau: Support direct mode for 4:4:4 content
New releases of VDPAU support decoding 4:4:4 content, and that comes back as NV24 when using 'direct mode' in OpenGL Interop. That means we need to be a little bit smarter about how we set up the OpenGL textures.
Diffstat (limited to 'video/fmt-conversion.c')
-rw-r--r--video/fmt-conversion.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/video/fmt-conversion.c b/video/fmt-conversion.c
index d803ac0aa1..6e298d0057 100644
--- a/video/fmt-conversion.c
+++ b/video/fmt-conversion.c
@@ -35,6 +35,7 @@ static const struct {
{IMGFMT_RGB24, AV_PIX_FMT_RGB24},
{IMGFMT_UYVY, AV_PIX_FMT_UYVY422},
{IMGFMT_NV12, AV_PIX_FMT_NV12},
+ {IMGFMT_NV24, AV_PIX_FMT_NV24},
{IMGFMT_Y8, AV_PIX_FMT_GRAY8},
{IMGFMT_Y16, AV_PIX_FMT_GRAY16},
{IMGFMT_420P, AV_PIX_FMT_YUV420P},