diff --git a/ChangeLog b/ChangeLog index 5132a6eab5..e91dcd17b6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-10-13 Julien MOUTTE + + * tests/examples/seek/seek.c: (do_seek), (start_seek), + (rate_spinbutton_changed_cb), (msg_state_changed): Stop the scale + updater when we start grabing the slider. Don't wait for the + pipeline to be PAUSED. + 2006-10-13 Tim-Philipp Müller * gst-libs/gst/interfaces/mixer.c: (gst_mixer_list_tracks), diff --git a/tests/examples/seek/seek.c b/tests/examples/seek/seek.c index 0445c956e0..956c0ad343 100644 --- a/tests/examples/seek/seek.c +++ b/tests/examples/seek/seek.c @@ -1137,6 +1137,8 @@ start_seek (GtkWidget * widget, GdkEventButton * event, gpointer user_data) if (event->type != GDK_BUTTON_PRESS) return FALSE; + set_update_scale (FALSE); + if (state == GST_STATE_PLAYING && flush_seek && scrub) { GST_DEBUG ("start scrub seek, PAUSE"); gst_element_set_state (pipeline, GST_STATE_PAUSED);