GstRTSPSessionMedia

GstRTSPSessionMedia

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GstRTSPSessionMedia

Description

Functions

gst_rtsp_session_media_new ()

GstRTSPSessionMedia *
gst_rtsp_session_media_new (const gchar *path,
                            GstRTSPMedia *media);

gst_rtsp_session_media_matches ()

gboolean
gst_rtsp_session_media_matches (GstRTSPSessionMedia *media,
                                const gchar *path,
                                gint *matched);

gst_rtsp_session_media_get_media ()

GstRTSPMedia *
gst_rtsp_session_media_get_media (GstRTSPSessionMedia *media);

gst_rtsp_session_media_get_base_time ()

GstClockTime
gst_rtsp_session_media_get_base_time (GstRTSPSessionMedia *media);

gst_rtsp_session_media_get_rtpinfo ()

gchar *
gst_rtsp_session_media_get_rtpinfo (GstRTSPSessionMedia *media);

gst_rtsp_session_media_set_state ()

gboolean
gst_rtsp_session_media_set_state (GstRTSPSessionMedia *media,
                                  GstState state);

gst_rtsp_session_media_get_rtsp_state ()

GstRTSPState
gst_rtsp_session_media_get_rtsp_state (GstRTSPSessionMedia *media);

gst_rtsp_session_media_set_rtsp_state ()

void
gst_rtsp_session_media_set_rtsp_state (GstRTSPSessionMedia *media,
                                       GstRTSPState state);

gst_rtsp_session_media_get_transport ()

GstRTSPStreamTransport *
gst_rtsp_session_media_get_transport (GstRTSPSessionMedia *media,
                                      guint idx);

gst_rtsp_session_media_set_transport ()

GstRTSPStreamTransport *
gst_rtsp_session_media_set_transport (GstRTSPSessionMedia *media,
                                      GstRTSPStream *stream,
                                      GstRTSPTransport *tr);

gst_rtsp_session_media_alloc_channels ()

gboolean
gst_rtsp_session_media_alloc_channels (GstRTSPSessionMedia *media,
                                       GstRTSPRange *range);

Types and Values

struct GstRTSPSessionMedia

struct GstRTSPSessionMedia;

struct GstRTSPSessionMediaClass

struct GstRTSPSessionMediaClass {
  GObjectClass  parent_class;
};