public bool is_ipv6;
public bool is_live;
public weak GLib.Mutex @lock;
- public weak Gst.Element pipeline;
+ public Gst.Element pipeline;
public weak Gst.RTSPTimeRange range;
public bool reused;
public weak Gst.Element rtpbin;
public Gst.RTSPTransport set_transport (Gst.RTSPTransport ct);
}
[Compact]
- [CCode (cheader_filename = "gst/gst.h")]
+ [CCode (cheader_filename = "gst/rtsp-server/rtsp-sdp.h")]
public class SDPInfo {
public weak string server_ip;
public weak string server_proto;
}
- [CCode (cprefix = "GST_RTSP_FILTER_", has_type_id = false, cheader_filename = "gst/gst.h")]
+ [CCode (cprefix = "GST_RTSP_FILTER_", has_type_id = false, cheader_filename = "gst/rtsp-server/rtsp-session-pool.h")]
public enum RTSPFilterResult {
REMOVE,
KEEP,
REF
}
- [CCode (cprefix = "GST_RTSP_MEDIA_STATUS_", has_type_id = false, cheader_filename = "gst/gst.h")]
+ [CCode (cprefix = "GST_RTSP_MEDIA_STATUS_", has_type_id = false, cheader_filename = "gst/rtsp-server/rtsp-media.h")]
public enum RTSPMediaStatus {
UNPREPARED,
PREPARING,
GstRTSPMediaTrans cheader_filename="gst/rtsp-server/rtsp-media.h"
GstRTSPMediaFactory cheader_filename="gst/rtsp-server/rtsp-media-factory.h"
GstRTSPMediaMapping cheader_filename="gst/rtsp-server/rtsp-media-mapping.h"
+GstRTSPMediaStatus cheader_filename="gst/rtsp-server/rtsp-media.h"
GstRTSPMediaStream cheader_filename="gst/rtsp-server/rtsp-media.h"
GstRTSPServer cheader_filename="gst/rtsp-server/rtsp-server.h"
GstRTSPSession cheader_filename="gst/rtsp-server/rtsp-session.h"
GstRTSPSessionPool cheader_filename="gst/rtsp-server/rtsp-session-pool.h"
GstRTSPSessionStream cheader_filename="gst/rtsp-server/rtsp-session.h"
GstRTSPSessionFilterFunc cheader_filename="gst/rtsp-server/rtsp-session-pool.h"
+GstRTSPSessionPoolFunc cheader_filename="gst/rtsp-server/rtsp-session-pool.h"
+GstSDPInfo cheader_filename="gst/rtsp-server/rtsp-sdp.h"
+GstRTSPFilterResult cheader_filename="gst/rtsp-server/rtsp-session-pool.h"
+GstRTSPKeepAliveFunc cheader_filename="gst/rtsp-server/rtsp-media.h"
+GstRTSPSendFunc cheader_filename="gst/rtsp-server/rtsp-media.h"
+gst_rtsp_sdp_from_media cheader_filename="gst/rtsp-server/rtsp-sdp.h"
gst_rtsp_client_get_media_mapping transfer_ownership="1"
gst_rtsp_client_get_session_pool transfer_ownership="1"
gst_rtsp_media_factory_get_launch transfer_ownership="1"
gst_rtsp_server_get_address transfer_ownership="1"
gst_rtsp_server_get_io_channel transfer_ownership="1" nullable="1"
gst_rtsp_server_get_media_mapping transfer_ownership="1"
+gst_rtsp_server_get_service transfer_ownership="1"
gst_rtsp_server_get_session_pool transfer_ownership="1"
gst_rtsp_server_get_service transfer_ownership="1"
gst_rtsp_server_attach.context nullable="1"
gst_rtsp_session_pool_find transfer_ownership="1" nullable="1"
gst_rtsp_session_pool_filter transfer_ownership="1" type_arguments="RTSPSession"
gst_rtsp_session_stream_set_transport transfer_ownership="1"
-GstRTSPKeepAliveFunc cheader_filename="gst/rtsp-server/rtsp-media.h"
-GstRTSPSendFunc cheader_filename="gst/rtsp-server/rtsp-media.h"
-GstRTSPSessionPoolFunc cheader_filename="gst/rtsp-server/rtsp-session-pool.h"
-gst_rtsp_sdp_from_media cheader_filename="gst/rtsp-server/rtsp-sdp.h"
+GstRTSPMedia.pipeline weak="0"