diff options
Diffstat (limited to 'src/libspudec/spu.c')
-rw-r--r-- | src/libspudec/spu.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libspudec/spu.c b/src/libspudec/spu.c index b17cddc00..f28e74884 100644 --- a/src/libspudec/spu.c +++ b/src/libspudec/spu.c @@ -257,10 +257,10 @@ int spuParseHdr (vo_overlay_t *spu, uint8_t *pkt_data, u_int pkt_len) case CMD_SPU_SET_PALETTE: { /* CLUT */ spu_clut_t *clut = (spu_clut_t *) &buf[i+1]; - spu->clut[0] = clut->entry0; - spu->clut[1] = clut->entry1; - spu->clut[2] = clut->entry2; - spu->clut[3] = clut->entry3; + spu->clut[3] = clut->entry0; + spu->clut[2] = clut->entry1; + spu->clut[1] = clut->entry2; + spu->clut[0] = clut->entry3; LOG (LOG_DEBUG, "\tclut [%d %d %d %d]", spu->clut[0], spu->clut[1], spu->clut[2], spu->clut[3]); i += 3; |