diff options
Diffstat (limited to 'libavcodec/libcelt_dec.c')
-rw-r--r-- | libavcodec/libcelt_dec.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libavcodec/libcelt_dec.c b/libavcodec/libcelt_dec.c index 496b95a..53bbb72 100644 --- a/libavcodec/libcelt_dec.c +++ b/libavcodec/libcelt_dec.c @@ -111,11 +111,8 @@ static int libcelt_dec_decode(AVCodecContext *c, void *data, int16_t *pcm; frame->nb_samples = c->frame_size; - err = ff_get_buffer(c, frame, 0); - if (err < 0) { - av_log(c, AV_LOG_ERROR, "get_buffer() failed\n"); + if ((err = ff_get_buffer(c, frame, 0)) < 0) return err; - } pcm = (int16_t *)frame->data[0]; err = celt_decode(celt->dec, pkt->data, pkt->size, pcm, c->frame_size); if (err < 0) |