Commit a2234ceb authored by Ramiro Polla's avatar Ramiro Polla Committed by Diego Biurrun

Move libfaad2 check out of the GPL check.

patch by Ramiro Polla, ramiro lisha.ufsc br, simplifications by me

Originally committed as revision 7782 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 8643594c
...@@ -686,6 +686,7 @@ liba52bin="no" ...@@ -686,6 +686,7 @@ liba52bin="no"
libdts="no" libdts="no"
libfaac="no" libfaac="no"
libfaad="no" libfaad="no"
libfaad2="no"
libfaadbin="no" libfaadbin="no"
libgsm="no" libgsm="no"
libmp3lame="no" libmp3lame="no"
...@@ -1230,6 +1231,24 @@ if enabled libvorbis && disabled libogg; then ...@@ -1230,6 +1231,24 @@ if enabled libvorbis && disabled libogg; then
die "libogg must be enabled to enable libvorbis." die "libogg must be enabled to enable libvorbis."
fi fi
if enabled_any libfaad libfaadbin ; then
if check_header faad.h; then
check_cc << EOF
#include <faad.h>
#ifndef FAAD2_VERSION
ok faad1
#endif
int main( void ) { return 0; }
EOF
test $? = 0 && enable libfaad2
else
libfaad="no"
libfaadbin="no"
echo "FAAD test failed."
fi
fi
if disabled gpl ; then if disabled gpl ; then
if enabled pp; then if enabled pp; then
die "The Postprocessing code is under GPL and --enable-gpl is not specified." die "The Postprocessing code is under GPL and --enable-gpl is not specified."
...@@ -1251,24 +1270,9 @@ if disabled gpl ; then ...@@ -1251,24 +1270,9 @@ if disabled gpl ; then
die "libdts is under GPL and --enable-gpl is not specified." die "libdts is under GPL and --enable-gpl is not specified."
fi fi
if enabled_any libfaad libfaadbin ; then if enabled libfaad2; then
if check_header faad.h; then
check_cc << EOF
#include <faad.h>
#ifndef FAAD2_VERSION
ok faad1
#endif
int main( void ) { return 0; }
EOF
if test $? = 0 ; then
die "FAAD2 is under GPL and --enable-gpl is not specified." die "FAAD2 is under GPL and --enable-gpl is not specified."
fi fi
else
libfaad="no"
libfaadbin="no"
echo "FAAD test failed."
fi
fi
if enabled x11grab; then if enabled x11grab; then
die "The X11 grabber is under GPL and --enable-gpl is not specified." die "The X11 grabber is under GPL and --enable-gpl is not specified."
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment