On Tue, 20 Sep 2011 18:42:51 -0700, Alex Converse <[email protected]> wrote: > --- > libavformat/swfdec.c | 5 +++-- > 1 files changed, 3 insertions(+), 2 deletions(-) > > diff --git a/libavformat/swfdec.c b/libavformat/swfdec.c > index 59977a9..502647f 100644 > --- a/libavformat/swfdec.c > +++ b/libavformat/swfdec.c > @@ -136,8 +136,9 @@ static int swf_read_packet(AVFormatContext *s, AVPacket > *pkt) > ast->need_parsing = AVSTREAM_PARSE_FULL; > sample_rate_code= (v>>2) & 3; > if (!sample_rate_code) > - return AVERROR(EIO); > - ast->codec->sample_rate = 11025 << (sample_rate_code-1); > + ast->codec->sample_rate = 5512; > + else > + ast->codec->sample_rate = 11025 << (sample_rate_code-1); > av_set_pts_info(ast, 64, 1, ast->codec->sample_rate); > len -= 4; > } else if (tag == TAG_VIDEOFRAME) { > -- > 1.7.3.1
Looks ok. -- Anton Khirnov _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
