--- a/gst_plugins_base/gst-libs/gst/rtsp/gstrtsptransport.h Tue Aug 31 15:30:33 2010 +0300
+++ b/gst_plugins_base/gst-libs/gst/rtsp/gstrtsptransport.h Wed Sep 01 12:16:41 2010 +0100
@@ -81,7 +81,6 @@
* @GST_RTSP_LOWER_TRANS_UDP: stream data over UDP
* @GST_RTSP_LOWER_TRANS_UDP_MCAST: stream data over UDP multicast
* @GST_RTSP_LOWER_TRANS_TCP: stream data over TCP
- * @GST_RTSP_LOWER_TRANS_HTTP: stream data tunneled over HTTP. Since: 0.10.23
*
* The different transport methods.
*/
@@ -89,8 +88,7 @@
GST_RTSP_LOWER_TRANS_UNKNOWN = 0,
GST_RTSP_LOWER_TRANS_UDP = (1 << 0),
GST_RTSP_LOWER_TRANS_UDP_MCAST = (1 << 1),
- GST_RTSP_LOWER_TRANS_TCP = (1 << 2),
- GST_RTSP_LOWER_TRANS_HTTP = (1 << 4)
+ GST_RTSP_LOWER_TRANS_TCP = (1 << 2)
} GstRTSPLowerTrans;
/**
@@ -108,25 +106,11 @@
/**
* GstRTSPTransport:
- * @trans: the transport mode
- * @profile: the tansport profile
- * @lower_transport: the lower transport
- * @destination: the destination ip/hostname
- * @source: the source ip/hostname
- * @layers: the number of layers
- * @mode_play: if play mode was selected
- * @mode_record: if record mode was selected
- * @append: is append mode was selected
- * @interleaved: the interleave range
- * @ttl: the time to live for multicast UDP
- * @port: the port pair for multicast sessions
- * @client_port: the client port pair for receiving data
- * @server_port: the server port pair for receiving data
- * @ssrc: the ssrc that the sender/receiver will use
*
* A structure holding the RTSP transport values.
*/
typedef struct _GstRTSPTransport {
+ /*< private >*/
GstRTSPTransMode trans;
GstRTSPProfile profile;
GstRTSPLowerTrans lower_transport;