tests/examples/seek/seek.c: Add some seek flags when changing rate.
authorJulien Moutte <julien@moutte.net>
Tue, 12 Feb 2008 19:50:36 +0000 (19:50 +0000)
committerJulien Moutte <julien@moutte.net>
Tue, 12 Feb 2008 19:50:36 +0000 (19:50 +0000)
Original commit message from CVS:
2008-02-12  Julien Moutte  <julien@fluendo.com>

* tests/examples/seek/seek.c: (rate_spinbutton_changed_cb): Add
some seek flags when changing rate.

ChangeLog
tests/examples/seek/seek.c

index 9899064..35a2047 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-02-12  Julien Moutte  <julien@fluendo.com>
+
+       * tests/examples/seek/seek.c: (rate_spinbutton_changed_cb): Add
+       some seek flags when changing rate.
+
 2008-02-12  Wim Taymans  <wim.taymans@collabora.co.uk>
 
        * gst-libs/gst/rtp/gstbasertpaudiopayload.c:
index 5ff16c0..fcc2628 100644 (file)
@@ -1441,6 +1441,10 @@ rate_spinbutton_changed_cb (GtkSpinButton * button, GstPipeline * pipeline)
     flags |= GST_SEEK_FLAG_FLUSH;
   if (loop_seek)
     flags |= GST_SEEK_FLAG_SEGMENT;
+  if (accurate_seek)
+    flags |= GST_SEEK_FLAG_ACCURATE;
+  if (keyframe_seek)
+    flags |= GST_SEEK_FLAG_KEY_UNIT;
 
   if (rate >= 0) {
     s_event = gst_event_new_seek (rate,