summaryrefslogtreecommitdiffstats
path: root/vobsub.c
diff options
context:
space:
mode:
authoratmos4 <atmos4@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-07-28 12:01:32 +0000
committeratmos4 <atmos4@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-07-28 12:01:32 +0000
commit93c6b5610a1d01d1e9d99b1dfa0158f9bce43db6 (patch)
treeb39dd437d3207ea9648b9e21ca63f2359e9fa774 /vobsub.c
parent56f26c7ee51747cfc9616c9d5e793a2072dea3f5 (diff)
downloadmpv-93c6b5610a1d01d1e9d99b1dfa0158f9bce43db6.tar.bz2
mpv-93c6b5610a1d01d1e9d99b1dfa0158f9bce43db6.tar.xz
Make vobsub palette generation compatible with windows vobsub.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6828 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vobsub.c')
-rw-r--r--vobsub.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/vobsub.c b/vobsub.c
index ab26e96336..e5059c2ead 100644
--- a/vobsub.c
+++ b/vobsub.c
@@ -1017,7 +1017,8 @@ create_idx(vobsub_out_t *me, const unsigned int *palette, unsigned int orig_widt
for (i = 0; i < 16; ++i) {
if (i)
putc(',', me->fidx);
- fprintf(me->fidx, " %06x", palette[i] & 0x00ffffff);
+ fprintf(me->fidx, " %02x%02x%02x", palette[i]>>16 & 0x000000ff,
+ palette[i]>>16 & 0x000000ff, palette[i]>>16 & 0x000000ff);
}
putc('\n', me->fidx);
}