1
mirror of https://code.videolan.org/videolan/vlc synced 2024-08-31 06:46:39 +02:00

Declare NV21, NV16 and NV61 chromas

This commit is contained in:
Rémi Denis-Courmont 2011-08-25 23:45:47 +03:00
parent ab625e9f8c
commit 24a2edf5e3
2 changed files with 14 additions and 2 deletions

View File

@ -202,8 +202,14 @@
#define VLC_CODEC_CYUV VLC_FOURCC('c','y','u','v')
/* 10-bit 4:2:2 Component YCbCr */
#define VLC_CODEC_V210 VLC_FOURCC('v','2','1','0')
/* Planar Y Packet UV (420) */
/* 2 planes Y/UV 4:2:0 */
#define VLC_CODEC_NV12 VLC_FOURCC('N','V','1','2')
/* 2 planes Y/VU 4:2:0 */
#define VLC_CODEC_NV21 VLC_FOURCC('N','V','2','1')
/* 2 planes Y/UV 4:2:2 */
#define VLC_CODEC_NV16 VLC_FOURCC('N','V','1','6')
/* 2 planes Y/VU 4:2:2 */
#define VLC_CODEC_NV61 VLC_FOURCC('N','V','6','1')
/* Image codec (video) */
#define VLC_CODEC_PNG VLC_FOURCC('p','n','g',' ')

View File

@ -730,8 +730,14 @@ static const entry_t p_list_video[] = {
B(VLC_CODEC_V210, "10-bit 4:2:2 Component YCbCr"),
A("v210"),
B(VLC_CODEC_NV12, "Planar Y, Packet UV (420)"),
B(VLC_CODEC_NV12, "Biplanar 4:2:0 Y/UV"),
A("NV12"),
B(VLC_CODEC_NV21, "Biplanar 4:2:0 Y/VU"),
A("NV21"),
B(VLC_CODEC_NV16, "Biplanar 4:2:2 Y/UV"),
A("NV16"),
B(VLC_CODEC_NV61, "Biplanar 4:2:2 Y/VU"),
A("NV61"),
B(VLC_CODEC_I420_9L, "Planar 4:2:0 YUV 9-bit LE"),
A("I09L"),