[gst-devel] Re: [gst-cvs] tpm gst-plugins-good: gst-plugins-good/ gst-plugins-good/gst/avi/
Andy Wingo
wingo at pobox.com
Fri Feb 3 03:10:04 CET 2006
Yo,
On Thu, 2006-02-02 at 04:29 -0800, Tim Mueller wrote:
> http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/gst/avi/gstavidemux.c.diff?r1=1.160&r2=1.161
>
> +static gboolean
> +gst_avi_demux_all_source_pads_unlinked (GstAviDemux * avi)
> +{
> + gint i, num_unlinked = 0;
> + for (i = 0; i < avi->num_streams; ++i) {
> + GstPad *peer;
> + peer = gst_pad_get_peer (avi->stream[i].pad);
> + if (peer) {
> + gst_object_unref (peer);
> + } else {
> + ++num_unlinked;
> + }
> + }
> + return (num_unlinked == avi->num_streams);
> +}
I believe you are looking for gst_pad_is_linked.
Regards,
--
Andy Wingo
http://wingolog.org/
More information about the gstreamer-devel
mailing list