aboutsummaryrefslogtreecommitdiffstats
path: root/ffmpeg.c
diff options
context:
space:
mode:
authorThierry Foucu <tfoucu@gmail.com>2011-03-16 13:37:41 -0700
committerMichael Niedermayer <michaelni@gmx.at>2011-03-17 01:35:08 +0100
commita7844c580d83d8466c161a0e3979b3902d0d9100 (patch)
treebef4008a8b27c3d4a3cb9f9afbd711a8ae41469a /ffmpeg.c
parent6f1260f87061bdf7a8ff2472e309d9635e5d770d (diff)
downloadffmpeg-a7844c580d83d8466c161a0e3979b3902d0d9100.tar.gz
Fix compilation error when CONFIG_AVFILTER is not defined.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'ffmpeg.c')
-rw-r--r--ffmpeg.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/ffmpeg.c b/ffmpeg.c
index 45b819824d..a07d3c7793 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -1698,7 +1698,11 @@ static int output_packet(AVInputStream *ist, int ist_index,
av_init_packet(&opkt);
if ((!ost->frame_number && !(pkt->flags & AV_PKT_FLAG_KEY)) && !copy_initial_nonkeyframes)
+#if !CONFIG_AVFILTER
+ continue;
+#else
goto cont;
+#endif
/* no reencoding needed : output the packet directly */
/* force the input stream PTS */
@@ -1746,8 +1750,8 @@ static int output_packet(AVInputStream *ist, int ist_index,
ost->frame_number++;
av_free_packet(&opkt);
}
- cont:
#if CONFIG_AVFILTER
+ cont:
frame_available = (ist->st->codec->codec_type == AVMEDIA_TYPE_VIDEO) &&
ost->output_video_filter && avfilter_poll_frame(ost->output_video_filter->inputs[0]);
if(ost->picref)
@@ -3402,7 +3406,7 @@ static void new_video_stream(AVFormatContext *oc, int file_idx)
codec_id = av_guess_codec(oc->oformat, NULL, oc->filename, NULL, AVMEDIA_TYPE_VIDEO);
codec = avcodec_find_encoder(codec_id);
}
-
+#if CONFIG_AVFILTER
if(frame_aspect_ratio > 0){
i = vfilters ? strlen(vfilters) : 0;
vfilters = av_realloc(vfilters, i+100);
@@ -3412,6 +3416,7 @@ static void new_video_stream(AVFormatContext *oc, int file_idx)
ost->avfilter= vfilters;
vfilters= NULL;
+#endif
}
avcodec_get_context_defaults3(st->codec, codec);