Data Fields | |
| viv_dc_buffer | buffer |
| gctBOOL | scale_enable |
| viv_dc_color | colorkey |
| viv_dc_color | colorkey_high |
| viv_dc_color | clear_color |
| gctBOOL | clear_color_enable |
| gctBOOL | transparency |
| viv_layer_alpha_mode | alpha_mode |
| gctBOOL | blend_enable |
| viv_porter_duff_mode | blend_mode |
| gctUINT32 | pos_x |
| gctUINT32 | pos_y |
| gctUINT32 | width |
| gctUINT32 | height |
| gctUINT32 | watermark |
| viv_csc_mode | y2r_mode |
| gctBOOL | y2r_clamp |
| gctINT | y2r_coef [YUV2RGB_LR_COEF_NUM] |
| gctBOOL | y2r_dirty |
| gctBOOL | r2r_enable |
| gctUINT | r2r_coef [RGB2RGB_COEF_NUM] |
| gctBOOL | r2r_dirty |
| gctUINT8 | zorder |
| viv_display | display_id |
| gctBOOL | layer_enable |
| viv_dc_buffer viv_dc_layer::buffer |
| gctBOOL viv_dc_layer::scale_enable |
| viv_dc_color viv_dc_layer::colorkey |
| viv_dc_color viv_dc_layer::colorkey_high |
| viv_dc_color viv_dc_layer::clear_color |
| gctBOOL viv_dc_layer::clear_color_enable |
| gctBOOL viv_dc_layer::transparency |
| viv_layer_alpha_mode viv_dc_layer::alpha_mode |
| gctBOOL viv_dc_layer::blend_enable |
| viv_porter_duff_mode viv_dc_layer::blend_mode |
| gctUINT32 viv_dc_layer::pos_x |
| gctUINT32 viv_dc_layer::pos_y |
| gctUINT32 viv_dc_layer::width |
| gctUINT32 viv_dc_layer::height |
| gctUINT32 viv_dc_layer::watermark |
| viv_csc_mode viv_dc_layer::y2r_mode |
| gctBOOL viv_dc_layer::y2r_clamp |
| gctINT viv_dc_layer::y2r_coef[YUV2RGB_LR_COEF_NUM] |
| gctBOOL viv_dc_layer::y2r_dirty |
| gctBOOL viv_dc_layer::r2r_enable |
| gctUINT viv_dc_layer::r2r_coef[RGB2RGB_COEF_NUM] |
| gctBOOL viv_dc_layer::r2r_dirty |
| gctUINT8 viv_dc_layer::zorder |
| viv_display viv_dc_layer::display_id |
| gctBOOL viv_dc_layer::layer_enable |