Enable RTSP build as a plugin

This commit is contained in:
Martin Pulec
2013-09-26 15:16:01 +02:00
parent 7e46ed4728
commit f85dca8906
2 changed files with 7 additions and 1 deletions

View File

@@ -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 $@

View File

@@ -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