Data Structures |
struct | dvr_disp_color_attribute_tag |
struct | dvr_disp_color_key_tag |
struct | dvr_disp_vbi_info_tag |
struct | dvr_disp_scaler_info_tag |
struct | dvr_disp_resolution_tag |
struct | dvr_disp_disp_param_tag |
struct | dvr_disp_update_disp_param_tag |
struct | dvr_disp_update_disp_param_tag::val_t |
struct | dvr_disp_plane_param_tag |
struct | dvr_disp_plane_param_st_tag |
struct | dvr_disp_update_plane_param_tag |
struct | DispParam_Ext1_tag |
struct | dvr_disp_control_tag |
struct | dvr_disp_clear_param_tag |
Defines |
#define | DVR_PLANE_ID(d, p) ((d<<8)|p) |
#define | GET_DISP_NUM_FROM_PLANE_ID(h) (h>>8) |
#define | GET_PLANE_NUM_FROM_PLANE_ID(h) (0xFF&h) |
#define | DVR_PARAM_MAGIC 0x1688 |
#define | DVR_PARAM_MAGIC_SHIFT 16 |
#define | CAP_BUF_ID(id) ((DVR_PARAM_MAGIC << DVR_PARAM_MAGIC_SHIFT)|(id)) |
#define | DVR_DISP_MAGIC_ADD_VAL(val) ((DVR_PARAM_MAGIC << DVR_PARAM_MAGIC_SHIFT)|(val)) |
#define | DVR_DISP_CHECK_MAGIC(val) (((val)>>DVR_PARAM_MAGIC_SHIFT)==DVR_PARAM_MAGIC) |
#define | DVR_DISP_GET_VALUE(val) ((val)&((1<<DVR_PARAM_MAGIC_SHIFT)-1)) |
Typedefs |
typedef struct
dvr_disp_color_attribute_tag | dvr_disp_color_attribute |
typedef struct
dvr_disp_color_key_tag | dvr_disp_color_key |
typedef enum
dvr_disp_plane_combination_tag | dvr_disp_plane_combination |
typedef struct
dvr_disp_vbi_info_tag | dvr_disp_vbi_info |
typedef struct
dvr_disp_scaler_info_tag | dvr_disp_scaler_info |
typedef struct
dvr_disp_resolution_tag | dvr_disp_resolution |
typedef struct
dvr_disp_disp_param_tag | dvr_disp_disp_param |
typedef enum
dvr_disp_disp_param_name_tag | dvr_disp_disp_param_name |
typedef struct
dvr_disp_update_disp_param_tag | dvr_disp_update_disp_param |
typedef struct
dvr_disp_plane_param_tag | dvr_disp_plane_param_st |
typedef struct
dvr_disp_plane_param_st_tag | dvr_disp_plane_param |
typedef enum
dvr_disp_plane_param_name_tag | dvr_disp_plane_param_name |
typedef struct
dvr_disp_update_plane_param_tag | dvr_disp_update_plane_param |
typedef enum dvr_disp_ctrl_cmd_tag | dvr_disp_ctrl_cmd |
typedef enum
dvr_disp_channel_type_tag | dvr_disp_channel_type |
typedef struct DispParam_Ext1_tag | DispParam_Ext1 |
typedef struct dvr_disp_control_tag | dvr_disp_control |
typedef struct
dvr_disp_clear_param_tag | dvr_disp_clear_param |
Enumerations |
enum | dvr_disp_type { DISP_TYPE_LIVEVIEW,
DISP_TYPE_CASCADE,
DISP_TYPE_PLAYBACK,
DISP_TYPE_ON_BUFFER
} |
enum | dvr_disp_plane_combination_tag { BG_ONLY = 0,
BG_AND_1PLANE = 1,
BG_AND_2PLANE = 2
} |
enum | dvr_disp_disp_param_name_tag {
DISP_PARAM_TARGET,
DISP_PARAM_PLANE_COMBINATION,
DISP_PARAM_OUTPUT_MODE,
DISP_PARAM_OUTPUT_SYSTEM,
DISP_PARAM_COLOR_ATTRIBUTE,
DISP_PARAM_TRANSPARENT_COLOR,
DISP_PARAM_RESOLUTION,
DISP_PARAM_APPLY
} |
enum | dvr_disp_plane_param_name_tag { PLANE_PARAM_COLOR_MODE,
PLANE_PARAM_WINDOW,
PLANE_PARAM_DATA_MODE,
PLANE_PARAM_APPLY
} |
enum | dvr_disp_ctrl_cmd_tag { DISP_START,
DISP_STOP,
DISP_UPDATE,
DISP_RUN
} |
enum | dvr_disp_channel_type_tag { DISP_NORMAL_CHN,
DISP_LAYER0_CHN,
DISP_LAYER1_CHN
} |