From b9b610ed9a14be8692a1e522dd34a876cadcf9fc Mon Sep 17 00:00:00 2001 From: reimar Date: Fri, 17 Nov 2006 20:11:52 +0000 Subject: Support palette for general vobsub git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20994 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'mplayer.c') diff --git a/mplayer.c b/mplayer.c index 95c363da49..7e264875f9 100644 --- a/mplayer.c +++ b/mplayer.c @@ -4152,8 +4152,12 @@ if ((vo_spudec == NULL) && (demuxer->type == DEMUXER_TYPE_MATROSKA) && } if (vo_spudec==NULL) { + sh_sub_t *sh = (sh_sub_t *)d_dvdsub->sh; + unsigned int *palette = NULL; + if (sh && sh->has_palette) + palette = sh->palette; current_module="spudec_init_normal"; - vo_spudec=spudec_new_scaled(NULL, sh_video->disp_w, sh_video->disp_h); + vo_spudec=spudec_new_scaled(palette, sh_video->disp_w, sh_video->disp_h); spudec_set_font_factor(vo_spudec,font_factor); } -- cgit v1.2.3