[soc]: r4013 - libavfilter/diffs/02_ffmpeg_filters.diff
Author: vitor Date: Tue Jan 27 21:57:50 2009 New Revision: 4013 Log: Fix build when not using --enable-avfilter. Patch by Cédric Schieli - cschieli <> gmail com Modified: libavfilter/diffs/02_ffmpeg_filters.diff Modified: libavfilter/diffs/02_ffmpeg_filters.diff ============================================================================== --- libavfilter/diffs/02_ffmpeg_filters.diff Tue Jan 27 06:34:33 2009 (r4012) +++ libavfilter/diffs/02_ffmpeg_filters.diff Tue Jan 27 21:57:50 2009 (r4013) @@ -250,15 +250,17 @@ Index: ffmpeg.c if (ost->video_pad) { av_picture_pad((AVPicture*)final_picture, (AVPicture *)padding_src, -@@ -1190,6 +1383,7 @@ +@@ -1190,6 +1383,9 @@ static short *samples= NULL; AVSubtitle subtitle, *subtitle_to_free; int got_subtitle; ++#if CONFIG_AVFILTER + int loop; ++#endif if(ist->next_pts == AV_NOPTS_VALUE) ist->next_pts= ist->pts; -@@ -1307,6 +1501,15 @@ +@@ -1307,6 +1503,15 @@ &buffer_to_free); } @@ -274,13 +276,15 @@ Index: ffmpeg.c // preprocess audio (volume) if (ist->st->codec->codec_type == CODEC_TYPE_AUDIO) { if (audio_volume != 256) { -@@ -1328,10 +1531,16 @@ +@@ -1328,10 +1533,18 @@ if (pts > now) usleep(pts - now); } - ++#if CONFIG_AVFILTER + loop = ist->st->codec->codec_type != CODEC_TYPE_VIDEO || + !ist->out_video_filter || avfilter_poll_frame(ist->out_video_filter->inputs[0]); ++#endif /* if output time reached then transcode raw format, encode packets and output them */ if (start_time == 0 || ist->pts >= start_time) @@ -302,12 +306,14 @@ Index: ffmpeg.c do_video_out(os, ost, ist, &picture, &frame_size); if (vstats_filename && frame_size) do_video_stats(os, ost, frame_size); -@@ -1411,7 +1623,15 @@ +@@ -1411,7 +1627,17 @@ av_free_packet(&opkt); } } ++#if CONFIG_AVFILTER + loop = (ist->st->codec->codec_type == CODEC_TYPE_VIDEO) && + ist->out_video_filter && avfilter_poll_frame(ist->out_video_filter->inputs[0]); ++#endif } + +#if CONFIG_AVFILTER
participants (1)
-
vitor