hi_vi_data_seq
Description
Defines the arrangement sequence of the YUV data received by a VI device.
Prototype
typedef enum {
HI_VI_DATA_SEQ_VUVU = 0,
HI_VI_DATA_SEQ_UVUV,
HI_VI_DATA_SEQ_UYVY,
HI_VI_DATA_SEQ_VYUY,
HI_VI_DATA_SEQ_YUYV,
HI_VI_DATA_SEQ_YVYU,
HI_VI_DATA_SEQ_BUTT
} hi_vi_data_seq;
Members
Member |
Description |
|---|---|
HI_VI_DATA_SEQ_VUVU |
When YUV data is input in separate mode, the input sequence of the C component is VUVU. |
HI_VI_DATA_SEQ_UVUV |
When YUV data is input in separate mode, the input sequence of the C component is UVUV. |
HI_VI_DATA_SEQ_UYVY |
When YUV data is input in composite mode, the data input sequence is UYVY. It is not supported by the current version. |
HI_VI_DATA_SEQ_VYUY |
When YUV data is input in composite mode, the data input sequence is VYUY. It is not supported by the current version. |
HI_VI_DATA_SEQ_YUYV |
When YUV data is input in composite mode, the data input sequence is YUYV. It is not supported by the current version. |
HI_VI_DATA_SEQ_YVYU |
When YUV data is input in composite mode, the data input sequence is YVYU. It is not supported by the current version. |
HI_VI_DATA_SEQ_BUTT |
Reserved |