void
gst_event_free (GstEvent* event)
{
+ GST_INFO (GST_CAT_EVENT, "freeing event %p", event);
+
g_mutex_lock (_gst_event_chunk_lock);
if (GST_EVENT_SRC (event)) {
gst_object_unref (GST_EVENT_SRC (event));
/**
* gst_event_new_info:
- * @props: The GstProps for this info event
+ * @firstname: the first property name
+ * @...: properties
*
* Allocate a new info event with the given props.
*
return event;
}
-/**
- * gst_event_new_state_change:
- * @old: The old state
- * @state: The new state
- *
- * Allocate a new state change event with the given props.
- *
- * Returns: A new state change event.
- */
-GstEvent*
-gst_event_new_state_change (GstElementState old, GstElementState state)
-{
- GstEvent *event;
-
- event = gst_event_new (GST_EVENT_STATE_CHANGE);
- GST_EVENT_STATE_OLD (event) = old;
- GST_EVENT_STATE_NEW (event) = state;
-
- return event;
-}