Commit bd805964 authored by Luca Barbato's avatar Luca Barbato

configure: Do not treat JACK as a system library

JACK is not commonly installed and should not be picked up as a
dependency unless specifically requested.
parent 303fadf5
...@@ -203,6 +203,7 @@ External library support: ...@@ -203,6 +203,7 @@ External library support:
--enable-libgsm GSM audio encoding/decoding --enable-libgsm GSM audio encoding/decoding
--enable-libhdcd HDCD decoding filter --enable-libhdcd HDCD decoding filter
--enable-libilbc ILBC audio encoding/decoding --enable-libilbc ILBC audio encoding/decoding
--enable-libjack JACK audio sound server
--enable-libkvazaar HEVC video encoding --enable-libkvazaar HEVC video encoding
--enable-libmp3lame MP3 audio encoding --enable-libmp3lame MP3 audio encoding
--enable-libopencore-amrnb AMR-NB audio encoding/decoding --enable-libopencore-amrnb AMR-NB audio encoding/decoding
...@@ -1315,6 +1316,7 @@ EXTERNAL_LIBRARY_LIST=" ...@@ -1315,6 +1316,7 @@ EXTERNAL_LIBRARY_LIST="
libgsm libgsm
libhdcd libhdcd
libilbc libilbc
libjack
libkvazaar libkvazaar
libmp3lame libmp3lame
libopencv libopencv
...@@ -2418,7 +2420,7 @@ bktr_indev_deps_any="dev_bktr_ioctl_bt848_h machine_ioctl_bt848_h dev_video_bktr ...@@ -2418,7 +2420,7 @@ bktr_indev_deps_any="dev_bktr_ioctl_bt848_h machine_ioctl_bt848_h dev_video_bktr
dv1394_indev_deps="dv1394" dv1394_indev_deps="dv1394"
dv1394_indev_select="dv_demuxer" dv1394_indev_select="dv_demuxer"
fbdev_indev_deps="linux_fb_h" fbdev_indev_deps="linux_fb_h"
jack_indev_deps="jack" jack_indev_deps="libjack"
jack_indev_deps_any="sem_timedwait dispatch_dispatch_h" jack_indev_deps_any="sem_timedwait dispatch_dispatch_h"
libcdio_indev_deps="libcdio" libcdio_indev_deps="libcdio"
libdc1394_indev_deps="libdc1394" libdc1394_indev_deps="libdc1394"
...@@ -4836,8 +4838,10 @@ check_header soundcard.h ...@@ -4836,8 +4838,10 @@ check_header soundcard.h
enabled_any alsa_indev alsa_outdev && enabled_any alsa_indev alsa_outdev &&
check_lib alsa alsa/asoundlib.h snd_pcm_htimestamp -lasound check_lib alsa alsa/asoundlib.h snd_pcm_htimestamp -lasound
enabled jack_indev && check_lib jack jack/jack.h jack_client_open -ljack && if enabled libjack; then
check_func jack_port_get_latency_range -ljack check_pkg_config libjack jack jack/jack.h jack_port_get_latency_range ||
require_pkg_config libjack jack jack/jack.h jack_client_open
fi
enabled_any sndio_indev sndio_outdev && check_lib sndio sndio.h sio_open -lsndio enabled_any sndio_indev sndio_outdev && check_lib sndio sndio.h sio_open -lsndio
......
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