]> git.sesse.net Git - vlc/commitdiff
MP4/MOV Demuxer : set audio track samplesize correctly for [au]law and variants.
authorJai Menon <jmenon86@gmail.com>
Thu, 20 May 2010 16:12:06 +0000 (21:42 +0530)
committerJean-Baptiste Kempf <jb@videolan.org>
Thu, 20 May 2010 16:21:21 +0000 (18:21 +0200)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/demux/mp4/mp4.c

index 52af6017237db122d92a967f5da915562ce1d7f9..24e09ef8d5f12337765d3811889df73bde62cf54 100644 (file)
@@ -1535,6 +1535,7 @@ static int TrackCreateES( demux_t *p_demux, mp4_track_t *p_track,
                 case VLC_FOURCC( 'a', 'l', 'a', 'w' ):
                 case VLC_FOURCC( 'u', 'l', 'a', 'w' ):
                     p_soun->i_samplesize = 8;
+                    p_track->i_sample_size = p_soun->i_channelcount;
                     break;
                 case VLC_FOURCC( 'N', 'O', 'N', 'E' ):
                 case VLC_FOURCC( 'r', 'a', 'w', ' ' ):