From: Jose A. R. <jar...@te...> - 2012-08-29 09:54:08
|
# HG changeset patch # User Jose Alberto Reguero <jar...@te...> # Date 1346229470 -10800 # Node ID d40febc5f5c8f405a13dc1cd5697e7cff8c0ab10 # Branch default # Parent ec798b82e2133957bfb69651e210e6dbc8b57d35 ff_audio_decoder.c: get last audio frame from parser diff --git a/src/combined/ffmpeg/ff_audio_decoder.c b/src/combined/ffmpeg/ff_audio_decoder.c --- a/src/combined/ffmpeg/ff_audio_decoder.c +++ b/src/combined/ffmpeg/ff_audio_decoder.c @@ -453,7 +453,7 @@ /* pad input data */ memset(&this->buf[this->size], 0, FF_INPUT_BUFFER_PADDING_SIZE); - while (this->size>0) { + while (this->size>=0) { decode_buffer_size = AVCODEC_MAX_AUDIO_FRAME_SIZE; bytes_consumed = |