[FFmpeg-devel] [PATCH] configure: deprecate libpostproc and pp filter
jamrial at gmail.com
Fri Apr 27 02:15:33 EEST 2018
On 4/26/2018 8:08 PM, Josh de Kock wrote:
> The postproc library is only used in a single filter, so should be moved into the filter itself if the filter was to stay, but the filter has all of its internal filters now in lavfi itself. (Also it's a bit weird to have a separate library of filters which is used in a filter in the filter library).
If libpostproc can't be merged into the filter (or nobody bothers to do
it), then it could be moved to a separate repository, much like the
> configure | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
> diff --git a/configure b/configure
> index 9fa1665496..1e00c3e7a4 100755
> --- a/configure
> +++ b/configure
> @@ -130,7 +130,7 @@ Component options:
> --disable-avformat disable libavformat build
> --disable-swresample disable libswresample build
> --disable-swscale disable libswscale build
> - --disable-postproc disable libpostproc build
> + --enable-postproc disable libpostproc build (deprecated) [no]
> --disable-avfilter disable libavfilter build
> --enable-avresample enable libavresample build (deprecated) [no]
> --disable-pthreads disable pthreads [autodetect]
> @@ -3529,7 +3529,7 @@ intrinsics="none"
> enable $PROGRAM_LIST
> enable $DOCUMENT_LIST
> enable $EXAMPLE_LIST
> -enable $(filter_out avresample $LIBRARY_LIST)
> +enable $(filter_out postproc $(filter_out avresample $LIBRARY_LIST))
> enable stripping
> enable asm
> @@ -6674,6 +6674,8 @@ check_deps $CONFIG_LIST \
> enabled threads && ! enabled pthreads && ! enabled atomics_native && die "non pthread threading without atomics not supported, try adding --enable-pthreads or --cpu=i486 or higher if you are on x86"
> enabled avresample && warn "Building with deprecated library libavresample"
> +enabled postproc && warn "Building with deprecated library libpostproc"
> +enabled pp_filter && warn "Building with deprecated filter pp"
Superfluous warning, the first one is enough. You don't see a warning
for resample_filter below the one for libavresample.
> if test $target_os = "haiku"; then
> disable memalign
More information about the ffmpeg-devel