[Mplayer-cvslog] CVS: main mplayer.c,1.755,1.756
Moritz Bunkus CVS
syncmail at mplayerhq.hu
Thu Jun 10 13:16:46 CEST 2004
CVS change done by Moritz Bunkus CVS
Update of /cvsroot/mplayer/main
In directory mail:/var2/tmp/cvs-serv2289
Modified Files:
mplayer.c
Log Message:
Support for the "custom colors" and "forced subtitles" entries in the VobSub idx. Made the parser handle whitespaces better.
Index: mplayer.c
===================================================================
RCS file: /cvsroot/mplayer/main/mplayer.c,v
retrieving revision 1.755
retrieving revision 1.756
diff -u -r1.755 -r1.756
--- mplayer.c 30 Apr 2004 20:05:54 -0000 1.755
+++ mplayer.c 10 Jun 2004 11:16:44 -0000 1.756
@@ -1603,10 +1603,13 @@
#ifdef HAVE_MATROSKA
if ((vo_spudec == NULL) && (demuxer->type == DEMUXER_TYPE_MATROSKA) &&
(d_dvdsub->sh != NULL) && (((mkv_sh_sub_t *)d_dvdsub->sh)->type == 'v')) {
+ mkv_sh_sub_t *mkv_sh_sub = (mkv_sh_sub_t *)d_dvdsub->sh;
current_module = "spudec_init_matroska";
- vo_spudec = spudec_new_scaled(((mkv_sh_sub_t *)d_dvdsub->sh)->palette,
- ((mkv_sh_sub_t *)d_dvdsub->sh)->width,
- ((mkv_sh_sub_t *)d_dvdsub->sh)->height);
+ vo_spudec =
+ spudec_new_scaled_vobsub(mkv_sh_sub->palette, mkv_sh_sub->colors,
+ mkv_sh_sub->custom_colors, mkv_sh_sub->width,
+ mkv_sh_sub->height);
+ forced_subs_only = mkv_sh_sub->forced_subs_only;
}
#endif
More information about the MPlayer-cvslog
mailing list