playback: Set queues silent property to TRUE

We don't use the queue signals within playsink.
This commit is contained in:
Edward Hervey 2010-08-31 10:09:51 +02:00
parent 54f4aa28c2
commit e75e7dfa80

View File

@ -1230,7 +1230,7 @@ gen_video_chain (GstPlaySink * playsink, gboolean raw, gboolean async)
prev = NULL; prev = NULL;
} else { } else {
g_object_set (G_OBJECT (chain->queue), "max-size-buffers", 3, g_object_set (G_OBJECT (chain->queue), "max-size-buffers", 3,
"max-size-bytes", 0, "max-size-time", (gint64) 0, NULL); "max-size-bytes", 0, "max-size-time", (gint64) 0, "silent", TRUE, NULL);
gst_bin_add (bin, chain->queue); gst_bin_add (bin, chain->queue);
head = prev = chain->queue; head = prev = chain->queue;
} }
@ -1432,7 +1432,8 @@ gen_text_chain (GstPlaySink * playsink)
"queue"), ("rendering might be suboptimal")); "queue"), ("rendering might be suboptimal"));
} else { } else {
g_object_set (G_OBJECT (chain->queue), "max-size-buffers", 3, g_object_set (G_OBJECT (chain->queue), "max-size-buffers", 3,
"max-size-bytes", 0, "max-size-time", (gint64) 0, NULL); "max-size-bytes", 0, "max-size-time", (gint64) 0,
"silent", TRUE, NULL);
gst_bin_add (bin, chain->queue); gst_bin_add (bin, chain->queue);
} }
/* we have a custom sink, this will be our textsinkpad */ /* we have a custom sink, this will be our textsinkpad */
@ -1477,7 +1478,8 @@ gen_text_chain (GstPlaySink * playsink)
"queue"), ("video rendering might be suboptimal")); "queue"), ("video rendering might be suboptimal"));
} else { } else {
g_object_set (G_OBJECT (chain->queue), "max-size-buffers", 3, g_object_set (G_OBJECT (chain->queue), "max-size-buffers", 3,
"max-size-bytes", 0, "max-size-time", (gint64) 0, NULL); "max-size-bytes", 0, "max-size-time", (gint64) 0,
"silent", TRUE, NULL);
gst_bin_add (bin, chain->queue); gst_bin_add (bin, chain->queue);
videosinkpad = gst_element_get_static_pad (chain->queue, "sink"); videosinkpad = gst_element_get_static_pad (chain->queue, "sink");
} }
@ -1516,7 +1518,8 @@ gen_text_chain (GstPlaySink * playsink)
"queue"), ("rendering might be suboptimal")); "queue"), ("rendering might be suboptimal"));
} else { } else {
g_object_set (G_OBJECT (element), "max-size-buffers", 3, g_object_set (G_OBJECT (element), "max-size-buffers", 3,
"max-size-bytes", 0, "max-size-time", (gint64) 0, NULL); "max-size-bytes", 0, "max-size-time", (gint64) 0,
"silent", TRUE, NULL);
gst_bin_add (bin, element); gst_bin_add (bin, element);
gst_element_link_pads_full (element, "src", chain->overlay, gst_element_link_pads_full (element, "src", chain->overlay,
"subtitle_sink", GST_PAD_LINK_CHECK_TEMPLATE_CAPS); "subtitle_sink", GST_PAD_LINK_CHECK_TEMPLATE_CAPS);
@ -1658,6 +1661,7 @@ gen_audio_chain (GstPlaySink * playsink, gboolean raw)
head = chain->sink; head = chain->sink;
prev = NULL; prev = NULL;
} else { } else {
g_object_set (chain->queue, "silent", TRUE, NULL);
gst_bin_add (bin, chain->queue); gst_bin_add (bin, chain->queue);
prev = head = chain->queue; prev = head = chain->queue;
} }
@ -1969,6 +1973,7 @@ gen_vis_chain (GstPlaySink * playsink)
chain->queue = gst_element_factory_make ("queue", "visqueue"); chain->queue = gst_element_factory_make ("queue", "visqueue");
if (chain->queue == NULL) if (chain->queue == NULL)
goto no_queue; goto no_queue;
g_object_set (chain->queue, "silent", TRUE, NULL);
gst_bin_add (bin, chain->queue); gst_bin_add (bin, chain->queue);
chain->conv = gst_element_factory_make ("audioconvert", "aconv"); chain->conv = gst_element_factory_make ("audioconvert", "aconv");