[vlc-commits] fourcc: add i422/16
Francois Cartegnie
git at videolan.org
Mon Feb 26 19:02:34 CET 2018
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Mon Feb 26 18:53:16 2018 +0100| [87a3cb276e550843d5d315375b4b9ccc954e8f4e] | committer: Francois Cartegnie
fourcc: add i422/16
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=87a3cb276e550843d5d315375b4b9ccc954e8f4e
---
include/vlc_fourcc.h | 3 +++
src/misc/fourcc.c | 2 ++
2 files changed, 5 insertions(+)
diff --git a/include/vlc_fourcc.h b/include/vlc_fourcc.h
index 95dafffc8f..76d0e5a3aa 100644
--- a/include/vlc_fourcc.h
+++ b/include/vlc_fourcc.h
@@ -230,6 +230,9 @@
/* Planar YUV 4:2:2 Y:U:V 12-bit stored on 16 bits */
#define VLC_CODEC_I422_12L VLC_FOURCC('I','2','C','L')
#define VLC_CODEC_I422_12B VLC_FOURCC('I','2','C','B')
+/* Planar YUV 4:2:2 Y:U:V 16-bit stored on 16 bits */
+#define VLC_CODEC_I422_16L VLC_FOURCC('I','2','F','L')
+#define VLC_CODEC_I422_16B VLC_FOURCC('I','2','F','B')
/* Planar YUV 4:4:0 Y:U:V */
#define VLC_CODEC_I440 VLC_FOURCC('I','4','4','0')
diff --git a/src/misc/fourcc.c b/src/misc/fourcc.c
index 49e56196a7..449977d89e 100644
--- a/src/misc/fourcc.c
+++ b/src/misc/fourcc.c
@@ -707,6 +707,8 @@ static const struct
VLC_CODEC_I420_10B }, PLANAR_16(3, 2, 2, 10) },
{ { VLC_CODEC_I420_9L,
VLC_CODEC_I420_9B }, PLANAR_16(3, 2, 2, 9) },
+ { { VLC_CODEC_I422_16L,
+ VLC_CODEC_I422_16B }, PLANAR_16(3, 2, 1, 16) },
{ { VLC_CODEC_I422_12L,
VLC_CODEC_I422_12B }, PLANAR_16(3, 2, 1, 12) },
{ { VLC_CODEC_I422_10L,
More information about the vlc-commits
mailing list