diff --git a/libavformat/rmdec.c b/libavformat/rmdec.c index b4e051b2791d7859a2fe011047247e809ee9ad00..4ec6d88d48efb92f6b6045c6fbb6dd694f654540 100644 --- a/libavformat/rmdec.c +++ b/libavformat/rmdec.c @@ -679,9 +679,9 @@ ff_rm_parse_packet (AVFormatContext *s, ByteIOContext *pb, if (++(ast->sub_packet_cnt) < h) return -1; - ast->sub_packet_cnt = 0; - rm->audio_stream_num = st->index; - rm->audio_pkt_cnt = h * w / st->codec->block_align; + ast->sub_packet_cnt = 0; + rm->audio_stream_num = st->index; + rm->audio_pkt_cnt = h * w / st->codec->block_align; } else if (st->codec->codec_id == CODEC_ID_AAC) { int x; rm->audio_stream_num = st->index;