mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-24 11:49:48 +00:00
Enable pthreads automatically unless w32threads is requested
Originally committed as revision 23733 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
1d4c1c3b7a
commit
0dbfc1db21
7
configure
vendored
7
configure
vendored
@ -91,7 +91,7 @@ Configuration options:
|
||||
--enable-postproc enable GPLed postprocessing support [no]
|
||||
--disable-avfilter disable video filter support [no]
|
||||
--enable-avfilter-lavf video filters dependent on avformat [no]
|
||||
--enable-pthreads use pthreads [no]
|
||||
--disable-pthreads disable pthreads [auto]
|
||||
--enable-w32threads use Win32 threads [no]
|
||||
--enable-x11grab enable X11 grabbing [no]
|
||||
--disable-network disable network support [no]
|
||||
@ -2522,7 +2522,8 @@ disabled bzlib || check_lib2 bzlib.h BZ2_bzlibVersion -lbz2 || disable bzlib
|
||||
|
||||
# check for some common methods of building with pthread support
|
||||
# do this before the optional library checks as some of them require pthreads
|
||||
if enabled pthreads; then
|
||||
if ! disabled pthreads && ! enabled w32threads; then
|
||||
enable pthreads
|
||||
if check_func pthread_create; then
|
||||
:
|
||||
elif check_func pthread_create -pthread; then
|
||||
@ -2534,7 +2535,7 @@ if enabled pthreads; then
|
||||
elif check_func pthread_create -lpthreadGC2; then
|
||||
add_extralibs -lpthreadGC2
|
||||
elif ! check_lib pthread.h pthread_create -lpthread; then
|
||||
die "ERROR: can't find pthreads library"
|
||||
disable pthreads
|
||||
fi
|
||||
fi
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user