diff --git a/ChangeLog b/ChangeLog index 70f6953317..5a3b1de193 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-08-26 David Schleef + + * gst/gstutils.c: Remove check in gst_pad_query_convert() that + src_val must be positive, because that's not a requirement. + This causes problems with converting negative granulepos + values for Dirac. + 2008-08-25 Wim Taymans * gst/gstclock.c: (gst_clock_add_observation): diff --git a/gst/gstutils.c b/gst/gstutils.c index a48b84942c..b28f6a1370 100644 --- a/gst/gstutils.c +++ b/gst/gstutils.c @@ -2788,7 +2788,6 @@ gst_pad_query_convert (GstPad * pad, GstFormat src_format, gint64 src_val, gboolean ret; g_return_val_if_fail (GST_IS_PAD (pad), FALSE); - g_return_val_if_fail (src_val >= 0, FALSE); g_return_val_if_fail (dest_format != NULL, FALSE); g_return_val_if_fail (dest_val != NULL, FALSE);