From 1405901025e0a3d3baa81fd7e3cb2d31d8069240 Mon Sep 17 00:00:00 2001 From: Ilkka Ollakka Date: Mon, 14 Jun 2010 17:56:17 +0300 Subject: [PATCH] mp4: set amr-nb samplerate to 8000, as it's only valid one Fixes some 3gp-videos with amr-nb audio. --- modules/demux/mp4/mp4.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/demux/mp4/mp4.c b/modules/demux/mp4/mp4.c index 7e7ff573b5..bd84188f61 100644 --- a/modules/demux/mp4/mp4.c +++ b/modules/demux/mp4/mp4.c @@ -1895,9 +1895,10 @@ static int TrackCreateES( demux_t *p_demux, mp4_track_t *p_track, p_track->fmt.i_extra); } break; + case VLC_FOURCC( 's', 'a', 'm', 'r' ): + p_track->fmt.audio.i_rate = 8000; case VLC_FOURCC( 'Q', 'D', 'M', 'C' ): case VLC_FOURCC( 'Q', 'D', 'M', '2' ): - case VLC_FOURCC( 's', 'a', 'm', 'r' ): case VLC_FOURCC( 'a', 'l', 'a', 'c' ): p_track->fmt.i_extra = p_sample->data.p_sample_soun->i_qt_description; -- 2.39.2