From 2992b384a6d9286ae8bfc6425418d7c7034625c9 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Mon, 17 Oct 2005 17:46:37 +0000 Subject: [PATCH] Check validity of end time based on end time variable, not start time. Original commit message from CVS: Check validity of end time based on end time variable, not start time. --- ChangeLog | 5 +++++ gst/base/gstbasesink.c | 2 +- libs/gst/base/gstbasesink.c | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5d0bca7294..13b3a48aa6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-10-17 Michael Smith + + * gst/base/gstbasesink.c: (gst_base_sink_do_sync): + Check if end time is valid using end time, not start time. + 2005-10-17 Stefan Kost * check/gst-libs/controller.c: (GST_START_TEST), diff --git a/gst/base/gstbasesink.c b/gst/base/gstbasesink.c index e55fb3210e..41a49a26e4 100644 --- a/gst/base/gstbasesink.c +++ b/gst/base/gstbasesink.c @@ -988,7 +988,7 @@ gst_base_sink_do_sync (GstBaseSink * basesink, GstBuffer * buffer) bclass->get_times (basesink, buffer, &start, &end); start_valid = GST_CLOCK_TIME_IS_VALID (start); - end_valid = GST_CLOCK_TIME_IS_VALID (start); + end_valid = GST_CLOCK_TIME_IS_VALID (end); GST_DEBUG_OBJECT (basesink, "got times start: %" GST_TIME_FORMAT ", end: %" GST_TIME_FORMAT, GST_TIME_ARGS (start), GST_TIME_ARGS (end)); diff --git a/libs/gst/base/gstbasesink.c b/libs/gst/base/gstbasesink.c index e55fb3210e..41a49a26e4 100644 --- a/libs/gst/base/gstbasesink.c +++ b/libs/gst/base/gstbasesink.c @@ -988,7 +988,7 @@ gst_base_sink_do_sync (GstBaseSink * basesink, GstBuffer * buffer) bclass->get_times (basesink, buffer, &start, &end); start_valid = GST_CLOCK_TIME_IS_VALID (start); - end_valid = GST_CLOCK_TIME_IS_VALID (start); + end_valid = GST_CLOCK_TIME_IS_VALID (end); GST_DEBUG_OBJECT (basesink, "got times start: %" GST_TIME_FORMAT ", end: %" GST_TIME_FORMAT, GST_TIME_ARGS (start), GST_TIME_ARGS (end));