Compiling ffmpeg.c fails when when the .ffm demuxer is enabled, but the .ffm
authorPeter Ross <pross@xvid.org>
Sat, 31 May 2008 14:22:30 +0000 (14:22 +0000)
committerDiego Biurrun <diego@biurrun.de>
Sat, 31 May 2008 14:22:30 +0000 (14:22 +0000)
muxer is disabled. The cause is an incorrect #ifdef that assumes that the
ffm_nopts symbol (global define in ffmenc) is present when either ffm muxer
OR demuxer is enabled.
patch by Peter Ross, pross xvid org

Originally committed as revision 13573 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffmpeg.c

index 15aae25..9ede595 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -2210,7 +2210,7 @@ static int opt_default(const char *opt, const char *arg){
     opt_names= av_realloc(opt_names, sizeof(void*)*(opt_name_count+1));
     opt_names[opt_name_count++]= o->name;
 
-#if defined(CONFIG_FFM_DEMUXER) || defined(CONFIG_FFM_MUXER)
+#ifdef CONFIG_FFM_MUXER
     /* disable generate of real time pts in ffm (need to be supressed anyway) */
     if(avctx_opts[0]->flags & CODEC_FLAG_BITEXACT)
         ffm_nopts = 1;