diff --git a/inc/mpp_frame.h b/inc/mpp_frame.h index 98f39522..8ac04505 100644 --- a/inc/mpp_frame.h +++ b/inc/mpp_frame.h @@ -172,7 +172,9 @@ typedef enum { MPP_FMT_YUV422P, /* YYYY... UU...VV...(422P) */ MPP_FMT_YUV422SP_VU, /* YYYY... VUVUVU... (NV61) */ MPP_FMT_YUV422_YUYV, /* YUYVYUYV... (YUY2) */ + MPP_FMT_YUV422_YVYU, /* YVYUYVYU... (YVY2) */ MPP_FMT_YUV422_UYVY, /* UYVYUYVY... (UYVY) */ + MPP_FMT_YUV422_VYUY, /* VYUYVYUY... (VYUY) */ MPP_FMT_YUV400, /* YYYY... */ MPP_FMT_YUV440SP, /* YYYY... UVUV... */ MPP_FMT_YUV411SP, /* YYYY... UV... */ @@ -190,6 +192,8 @@ typedef enum { MPP_FMT_BGR101010, /* 30-bit RGB */ MPP_FMT_ARGB8888, /* 32-bit RGB */ MPP_FMT_ABGR8888, /* 32-bit RGB */ + MPP_FMT_BGRA8888, /* 32-bit RGB */ + MPP_FMT_RGBA8888, /* 32-bit RGB */ MPP_FMT_RGB_BUTT, /* simliar to I420, but Pixels are grouped in macroblocks of 8x4 size */ MPP_FMT_YUV420_8Z4 = MPP_FRAME_FMT_COMPLEX,