summaryrefslogtreecommitdiff
path: root/src/libspudec/spu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libspudec/spu.c')
-rw-r--r--src/libspudec/spu.c8
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;