releasing a request pad

Brendan Long self at brendanlong.com
Fri Sep 6 14:39:47 PDT 2013


On 09/05/2013 05:53 AM, rashmi wrote:
> Okay!! Thanks..So I assume the memory for that pad is released by
> gst_release_request_pad and I don't have to unref it again
> using gst_object_unref()....right??
When you need to know this kind of information, it's good to look at the
documentation (I just googled "gst_element_release_request_pad" and
clicked the first link
<http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html#gst-element-release-request-pad>).
Here's what it says:
> This does not unref the pad. If the pad was created by using
> |gst_element_get_request_pad()|
> <http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html#gst-element-get-request-pad>,
> |gst_element_release_request_pad()|
> <http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html#gst-element-release-request-pad>
> needs to be followed by |gst_object_unref()|
> <http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html#gst-object-unref>
> to free the /|pad|/. 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130906/dcb60261/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 555 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130906/dcb60261/attachment.pgp>


More information about the gstreamer-devel mailing list