diff --git a/plugins/elements/gsttypefindelement.c b/plugins/elements/gsttypefindelement.c index 9f8558290e..37f6cecb04 100644 --- a/plugins/elements/gsttypefindelement.c +++ b/plugins/elements/gsttypefindelement.c @@ -524,7 +524,7 @@ start_typefinding (GstTypeFindElement * typefind) GST_OBJECT_LOCK (typefind); if (typefind->caps) gst_caps_replace (&typefind->caps, NULL); - typefind->initial_offs = (guint64) - 1; + typefind->initial_offs = GST_BUFFER_OFFSET_NONE; GST_OBJECT_UNLOCK (typefind); typefind->mode = MODE_TYPEFIND; @@ -841,7 +841,7 @@ gst_type_find_element_chain (GstPad * pad, GstObject * parent, case MODE_TYPEFIND: { GST_OBJECT_LOCK (typefind); - if (typefind->initial_offs == GST_CLOCK_TIME_NONE) + if (typefind->initial_offs == GST_BUFFER_OFFSET_NONE) typefind->initial_offs = GST_BUFFER_OFFSET (buffer); gst_adapter_push (typefind->adapter, buffer); GST_OBJECT_UNLOCK (typefind);