[FFmpeg-devel] [PATCH] Fix cmdutils.c build with --disable-swscale
Måns Rullgård
mans
Wed Jan 27 13:39:52 CET 2010
Rafa?l Carr? <rafael.carre at gmail.com> writes:
> Hi,
>
> Version & configuration are printed for each built library in cmdutils.c
>
> There is a #if CONFIG_lib conditional for avfilter and postproc already,
> the patch just adds a conditional for swscale.
>
> Note: avdevice / avformat / avcodec can be disabled as well but I
> didn't bother disabling them in configure to see all the places which
> broke (for example when using AVCodecContext or AVFormatContext).
If those are disabled, none of the ff* apps are built so there's no
need to test for them.
> Index: cmdutils.c
> ===================================================================
> --- cmdutils.c (r??vision 21473)
> +++ cmdutils.c (copie de travail)
> @@ -340,7 +340,9 @@
> #if CONFIG_AVFILTER
> PRINT_LIB_VERSION(outstream, avfilter, AVFILTER, indent);
> #endif
> +#if CONFIG_SWSCALE
> PRINT_LIB_VERSION(outstream, swscale, SWSCALE, indent);
> +#endif
> #if CONFIG_POSTPROC
> PRINT_LIB_VERSION(outstream, postproc, POSTPROC, indent);
> #endif
> @@ -373,7 +375,9 @@
> #if CONFIG_AVFILTER
> maybe_print_config("libavfilter", avfilter_configuration());
> #endif
> +#if CONFIG_SWSCALE
> maybe_print_config("libswscale", swscale_configuration());
> +#endif
> #if CONFIG_POSTPROC
> maybe_print_config("libpostproc", postproc_configuration());
> #endif
This is starting to get a bit ifdef-heavy...
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list