The layer id starts from 0 and max id should be one less then total count.
The loop was iterating till mixer->layer_cnt, so correcting it to one less.
Signed-off-by: Saurabh Sengar <saurabhs@xilinx.com>
Reviewed-by: Hyun Kwon <hyun.kwon@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
/* default to blue */
xlnx_mix_set_bkg_col(mixer, rgb_bg_clr);
- for (i = 0; i <= mixer->layer_cnt; i++) {
+ for (i = 0; i < mixer->layer_cnt; i++) {
layer_id = mixer->layer_data[i].id;
layer_data = &mixer->layer_data[i];
if (layer_id == XVMIX_LAYER_MASTER)