mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-09-01 01:33:52 +00:00
collectpads: remove unimplemented api
We can always add this back if we need it. Fixes parts of #670852.
This commit is contained in:
parent
363293731e
commit
e9b62b030c
4 changed files with 0 additions and 88 deletions
|
@ -648,10 +648,6 @@ gst_collect_pads_start
|
||||||
gst_collect_pads_stop
|
gst_collect_pads_stop
|
||||||
|
|
||||||
gst_collect_pads_available
|
gst_collect_pads_available
|
||||||
gst_collect_pads_is_active
|
|
||||||
|
|
||||||
gst_collect_pads_collect
|
|
||||||
gst_collect_pads_collect_range
|
|
||||||
|
|
||||||
gst_collect_pads_flush
|
gst_collect_pads_flush
|
||||||
gst_collect_pads_peek
|
gst_collect_pads_peek
|
||||||
|
|
|
@ -754,83 +754,6 @@ unknown_pad:
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_collect_pads_is_active:
|
|
||||||
* @pads: the collectspads to use
|
|
||||||
* @pad: the pad to check
|
|
||||||
*
|
|
||||||
* Check if a pad is active.
|
|
||||||
*
|
|
||||||
* This function is currently not implemented.
|
|
||||||
*
|
|
||||||
* MT safe.
|
|
||||||
*
|
|
||||||
* Returns: %TRUE if the pad is active.
|
|
||||||
*/
|
|
||||||
gboolean
|
|
||||||
gst_collect_pads_is_active (GstCollectPads * pads, GstPad * pad)
|
|
||||||
{
|
|
||||||
g_return_val_if_fail (pads != NULL, FALSE);
|
|
||||||
g_return_val_if_fail (GST_IS_COLLECT_PADS (pads), FALSE);
|
|
||||||
g_return_val_if_fail (pad != NULL, FALSE);
|
|
||||||
g_return_val_if_fail (GST_IS_PAD (pad), FALSE);
|
|
||||||
|
|
||||||
g_warning ("gst_collect_pads_is_active() is not implemented");
|
|
||||||
|
|
||||||
return FALSE;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_collect_pads_collect:
|
|
||||||
* @pads: the collectspads to use
|
|
||||||
*
|
|
||||||
* Collect data on all pads. This function is usually called
|
|
||||||
* from a #GstTask function in an element.
|
|
||||||
*
|
|
||||||
* This function is currently not implemented.
|
|
||||||
*
|
|
||||||
* MT safe.
|
|
||||||
*
|
|
||||||
* Returns: #GstFlowReturn of the operation.
|
|
||||||
*/
|
|
||||||
GstFlowReturn
|
|
||||||
gst_collect_pads_collect (GstCollectPads * pads)
|
|
||||||
{
|
|
||||||
g_return_val_if_fail (pads != NULL, GST_FLOW_ERROR);
|
|
||||||
g_return_val_if_fail (GST_IS_COLLECT_PADS (pads), GST_FLOW_ERROR);
|
|
||||||
|
|
||||||
g_warning ("gst_collect_pads_collect() is not implemented");
|
|
||||||
|
|
||||||
return GST_FLOW_NOT_SUPPORTED;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* gst_collect_pads_collect_range:
|
|
||||||
* @pads: the collectspads to use
|
|
||||||
* @offset: the offset to collect
|
|
||||||
* @length: the length to collect
|
|
||||||
*
|
|
||||||
* Collect data with @offset and @length on all pads. This function
|
|
||||||
* is typically called in the getrange function of an element.
|
|
||||||
*
|
|
||||||
* This function is currently not implemented.
|
|
||||||
*
|
|
||||||
* MT safe.
|
|
||||||
*
|
|
||||||
* Returns: #GstFlowReturn of the operation.
|
|
||||||
*/
|
|
||||||
GstFlowReturn
|
|
||||||
gst_collect_pads_collect_range (GstCollectPads * pads, guint64 offset,
|
|
||||||
guint length)
|
|
||||||
{
|
|
||||||
g_return_val_if_fail (pads != NULL, GST_FLOW_ERROR);
|
|
||||||
g_return_val_if_fail (GST_IS_COLLECT_PADS (pads), GST_FLOW_ERROR);
|
|
||||||
|
|
||||||
g_warning ("gst_collect_pads_collect_range() is not implemented");
|
|
||||||
|
|
||||||
return GST_FLOW_NOT_SUPPORTED;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Must be called with STREAM_LOCK.
|
* Must be called with STREAM_LOCK.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -318,12 +318,8 @@ GstCollectData* gst_collect_pads_add_pad_full (GstCollectPads *pads, GstPad *pad
|
||||||
GstCollectDataDestroyNotify destroy_notify,
|
GstCollectDataDestroyNotify destroy_notify,
|
||||||
gboolean lock);
|
gboolean lock);
|
||||||
gboolean gst_collect_pads_remove_pad (GstCollectPads *pads, GstPad *pad);
|
gboolean gst_collect_pads_remove_pad (GstCollectPads *pads, GstPad *pad);
|
||||||
gboolean gst_collect_pads_is_active (GstCollectPads *pads, GstPad *pad);
|
|
||||||
|
|
||||||
/* start/stop collection */
|
/* start/stop collection */
|
||||||
GstFlowReturn gst_collect_pads_collect (GstCollectPads *pads);
|
|
||||||
GstFlowReturn gst_collect_pads_collect_range (GstCollectPads *pads, guint64 offset, guint length);
|
|
||||||
|
|
||||||
void gst_collect_pads_start (GstCollectPads *pads);
|
void gst_collect_pads_start (GstCollectPads *pads);
|
||||||
void gst_collect_pads_stop (GstCollectPads *pads);
|
void gst_collect_pads_stop (GstCollectPads *pads);
|
||||||
void gst_collect_pads_set_flushing (GstCollectPads *pads, gboolean flushing);
|
void gst_collect_pads_set_flushing (GstCollectPads *pads, gboolean flushing);
|
||||||
|
|
|
@ -213,12 +213,9 @@ EXPORTS
|
||||||
gst_collect_pads_add_pad_full
|
gst_collect_pads_add_pad_full
|
||||||
gst_collect_pads_available
|
gst_collect_pads_available
|
||||||
gst_collect_pads_clip_running_time
|
gst_collect_pads_clip_running_time
|
||||||
gst_collect_pads_collect
|
|
||||||
gst_collect_pads_collect_range
|
|
||||||
gst_collect_pads_event_default
|
gst_collect_pads_event_default
|
||||||
gst_collect_pads_flush
|
gst_collect_pads_flush
|
||||||
gst_collect_pads_get_type
|
gst_collect_pads_get_type
|
||||||
gst_collect_pads_is_active
|
|
||||||
gst_collect_pads_new
|
gst_collect_pads_new
|
||||||
gst_collect_pads_peek
|
gst_collect_pads_peek
|
||||||
gst_collect_pads_pop
|
gst_collect_pads_pop
|
||||||
|
|
Loading…
Reference in a new issue