server: rework maincontext handling in clients
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 12 Nov 2012 13:09:09 +0000 (14:09 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 12 Nov 2012 14:01:09 +0000 (15:01 +0100)
commita58d404e1f703d89c31cd950b921b71ca99ee322
tree455a9ba8ee306676765112dd7b6d16b168c3ad92
parent5b4340067a0bc29d8efdded823064ccdf54c3257
server: rework maincontext handling in clients

Make a separate method to attach a client to a MainContext.

Let the server decide in what GMainContext the client will operate and give this
context to the client in attach. Then the server can later decide to use a
separate thread for each client or just use the mainthread.
gst/rtsp-server/rtsp-client.c
gst/rtsp-server/rtsp-client.h
gst/rtsp-server/rtsp-server.c