[Telepathy-commits] [telepathy-stream-engine/master] Limit post-tee leaky queues to a single buffer
Olivier Crête
olivier.crete at collabora.co.uk
Mon Feb 16 21:04:40 PST 2009
---
src/videopreview.c | 1 +
src/videostream.c | 5 ++++-
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/src/videopreview.c b/src/videopreview.c
index 63da17f..f762563 100644
--- a/src/videopreview.c
+++ b/src/videopreview.c
@@ -128,6 +128,7 @@ make_sink (TpStreamEngineVideoPreview *self)
g_object_set (queue,
"leaky", 2,
+ "max-size-buffers", 1,
NULL);
if (!gst_element_link (queue, sink))
diff --git a/src/videostream.c b/src/videostream.c
index 85385f9..dbb1633 100644
--- a/src/videostream.c
+++ b/src/videostream.c
@@ -247,7 +247,10 @@ tp_stream_engine_video_stream_constructor (GType type,
return obj;
}
- g_object_set (self->priv->queue, "leaky", 2, NULL);
+ g_object_set (self->priv->queue,
+ "leaky", 2,
+ "max-size-buffers", 1,
+ NULL);
if (!gst_bin_add (GST_BIN (self->priv->bin), self->priv->queue))
{
--
1.5.6.5
More information about the telepathy-commits
mailing list