[FFmpeg-cvslog] r18176 - trunk/libavcodec/apiexample.c

superdump subversion
Tue Mar 24 03:26:11 CET 2009


Author: superdump
Date: Tue Mar 24 03:26:10 2009
New Revision: 18176

Log:
Update apiexample.c to use the newer avcodec_decode_audio2() API. This also
fixes compilation.

Modified:
   trunk/libavcodec/apiexample.c

Modified: trunk/libavcodec/apiexample.c
==============================================================================
--- trunk/libavcodec/apiexample.c	Tue Mar 24 02:17:55 2009	(r18175)
+++ trunk/libavcodec/apiexample.c	Tue Mar 24 03:26:10 2009	(r18176)
@@ -159,7 +159,8 @@ void audio_decode_example(const char *ou
 
         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");



More information about the ffmpeg-cvslog mailing list