On 15/03/2017 20:23, Luca Barbato wrote: > JACK is not commonly installed and should not be picked up as a > dependency unless specifically requested. > --- > > first check for the modern jack, then fallback for the ancient jack and fail > if not found. > > configure | 10 +++++++--- > 1 file changed, 7 insertions(+), 3 deletions(-) > > diff --git a/configure b/configure > index 665df27..1c78872 100755 > --- a/configure > +++ b/configure > @@ -203,6 +203,7 @@ External library support: > --enable-libgsm GSM audio encoding/decoding > --enable-libhdcd HDCD decoding filter > --enable-libilbc ILBC audio encoding/decoding > + --enable-libjack JACK audio sound server > --enable-libkvazaar HEVC video encoding > --enable-libmp3lame MP3 audio encoding > --enable-libopencore-amrnb AMR-NB audio encoding/decoding > @@ -1315,6 +1316,7 @@ EXTERNAL_LIBRARY_LIST=" > libgsm > libhdcd > libilbc > + libjack > libkvazaar > libmp3lame > libopencv > @@ -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_select="dv_demuxer" > fbdev_indev_deps="linux_fb_h" > -jack_indev_deps="jack" > +jack_indev_deps="libjack" > jack_indev_deps_any="sem_timedwait dispatch_dispatch_h" > libcdio_indev_deps="libcdio" > libdc1394_indev_deps="libdc1394" > @@ -4836,8 +4838,10 @@ check_header soundcard.h > enabled_any alsa_indev alsa_outdev && > check_lib alsa alsa/asoundlib.h snd_pcm_htimestamp -lasound > > -enabled jack_indev && check_lib jack jack/jack.h jack_client_open -ljack && > - check_func jack_port_get_latency_range -ljack > +if enabled libjack; then > + 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 >
I'd push it today with the other pending patches. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
