Next:
GStreamer::Buffer
Previous:
GStreamer
 [Gtk2-Perl - Table of Contents][Gtk2-Perl - Index]

GStreamer::Bin



NAME

GStreamer::Bin

HIERARCHY

  Glib::Object
  +----GStreamer::Object
       +----GStreamer::Element
            +----GStreamer::Bin

INTERFACES

  GStreamer::ChildProxy

METHODS

element = GStreamer::Bin->new ($name)

$bin->add ($element, ...)

element = $bin->get_by_interface ($interface)

element = $bin->get_by_name ($name)

element = $bin->get_by_name_recurse_up ($name)

iterator = $bin->iterate_all_by_interface ($interface)

iterator = $bin->iterate_elements

iterator = $bin->iterate_recurse

iterator = $bin->iterate_sinks

iterator = $bin->iterate_sorted

$bin->remove ($element, ...)

PROPERTIES

'async-handling' (boolean : readable / writable)
The bin will handle Asynchronous state changes

SIGNALS

element-added (GStreamer::Bin, GStreamer::Element)
element-removed (GStreamer::Bin, GStreamer::Element)

SEE ALSO

GStreamer, Glib::Object, GStreamer::Object, GStreamer::Element

COPYRIGHT

Copyright (C) 2005-2008 by the gtk2-perl team.

This software is licensed under the LGPL. See GStreamer for a full notice.


[Top] Generated by Marek::Pod::HTML 0.49 on Wed Dec 16 22:59:46 2009