Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gen_preroll_element):
Improve buffering a bit by avoiding a deadlock because we cannot assume
the underrun is always called.
2006-09-23 Wim Taymans <wim@fluendo.com>
+ * gst/playback/gstplaybasebin.c: (gen_preroll_element):
+ Improve buffering a bit by avoiding a deadlock because we cannot assume
+ the underrun is always called.
+
+2006-09-23 Wim Taymans <wim@fluendo.com>
+
Patch by: Young-Ho Cha <ganadist at chollian dot net>
* gst-libs/gst/riff/riff-ids.h:
* fire an underrun. */
g_signal_connect (G_OBJECT (preroll), "underrun",
G_CALLBACK (queue_out_of_data), play_base_bin);
+ /* configure threshold and callbacks */
+ queue_out_of_data (preroll, play_base_bin);
}
preroll_pad = gst_element_get_pad (preroll, "src");