]> git.sesse.net Git - vlc/commitdiff
Set original framesize on the spu format for nero vobsubs in mp4, so that rescaling...
authorDerk-Jan Hartman <hartman@videolan.org>
Tue, 20 Dec 2005 02:32:27 +0000 (02:32 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Tue, 20 Dec 2005 02:32:27 +0000 (02:32 +0000)
modules/demux/mp4/mp4.c

index c1b571a06b99e6b026b4b36edaf470482597fdb8..dd98754240d16401a634fa4ddbec45ec38f1ba24 100644 (file)
@@ -1359,6 +1359,10 @@ static int TrackCreateES( demux_t *p_demux, mp4_track_t *p_track,
                 if( p_track->fmt.i_cat == SPU_ES )
                 {
                     p_track->fmt.i_codec = VLC_FOURCC( 's','p','u',' ' );
+                    if( p_track->i_width > 0 )
+                        p_track->fmt.subs.spu.i_original_frame_width = p_track->i_width;
+                    if( p_track->i_height > 0 )
+                        p_track->fmt.subs.spu.i_original_frame_height = p_track->i_height;
                     break;
                 }
             /* Fallback */