From ebd9be59fe63b242d6c7f3c28088c73392927b3b Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=B6ran=20J=C3=B6nsson?= Date: Tue, 16 Sep 2014 11:29:38 +0200 Subject: [PATCH] client: make define for the WATCH_BACKLOG See https://bugzilla.gnome.org/show_bug.cgi?id=736322 --- gst/rtsp-server/rtsp-client.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gst/rtsp-server/rtsp-client.c b/gst/rtsp-server/rtsp-client.c index eb87c84..d616e84 100644 --- a/gst/rtsp-server/rtsp-client.c +++ b/gst/rtsp-server/rtsp-client.c @@ -92,6 +92,10 @@ struct _GstRTSPClientPrivate static GMutex tunnels_lock; static GHashTable *tunnels; /* protected by tunnels_lock */ +/* FIXME make this configurable. We don't want to do this yet because it will + * be superceeded by a cache object later */ +#define WATCH_BACKLOG_SIZE 100 + #define DEFAULT_SESSION_POOL NULL #define DEFAULT_MOUNT_POINTS NULL #define DEFAULT_DROP_BACKLOG TRUE @@ -3324,9 +3328,7 @@ gst_rtsp_client_attach (GstRTSPClient * client, GMainContext * context) gst_rtsp_client_set_send_func (client, do_send_message, priv->watch, (GDestroyNotify) gst_rtsp_watch_unref); - /* FIXME make this configurable. We don't want to do this yet because it will - * be superceeded by a cache object later */ - gst_rtsp_watch_set_send_backlog (priv->watch, 0, 100); + gst_rtsp_watch_set_send_backlog (priv->watch, 0, WATCH_BACKLOG_SIZE); GST_INFO ("client %p: attaching to context %p", client, context); res = gst_rtsp_watch_attach (priv->watch, context); -- 2.7.4