summaryrefslogtreecommitdiff
path: root/gst/rtsp-server/rtsp-client.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2013-07-10 16:49:55 +0200
committerWim Taymans <wim.taymans@collabora.co.uk>2013-07-10 17:02:58 +0200
commit27917f4ef3ad2cd7fefb2dde16fb0d5df4938479 (patch)
treeca6e00018f54182a0152acd7ab06380607e4ccfd /gst/rtsp-server/rtsp-client.h
parent25269c7b1ae0269cbad0d437efab91e3ca2629f1 (diff)
server: use thread pool
Use the thread pool instead of doing our own thing.
Diffstat (limited to 'gst/rtsp-server/rtsp-client.h')
-rw-r--r--gst/rtsp-server/rtsp-client.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gst/rtsp-server/rtsp-client.h b/gst/rtsp-server/rtsp-client.h
index a7311c2..5b6963f 100644
--- a/gst/rtsp-server/rtsp-client.h
+++ b/gst/rtsp-server/rtsp-client.h
@@ -30,6 +30,7 @@ typedef struct _GstRTSPClientClass GstRTSPClientClass;
typedef struct _GstRTSPClientState GstRTSPClientState;
typedef struct _GstRTSPClientPrivate GstRTSPClientPrivate;
+#include "rtsp-server.h"
#include "rtsp-media.h"
#include "rtsp-mount-points.h"
#include "rtsp-session-pool.h"
@@ -49,6 +50,7 @@ typedef struct _GstRTSPClientPrivate GstRTSPClientPrivate;
/**
* GstRTSPClientState:
+ * @server: the server
* @client: the client
* @request: the complete request
* @uri: the complete url parsed from @request
@@ -65,6 +67,7 @@ typedef struct _GstRTSPClientPrivate GstRTSPClientPrivate;
* Information passed around containing the client state of a request.
*/
struct _GstRTSPClientState {
+ GstRTSPServer *server;
GstRTSPClient *client;
GstRTSPMessage *request;
GstRTSPUrl *uri;