diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index b413720e5..197c4991b 100644 --- a/configure.ac +++ b/configure.ac @@ -2425,6 +2425,16 @@ AG_GST_CHECK_FEATURE(WEBRTCDSP, [WebRTC Audio Processing], webrtcdsp, [ AC_LANG_POP([C++]) ]) +dnl *** WebRTC *** +translit(dnm, m, l) AM_CONDITIONAL(USE_WEBRTC, true) +AG_GST_CHECK_FEATURE(WEBRTC, [WebRTC], webrtc, [ + AG_GST_PKG_CHECK_MODULES(GST_SDP, gstreamer-sdp-1.0) + PKG_CHECK_MODULES(NICE, nice >= 0.1, [ + HAVE_WEBRTC="yes" ], [ + HAVE_WEBRTC="no" + ]) +]) + else dnl not building plugins with external dependencies, @@ -2501,6 +2511,7 @@ AM_CONDITIONAL(USE_RTMP, false) AM_CONDITIONAL(USE_TELETEXTDEC, false) AM_CONDITIONAL(USE_UVCH264, false) AM_CONDITIONAL(USE_WEBP, false) +AM_CONDITIONAL(USE_WEBRTC, false) AM_CONDITIONAL(USE_WEBRTCDSP, false) AM_CONDITIONAL(USE_OPENH264, false) AM_CONDITIONAL(USE_X265, false) @@ -2676,6 +2687,7 @@ gst-libs/gst/codecparsers/Makefile gst-libs/gst/mpegts/Makefile gst-libs/gst/uridownloader/Makefile gst-libs/gst/wayland/Makefile +gst-libs/gst/webrtc/Makefile gst-libs/gst/player/Makefile gst-libs/gst/video/Makefile gst-libs/gst/audio/Makefile @@ -2724,6 +2736,7 @@ tests/examples/mxf/Makefile tests/examples/opencv/Makefile tests/examples/uvch264/Makefile tests/examples/waylandsink/Makefile +tests/examples/webrtc/Makefile tests/icles/Makefile ext/voamrwbenc/Makefile ext/voaacenc/Makefile @@ -2793,6 +2806,7 @@ ext/webp/Makefile ext/x265/Makefile ext/zbar/Makefile ext/dtls/Makefile +ext/webrtc/Makefile ext/webrtcdsp/Makefile ext/ttml/Makefile po/Makefile.in @@ -2813,6 +2827,8 @@ pkgconfig/gstreamer-player.pc pkgconfig/gstreamer-player-uninstalled.pc pkgconfig/gstreamer-wayland.pc pkgconfig/gstreamer-wayland-uninstalled.pc +pkgconfig/gstreamer-webrtc.pc +pkgconfig/gstreamer-webrtc-uninstalled.pc pkgconfig/gstreamer-bad-video.pc pkgconfig/gstreamer-bad-video-uninstalled.pc pkgconfig/gstreamer-bad-audio.pc |