aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/raw.c
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2024-10-21 22:10:48 -0300
committerJames Almer <jamrial@gmail.com>2024-10-25 19:41:07 -0300
commitfaec8763e8611e73cf99a56aa3ddfbf88d89a58f (patch)
treef0d18a7700c3285cb4511e369009bf84e73686b3 /libavcodec/raw.c
parentdb7b4fc89fb18d5ff0a1426bd433c234555a3fff (diff)
downloadffmpeg-faec8763e8611e73cf99a56aa3ddfbf88d89a58f.tar.gz
avformat/riff: map Y210 and Y216 fourcc to RAWVIDEO decoder
As defined in https://learn.microsoft.com/en-us/windows/win32/medfound/10-bit-and-16-bit-yuv-video-formats#422-formats Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavcodec/raw.c')
-rw-r--r--libavcodec/raw.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/raw.c b/libavcodec/raw.c
index b6c1dea8c1..f3c1dcd059 100644
--- a/libavcodec/raw.c
+++ b/libavcodec/raw.c
@@ -74,6 +74,8 @@ static const PixelFormatTag raw_pix_fmt_tags[] = {
{ AV_PIX_FMT_NV21, MKTAG('N', 'V', '2', '1') },
{ AV_PIX_FMT_VUYA, MKTAG('A', 'Y', 'U', 'V') }, /* MS 4:4:4:4 */
{ AV_PIX_FMT_XV30LE, MKTAG('Y', '4', '1', '0') },
+ { AV_PIX_FMT_Y210LE, MKTAG('Y', '2', '1', '0') },
+ { AV_PIX_FMT_Y216LE, MKTAG('Y', '2', '1', '6') },
/* nut */
{ AV_PIX_FMT_RGB555LE, MKTAG('R', 'G', 'B', 15) },