| Top |
GstRTSPStreamTransport * gst_rtsp_stream_transport_new (GstRTSPStream *stream,GstRTSPTransport *tr);
GstRTSPStream *
gst_rtsp_stream_transport_get_stream (GstRTSPStreamTransport *trans);
const GstRTSPTransport *
gst_rtsp_stream_transport_get_transport
(GstRTSPStreamTransport *trans);
void gst_rtsp_stream_transport_set_transport (GstRTSPStreamTransport *trans,GstRTSPTransport *tr);
const GstRTSPUrl *
gst_rtsp_stream_transport_get_url (GstRTSPStreamTransport *trans);
void gst_rtsp_stream_transport_set_url (GstRTSPStreamTransport *trans,const GstRTSPUrl *url);
gchar * gst_rtsp_stream_transport_get_rtpinfo (GstRTSPStreamTransport *trans,GstClockTime start_time);
gboolean (*GstRTSPSendFunc) (GstBuffer *buffer,guint8 channel,gpointer user_data);
void gst_rtsp_stream_transport_set_callbacks (GstRTSPStreamTransport *trans,GstRTSPSendFunc send_rtp,GstRTSPSendFunc send_rtcp,gpointer user_data,GDestroyNotify notify);
void gst_rtsp_stream_transport_set_keepalive (GstRTSPStreamTransport *trans,GstRTSPKeepAliveFunc keep_alive,gpointer user_data,GDestroyNotify notify);
void
gst_rtsp_stream_transport_keep_alive (GstRTSPStreamTransport *trans);
gboolean gst_rtsp_stream_transport_set_active (GstRTSPStreamTransport *trans,gboolean active);
void gst_rtsp_stream_transport_set_timed_out (GstRTSPStreamTransport *trans,gboolean timedout);
gboolean
gst_rtsp_stream_transport_is_timed_out
(GstRTSPStreamTransport *trans);
gboolean gst_rtsp_stream_transport_send_rtcp (GstRTSPStreamTransport *trans,GstBuffer *buffer);
gboolean gst_rtsp_stream_transport_send_rtp (GstRTSPStreamTransport *trans,GstBuffer *buffer);