[vlc-devel] [PATCH] MP4/MOV Demuxer : set audio track samplesize correctly for [au]law and variants.

jmenon86 at gmail.com jmenon86 at gmail.com
Thu May 20 18:12:06 CEST 2010


From: Jai Menon <jmenon86 at gmail.com>

---
 modules/demux/mp4/mp4.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/modules/demux/mp4/mp4.c b/modules/demux/mp4/mp4.c
index 52af601..24e09ef 100644
--- a/modules/demux/mp4/mp4.c
+++ b/modules/demux/mp4/mp4.c
@@ -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', ' ' ):
-- 
1.7.0.5




More information about the vlc-devel mailing list