mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
correctly compute out_size and samples number
Originally committed as revision 12985 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
cd3289650a
commit
9708d52ee8
@ -2596,11 +2596,10 @@ static int decode_frame_mp3on4(AVCodecContext * avctx,
|
||||
}
|
||||
|
||||
ff_mpegaudio_decode_header(m, header);
|
||||
mp_decode_frame(m, decoded_buf, start, fsize);
|
||||
out_size += mp_decode_frame(m, decoded_buf, start, fsize);
|
||||
|
||||
n = MPA_FRAME_SIZE * m->nb_channels;
|
||||
out_size += n * sizeof(OUT_INT);
|
||||
if(s->frames > 1) {
|
||||
n = m->avctx->frame_size*m->nb_channels;
|
||||
/* interleave output data */
|
||||
bp = out_samples + coff[fr];
|
||||
if(m->nb_channels == 1) {
|
||||
|
Loading…
Reference in New Issue
Block a user