diff options
author | Luca Abeni <lucabe72@email.it> | 2009-11-13 10:19:42 +0000 |
---|---|---|
committer | Luca Abeni <lucabe72@email.it> | 2009-11-13 10:19:42 +0000 |
commit | 103dfbe2c41365fb3fb638c8187088701b93b0f4 (patch) | |
tree | b7de45132118627c61f55fc32c50b0165931811b | |
parent | 1d8041b36cc4e41780454249631221d039b7d72b (diff) | |
download | ffmpeg-103dfbe2c41365fb3fb638c8187088701b93b0f4.tar.gz |
Add some "#if"s to avoid compiling the RTSP code when the RTSP demuxer
is disabled, and remove a useless "#if CONFIG_SDP_DEMUXER"
Originally committed as revision 20530 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r-- | libavformat/rtsp.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index 1946d5e458..3e0cb2b610 100644 --- a/libavformat/rtsp.c +++ b/libavformat/rtsp.c @@ -43,11 +43,13 @@ //#define DEBUG //#define DEBUG_RTP_TCP +#if CONFIG_RTSP_DEMUXER static int tcp_read_packet(AVFormatContext *s, RTSPStream **prtsp_st, uint8_t *buf, int buf_size); static int rtsp_read_reply(AVFormatContext *s, RTSPMessageHeader *reply, unsigned char **content_ptr, int return_on_interleaved_data); +#endif #if LIBAVFORMAT_VERSION_INT < (53 << 16) int rtsp_default_protocols = (1 << RTSP_LOWER_TRANSPORT_UDP); @@ -599,6 +601,7 @@ static int udp_read_packet(AVFormatContext *s, RTSPStream **prtsp_st, } } } +#if CONFIG_RTSP_DEMUXER if (FD_ISSET(tcp_fd, &rfds)) { RTSPMessageHeader reply; @@ -607,6 +610,7 @@ static int udp_read_packet(AVFormatContext *s, RTSPStream **prtsp_st, if (rt->state != RTSP_STATE_PLAYING) return 0; } +#endif } } } @@ -731,6 +735,7 @@ rtsp_open_transport_ctx(AVFormatContext *s, RTSPStream *rtsp_st) return 0; } +#if CONFIG_RTSP_DEMUXER static int rtsp_probe(AVProbeData *p) { if (av_strstart(p->filename, "rtsp:", NULL)) @@ -1714,7 +1719,6 @@ static int rtsp_read_close(AVFormatContext *s) return 0; } -#if CONFIG_RTSP_DEMUXER AVInputFormat rtsp_demuxer = { "rtsp", NULL_IF_CONFIG_SMALL("RTSP input format"), @@ -1801,7 +1805,6 @@ static int sdp_read_close(AVFormatContext *s) return 0; } -#if CONFIG_SDP_DEMUXER AVInputFormat sdp_demuxer = { "sdp", NULL_IF_CONFIG_SMALL("SDP"), @@ -1811,4 +1814,3 @@ AVInputFormat sdp_demuxer = { sdp_read_packet, sdp_read_close, }; -#endif |