]> git.sesse.net Git - mlt/commitdiff
producer_avformat.c: make better test for existence for avcodec_decode_audio2
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Sun, 10 Jun 2007 06:49:51 +0000 (06:49 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Sun, 10 Jun 2007 06:49:51 +0000 (06:49 +0000)
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@983 d19143bc-622f-0410-bfdd-b5b2a6649095

src/modules/avformat/producer_avformat.c

index a24a34ddf71732186fde409228d1fc050497560a..9491d64e00a643af16c772f64e1be94d8471bcd1 100644 (file)
@@ -909,7 +909,7 @@ static int producer_get_audio( mlt_frame frame, int16_t **buffer, mlt_audio_form
                        while ( ptr != NULL && ret >= 0 && pkt.stream_index == index && len > 0 )
                        {
                                // Decode the audio
-#ifdef FF_INPUT_BUFFER_PADDING_SIZE
+#if (LIBAVCODEC_VERSION_INT >= ((51<<16)+(29<<8)+0))
                                uint8_t *inbuf = mlt_pool_alloc( len + FF_INPUT_BUFFER_PADDING_SIZE );
                                memcpy( inbuf, ptr, len );
                                inbuf[ len ] = 0;