diff options
Diffstat (limited to 'gst-libs/gst/play/gstplay.c')
-rw-r--r-- | gst-libs/gst/play/gstplay.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst-libs/gst/play/gstplay.c b/gst-libs/gst/play/gstplay.c index d8658e49..f9389ea1 100644 --- a/gst-libs/gst/play/gstplay.c +++ b/gst-libs/gst/play/gstplay.c @@ -641,11 +641,11 @@ gst_play_seek_to_time (GstPlay * play, gint64 time_nanos) GST_IS_ELEMENT (video_sink_element)) { gboolean s = FALSE; - s = gst_element_seek (audio_sink_element, GST_FORMAT_TIME | + s = gst_element_seek (video_sink_element, GST_FORMAT_TIME | GST_SEEK_METHOD_SET | GST_SEEK_FLAG_FLUSH, time_nanos); if (!s) { - s = gst_element_seek (video_sink_element, GST_FORMAT_TIME | + s = gst_element_seek (audio_sink_element, GST_FORMAT_TIME | GST_SEEK_METHOD_SET | GST_SEEK_FLAG_FLUSH, time_nanos); } |