]> git.sesse.net Git - vlc/blobdiff - modules/demux/mp4/mp4.c
MP4/MOV Demuxer : set audio track samplesize correctly for [au]law and variants.
[vlc] / 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', ' ' ):