|
@@ -112,30 +112,30 @@ enum msm_vidc_codec_type {
|
|
|
|
|
|
enum msm_vidc_colorformat_type {
|
|
|
MSM_VIDC_FMT_NONE = 0,
|
|
|
- MSM_VIDC_FMT_NV12,
|
|
|
- MSM_VIDC_FMT_NV21,
|
|
|
- MSM_VIDC_FMT_NV12C,
|
|
|
- MSM_VIDC_FMT_P010,
|
|
|
- MSM_VIDC_FMT_TP10C,
|
|
|
- MSM_VIDC_FMT_RGBA8888,
|
|
|
- MSM_VIDC_FMT_RGBA8888C,
|
|
|
+ MSM_VIDC_FMT_NV12 = 1,
|
|
|
+ MSM_VIDC_FMT_NV12C = 2,
|
|
|
+ MSM_VIDC_FMT_P010 = 3,
|
|
|
+ MSM_VIDC_FMT_TP10C = 4,
|
|
|
+ MSM_VIDC_FMT_RGBA8888 = 5,
|
|
|
+ MSM_VIDC_FMT_RGBA8888C = 6,
|
|
|
+ MSM_VIDC_FMT_NV21 = 7,
|
|
|
};
|
|
|
|
|
|
enum msm_vidc_buffer_type {
|
|
|
MSM_VIDC_BUF_NONE = 0,
|
|
|
- MSM_VIDC_BUF_INPUT,
|
|
|
- MSM_VIDC_BUF_OUTPUT,
|
|
|
- MSM_VIDC_BUF_INPUT_META,
|
|
|
- MSM_VIDC_BUF_OUTPUT_META,
|
|
|
- MSM_VIDC_BUF_QUEUE,
|
|
|
- MSM_VIDC_BUF_BIN,
|
|
|
- MSM_VIDC_BUF_ARP,
|
|
|
- MSM_VIDC_BUF_COMV,
|
|
|
- MSM_VIDC_BUF_NON_COMV,
|
|
|
- MSM_VIDC_BUF_LINE,
|
|
|
- MSM_VIDC_BUF_DPB,
|
|
|
- MSM_VIDC_BUF_PERSIST,
|
|
|
- MSM_VIDC_BUF_VPSS,
|
|
|
+ MSM_VIDC_BUF_INPUT = 1,
|
|
|
+ MSM_VIDC_BUF_OUTPUT = 2,
|
|
|
+ MSM_VIDC_BUF_INPUT_META = 3,
|
|
|
+ MSM_VIDC_BUF_OUTPUT_META = 4,
|
|
|
+ MSM_VIDC_BUF_QUEUE = 10,
|
|
|
+ MSM_VIDC_BUF_BIN = 20,
|
|
|
+ MSM_VIDC_BUF_ARP = 21,
|
|
|
+ MSM_VIDC_BUF_COMV = 22,
|
|
|
+ MSM_VIDC_BUF_NON_COMV = 23,
|
|
|
+ MSM_VIDC_BUF_LINE = 24,
|
|
|
+ MSM_VIDC_BUF_DPB = 25,
|
|
|
+ MSM_VIDC_BUF_PERSIST = 26,
|
|
|
+ MSM_VIDC_BUF_VPSS = 27,
|
|
|
};
|
|
|
|
|
|
/* always match with v4l2 flags V4L2_BUF_FLAG_* */
|