webrtc: Update Makefile for building webrtc-sendrecv
authorNirbheek Chauhan <nirbheek@centricular.com>
Tue, 1 Mar 2022 14:20:12 +0000 (19:50 +0530)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 1 Mar 2022 16:33:28 +0000 (16:33 +0000)
This now needs the RTP library.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1821>

subprojects/gst-examples/webrtc/sendrecv/gst/Makefile
subprojects/gst-examples/webrtc/sendrecv/gst/webrtc-sendrecv.c

index 07a9ae3..6e302e6 100644 (file)
@@ -1,6 +1,6 @@
 CC     := gcc
-LIBS   := $(shell pkg-config --libs --cflags glib-2.0 gstreamer-1.0 gstreamer-sdp-1.0 gstreamer-webrtc-1.0 json-glib-1.0 libsoup-2.4)
+LIBS   := $(shell pkg-config --libs --cflags glib-2.0 gstreamer-1.0 gstreamer-rtp-1.0 gstreamer-sdp-1.0 gstreamer-webrtc-1.0 json-glib-1.0 libsoup-2.4)
 CFLAGS := -O0 -ggdb -Wall -fno-omit-frame-pointer \
-               $(shell pkg-config --cflags glib-2.0 gstreamer-1.0 gstreamer-sdp-1.0 gstreamer-webrtc-1.0 json-glib-1.0 libsoup-2.4)
+               $(shell pkg-config --cflags glib-2.0 gstreamer-1.0 gstreamer-rtp-1.0 gstreamer-sdp-1.0 gstreamer-webrtc-1.0 json-glib-1.0 libsoup-2.4)
 webrtc-sendrecv: webrtc-sendrecv.c
                "$(CC)" $(CFLAGS) $^ $(LIBS) -o $@
index 0ab61c7..6ba6909 100644 (file)
@@ -2,7 +2,7 @@
  * Demo gstreamer app for negotiating and streaming a sendrecv webrtc stream
  * with a browser JS app.
  *
- * gcc webrtc-sendrecv.c $(pkg-config --cflags --libs gstreamer-webrtc-1.0 gstreamer-sdp-1.0 libsoup-2.4 json-glib-1.0) -o webrtc-sendrecv
+ * Build by running: `make webrtc-sendrecv`, or build the gstreamer monorepo.
  *
  * Author: Nirbheek Chauhan <nirbheek@centricular.com>
  */