diff --git a/ChangeLog b/ChangeLog index 3cc40f08a4..705a6b6e21 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-04-25 Benjamin Otte + + * gst/gstelement.c: (gst_element_change_state): + fix assertion to do an int comparison + 2004-04-25 Benjamin Otte * gst/elements/gstfilesrc.c: (gst_filesrc_open_file): diff --git a/gst/gstelement.c b/gst/gstelement.c index 9d297c95ac..8918427d8a 100644 --- a/gst/gstelement.c +++ b/gst/gstelement.c @@ -2881,7 +2881,7 @@ gst_element_change_state (GstElement * element) switch (old_transition) { case GST_STATE_PLAYING_TO_PAUSED: if (element->clock) { - GstClockTime time = gst_clock_get_event_time (element->clock); + GstClockTimeDiff time = gst_clock_get_event_time (element->clock); g_assert (time >= element->base_time); element->base_time = time - element->base_time;