diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2004-07-09 14:33:15 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2004-07-09 14:33:15 +0000 |
commit | 287d4d30a0bb8889e1b45b4008d6edbf97bdb0e5 (patch) | |
tree | 5942b060967c43721d337c048da0fb95c3dd7470 | |
parent | fd996ff883537111ef31445989d2d007ec6dfdfb (diff) | |
download | gst-plugins-bad-287d4d30a0bb8889e1b45b4008d6edbf97bdb0e5.tar.gz gst-plugins-bad-287d4d30a0bb8889e1b45b4008d6edbf97bdb0e5.tar.bz2 gst-plugins-bad-287d4d30a0bb8889e1b45b4008d6edbf97bdb0e5.zip |
examples/seeking/seek.c: Don't consume all CPU in the idle loop.
Original commit message from CVS:
* examples/seeking/seek.c: (iterate):
Don't consume all CPU in the idle loop.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | examples/seeking/seek.c | 1 |
2 files changed, 6 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2004-07-09 Wim Taymans <wim@fluendo.com> + * examples/seeking/seek.c: (iterate): + Don't consume all CPU in the idle loop. + +2004-07-09 Wim Taymans <wim@fluendo.com> + * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_new_output_pad), (gst_mpeg_demux_parse_packet), (gst_mpeg_demux_process_private): Add pad to element *after* setting the pad functions so that diff --git a/examples/seeking/seek.c b/examples/seeking/seek.c index fed6b7f9..3cd64cdf 100644 --- a/examples/seeking/seek.c +++ b/examples/seeking/seek.c @@ -805,6 +805,7 @@ iterate (gpointer data) if (!GST_FLAG_IS_SET (GST_OBJECT (data), GST_BIN_SELF_SCHEDULABLE)) { res = gst_bin_iterate (GST_BIN (data)); } else { + g_usleep (500); res = gst_element_get_state (GST_ELEMENT (data)) == GST_STATE_PLAYING; } |