Bin.iterateAllByInterface

Looks for all elements inside the bin that implements the given interface. You can safely cast all returned elements to the given interface. The function recurses inside child bins. The iterator will yield a series of #GstElement.

class Bin
iterateAllByInterface

Parameters

iface gobject.types.GType

the #GType of an interface

Return Value

Type: gst.iterator.Iterator

a #GstIterator of #GstElement for all elements in the bin implementing the given interface