summaryrefslogtreecommitdiff
path: root/libavcodec
diff options
context:
space:
mode:
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/apiexample.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavcodec/apiexample.c b/libavcodec/apiexample.c
index 14fee3bd3a..7f682cde30 100644
--- a/libavcodec/apiexample.c
+++ b/libavcodec/apiexample.c
@@ -159,7 +159,8 @@ void audio_decode_example(const char *outfilename, const char *filename)
inbuf_ptr = inbuf;
while (size > 0) {
- len = avcodec_decode_audio(c, (short *)outbuf, &out_size,
+ out_size = AVCODEC_MAX_AUDIO_FRAME_SIZE;
+ len = avcodec_decode_audio2(c, (short *)outbuf, &out_size,
inbuf_ptr, size);
if (len < 0) {
fprintf(stderr, "Error while decoding\n");