mirror of
https://github.com/outbackdingo/UltraGrid.git
synced 2026-03-21 11:40:22 +00:00
Enable RTSP build as a plugin
This commit is contained in:
@@ -487,6 +487,7 @@ portaudio: @PORTAUDIO_PLAY_LIB_TARGET@ @PORTAUDIO_CAP_LIB_TARGET@
|
||||
jack: @JACK_CAP_LIB_TARGET@ @JACK_PLAY_LIB_TARGET@
|
||||
scale: @SCALE_LIB_TARGET@
|
||||
libavcodec: @LIBAVCODEC_DECOMPRESS_LIB_TARGET@ @LIBAVCODEC_COMPRESS_LIB_TARGET@ @LIBAVCODEC_AUDIO_CODEC_LIB_TARGET@
|
||||
rtsp: @RTSP_LIB_TARGET@
|
||||
|
||||
@SDL_LIB_TARGET@: @SDL_OBJ@ @X_OBJ@
|
||||
mkdir -p lib/ultragrid
|
||||
@@ -496,6 +497,10 @@ libavcodec: @LIBAVCODEC_DECOMPRESS_LIB_TARGET@ @LIBAVCODEC_COMPRESS_LIB_TARGET@
|
||||
mkdir -p lib/ultragrid
|
||||
$(LINKER) $(LDFLAGS) -shared -Wl,-soname,display_gl.so.@video_display_abi_version@ $^ @GL_LIB@ -o $@
|
||||
|
||||
@RTSP_LIB_TARGET@: @RTSP_OBJ@
|
||||
mkdir -p lib/ultragrid
|
||||
$(LINKER) $(LDFLAGS) -shared -Wl,-soname,vidcap_rtsp.so.@video_capture_abi_version@ $^ @RTSP_LIB@ -o $@
|
||||
|
||||
@TESTCARD_LIB_TARGET@: @TESTCARD_COMMON@ @TESTCARD_OBJ@
|
||||
mkdir -p lib/ultragrid
|
||||
$(LINKER) $(LDFLAGS) -shared -Wl,-soname,vidcap_testcard.so.@video_capture_abi_version@ $^ @TESTCARD_LIB@ -o $@
|
||||
|
||||
@@ -1255,7 +1255,8 @@ case $host in
|
||||
RTSP_INC=
|
||||
RTSP_LIB="${GLIB_LIBS} ${CURL_LIBS}"
|
||||
RTSP_OBJ="src/video_capture/rtsp.o src/rtp/rtpdec_h264.o"
|
||||
#LIB_TARGETS not needed here since we are not building modules on Mac
|
||||
AC_SUBST(RTSP_LIB_TARGET, "lib/ultragrid/vidcap_rtsp.so.$video_capture_abi_version")
|
||||
LIB_TARGETS="$LIB_TARGETS $RTSP_LIB_TARGET"
|
||||
LIB_OBJS="$LIB_OBJS $RTSP_OBJ"
|
||||
rtsp=yes
|
||||
curl=yes
|
||||
|
||||
Reference in New Issue
Block a user