2005-07-14 Wim Taymans <wim@fluendo.com>
+ * gst/playback/gstplaybasebin.c: (check_queue), (probe_triggered),
+ (mute_stream), (silence_stream):
+ Small debug additions.
+
+2005-07-14 Wim Taymans <wim@fluendo.com>
+
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose),
(gst_ogg_pad_submit_packet), (gst_ogg_pad_submit_page),
(gst_ogg_demux_activate_chain), (gst_ogg_demux_loop):
GstPlayBaseBin *play_base_bin = g_object_get_data (G_OBJECT (queue), "pbb");
guint64 level = 0;
+ GST_DEBUG ("check queue triggered");
+
g_object_get (G_OBJECT (queue), "current-level-time", &level, NULL);
GST_DEBUG ("Queue size: %" GST_TIME_FORMAT, GST_TIME_ARGS (level));
level = level * 100 / play_base_bin->queue_threshold;
group = (GstPlayBaseGroup *) g_object_get_data (G_OBJECT (info), "group");
play_base_bin = group->bin;
+ GST_DEBUG ("probe triggered");
+
if (GST_EVENT_TYPE (event) == GST_EVENT_EOS) {
gint num_groups = 0;
gboolean have_left;
{
GstStreamInfo *info = GST_STREAM_INFO (data);
+ GST_DEBUG ("mute stream triggered");
+
g_object_set (G_OBJECT (info), "mute", TRUE, NULL);
gst_pad_remove_buffer_probe (GST_PAD_CAST (info->object),
G_CALLBACK (mute_stream), data);
static gboolean
silence_stream (GstPad * pad, GstMiniObject * data, gpointer user_data)
{
+ GST_DEBUG ("silence stream triggered");
+
/* no data */
return FALSE;
}