- ASSERT(CLUT_entry_id < 16);
- clut->entries_4bit[CLUT_entry_id].Y = v_Y;
- clut->entries_4bit[CLUT_entry_id].Cr = v_Cr;
- clut->entries_4bit[CLUT_entry_id].Cb = v_Cb;
- clut->entries_4bit[CLUT_entry_id].T = v_T;
- clut->entries_4bit[CLUT_entry_id].valid = 1;
+ if (CLUT_entry_id < 16)
+ {
+ clut->entries_4bit[CLUT_entry_id].Y = v_Y;
+ clut->entries_4bit[CLUT_entry_id].Cr = v_Cr;
+ clut->entries_4bit[CLUT_entry_id].Cb = v_Cb;
+ clut->entries_4bit[CLUT_entry_id].T = v_T;
+ clut->entries_4bit[CLUT_entry_id].valid = 1;
+ }
+ else
+ eDebug("CLUT entry marked as 4 bit with id %d (>15)", CLUT_entry_id);