[FFmpeg-cvslog] libopencore-amr: remove unneeded buf_size==0 check.

Justin Ruggles git at videolan.org
Thu Oct 27 01:46:46 CEST 2011


ffmpeg | branch: master | Justin Ruggles <justin.ruggles at gmail.com> | Tue Sep 27 17:21:32 2011 -0400| [345d15d2f9430ea9667b15b9faca09e12ba41d28] | committer: Justin Ruggles

libopencore-amr: remove unneeded buf_size==0 check.

avcodec_decode_audio3() already checks it before sending the packet to the
decoder.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=345d15d2f9430ea9667b15b9faca09e12ba41d28
---

 libavcodec/libopencore-amr.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

diff --git a/libavcodec/libopencore-amr.c b/libavcodec/libopencore-amr.c
index 22889bc..6c54a1d 100644
--- a/libavcodec/libopencore-amr.c
+++ b/libavcodec/libopencore-amr.c
@@ -274,10 +274,6 @@ static int amr_wb_decode_frame(AVCodecContext *avctx, void *data,
     int packet_size;
     static const uint8_t block_size[16] = {18, 24, 33, 37, 41, 47, 51, 59, 61, 6, 6, 0, 0, 0, 1, 1};
 
-    if (!buf_size)
-        /* nothing to do */
-        return 0;
-
     mode        = (buf[0] >> 3) & 0x000F;
     packet_size = block_size[mode];
 



More information about the ffmpeg-cvslog mailing list