diff options
Diffstat (limited to 'gst/rtsp-server/rtsp-client.h')
-rw-r--r-- | gst/rtsp-server/rtsp-client.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/gst/rtsp-server/rtsp-client.h b/gst/rtsp-server/rtsp-client.h index 9949f1a..07b81d9 100644 --- a/gst/rtsp-server/rtsp-client.h +++ b/gst/rtsp-server/rtsp-client.h @@ -59,10 +59,14 @@ typedef struct _GstRTSPClientClass GstRTSPClientClass; * GstRTSPClient: * * @connection: the connection object handling the client request. - * @address: the address of the connection - * @media: handle to the media handled by the client. - * @pool: handle to the session pool used by the client. - * @thread: thread to handle the client connection + * @watch: watch for the connection + * @watchid: id of the watch + * @timeout: the session timeout + * @session_pool: handle to the session pool used by the client. + * @media_mapping: handle to the media mapping used by the client. + * @uri: cached uri + * @media: cached media + * @streams: a list of streams using @connection. * * The client structure. */ @@ -79,6 +83,8 @@ struct _GstRTSPClient { GstRTSPUrl *uri; GstRTSPMedia *media; + + GList *streams; }; struct _GstRTSPClientClass { |