summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2004-07-09 14:33:15 +0000
committerWim Taymans <wim.taymans@gmail.com>2004-07-09 14:33:15 +0000
commit7798d53055e75af85955cb102d837aa96e973af3 (patch)
tree7fd023f86532a46ea9ff4699ac38b0d32b6617a3 /examples
parentcc61bf2d8dbce59040efbeb7d6342f79568a387a (diff)
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.
Diffstat (limited to 'examples')
-rw-r--r--examples/seeking/seek.c1
1 files changed, 1 insertions, 0 deletions
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;
}