remove some more deprecated methods

This commit is contained in:
Wim Taymans 2011-05-24 18:39:41 +02:00
parent 7da32991df
commit 0d546490f6
2 changed files with 0 additions and 40 deletions

View file

@ -242,10 +242,6 @@ extern GstDebugCategory *_priv_GST_CAT_POLL;
#endif
#ifdef GST_DISABLE_DEPRECATED
typedef GList* (*GstPadIntLinkFunction) (GstPad *pad);
#endif
G_END_DECLS
#endif /* __GST_PRIVATE_H__ */

View file

@ -1152,42 +1152,6 @@ gst_element_request_pad (GstElement * element,
return _gst_element_request_pad (element, templ, name, caps);
}
/**
* gst_element_get_pad:
* @element: a #GstElement.
* @name: the name of the pad to retrieve.
*
* Retrieves a pad from @element by name. Tries gst_element_get_static_pad()
* first, then gst_element_get_request_pad().
*
* Deprecated: This function is deprecated as it's unclear if the reference
* to the result pad should be released with gst_object_unref() in case of a static pad
* or gst_element_release_request_pad() in case of a request pad.
* Use gst_element_get_static_pad() or gst_element_get_request_pad() instead.
*
* Returns: (transfer full): the #GstPad if found, otherwise %NULL. Unref or Release after usage,
* depending on the type of the pad.
*/
#ifndef GST_REMOVE_DEPRECATED
#ifdef GST_DISABLE_DEPRECATED
GstPad *gst_element_get_pad (GstElement * element, const gchar * name);
#endif
GstPad *
gst_element_get_pad (GstElement * element, const gchar * name)
{
GstPad *pad;
g_return_val_if_fail (GST_IS_ELEMENT (element), NULL);
g_return_val_if_fail (name != NULL, NULL);
pad = gst_element_get_static_pad (element, name);
if (!pad)
pad = gst_element_get_request_pad (element, name);
return pad;
}
#endif /* GST_REMOVE_DEPRECATED */
static GstIterator *
gst_element_iterate_pad_list (GstElement * element, GList ** padlist)
{