On Thu, 5 Jul 2012, Martin Storsjö wrote:

This avoids creating new AVStreams for them when switching between
different variants of them.
---
libavformat/flvdec.c |    4 ----
1 file changed, 4 deletions(-)

diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c
index 093cd0a..5b232cb 100644
--- a/libavformat/flvdec.c
+++ b/libavformat/flvdec.c
@@ -110,11 +110,7 @@ static int flv_same_audio_codec(AVCodecContext *acodec, 
int flags)
    case FLV_CODECID_MP3:
        return acodec->codec_id == CODEC_ID_MP3;
    case FLV_CODECID_NELLYMOSER_8KHZ_MONO:
-        return acodec->sample_rate == 8000 &&
-               acodec->codec_id == CODEC_ID_NELLYMOSER;
    case FLV_CODECID_NELLYMOSER_16KHZ_MONO:
-        return acodec->sample_rate == 16000 &&
-               acodec->codec_id == CODEC_ID_NELLYMOSER;
    case FLV_CODECID_NELLYMOSER:
        return acodec->codec_id == CODEC_ID_NELLYMOSER;
    case FLV_CODECID_PCM_MULAW:
--
1.7.9.4

Ok'd by Luca on irc.

// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to