1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-24 20:48:52 +02:00

fourcc: add VLC_CODEC_GREY_16{L, B}

Refs #20814
This commit is contained in:
Tristan Matthews 2018-07-17 02:03:42 -04:00
parent 9a3fef93ae
commit 1c34053ec0
3 changed files with 12 additions and 0 deletions

View File

@ -350,6 +350,9 @@
/* 8 bits grey */
#define VLC_CODEC_GREY VLC_FOURCC('G','R','E','Y')
/* 16 bits grey */
#define VLC_CODEC_GREY_16L VLC_FOURCC('G','R','F','L')
#define VLC_CODEC_GREY_16B VLC_FOURCC('G','R','F','B')
/* VDPAU video surface YCbCr 4:2:0 */
#define VLC_CODEC_VDPAU_VIDEO_420 VLC_FOURCC('V','D','V','0')

View File

@ -744,6 +744,9 @@ static const struct
{ { VLC_CODEC_RGB8, VLC_CODEC_GREY,
VLC_CODEC_YUVP, VLC_CODEC_RGBP }, PACKED_FMT(1, 8) },
{ { VLC_CODEC_GREY_16L,
VLC_CODEC_GREY_16B }, PACKED_FMT(2, 16) },
{ { VLC_CODEC_RGB15, 0 }, PACKED_FMT(2, 15) },
{ { VLC_CODEC_RGB12, 0 }, PACKED_FMT(2, 12) },
{ { VLC_CODEC_RGB16, 0 }, PACKED_FMT(2, 16) },

View File

@ -810,6 +810,12 @@ static const staticentry_t p_list_video[] = {
A("Y800"),
A("Y8 "),
B(VLC_CODEC_GREY_16L, "16 bits greyscale"),
A("GRFL"),
B(VLC_CODEC_GREY_16B, "16 bits greyscale"),
A("GRFB"),
B(VLC_CODEC_UYVY, "Packed YUV 4:2:2, U:Y:V:Y"),
A("UYVY"),
A("UYNV"),