X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fvideo_output%2Fvout_pictures.h;h=8cfc8922827bfb2264d259ad61e23af0ecd21406;hb=146a7293a4e5ee55d24552516aa658869bff3917;hp=518e6c5cf1fd505508dabff412b26fc656b6311a;hpb=92d9e96b0ba7c1eee3d8200386c0ecce1d079acc;p=vlc diff --git a/src/video_output/vout_pictures.h b/src/video_output/vout_pictures.h index 518e6c5cf1..8cfc892282 100644 --- a/src/video_output/vout_pictures.h +++ b/src/video_output/vout_pictures.h @@ -90,6 +90,10 @@ #define FOURCC_I422 VLC_FOURCC('I','4','2','2') #define FOURCC_J422 VLC_FOURCC('J','4','2','2') +/* Planar 4:4:0, Y:U:V */ +#define FOURCC_I440 VLC_FOURCC('I','4','4','0') +#define FOURCC_J440 VLC_FOURCC('J','4','4','0') + /* Planar 4:4:4, Y:U:V */ #define FOURCC_I444 VLC_FOURCC('I','4','4','4') #define FOURCC_J444 VLC_FOURCC('J','4','4','4') @@ -100,8 +104,14 @@ /* Palettized YUV with palette element Y:U:V:A */ #define FOURCC_YUVP VLC_FOURCC('Y','U','V','P') +/* Palettized RGB with palette element R:G:B */ +#define FOURCC_RGBP VLC_FOURCC('R','G','B','P') + + /* Planar 8-bit grayscale */ #define FOURCC_GREY VLC_FOURCC('G','R','E','Y') +#define FOURCC_Y800 VLC_FOURCC('Y','8','0','0') +#define FOURCC_Y8 VLC_FOURCC('Y','8',' ',' ') /* Alignment of critical dynamic data structure *