Gtk2-Perl

Description A set of Perl bindings for Gtk+ 2.0 and various related libraries
Gtk2-Perl > Perl Manuals > GStreamer-Pipeline
Source

Index


NAME ^

GStreamer::Pipeline

HIERARCHY ^

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







INTERFACES ^

  GStreamer::ChildProxy







METHODS ^

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

* $name (string or undef)

$pipeline->auto_clock

bus = $pipeline->get_bus

clock = $pipeline->get_clock

$pipeline->set_clock ($clock)

* $clock (GStreamer::Clock)

unsigned integer = $pipeline->get_last_stream_time

$pipeline->set_new_stream_time ($time)

* $time (unsigned integer)

$pipeline->use_clock ($clock)

* $clock (GStreamer::Clock)

PROPERTIES ^

'auto-flush-bus' (boolean : readable / writable)

Whether to automatically flush the pipeline's bus when going from READY into NULL state

'delay' (Glib::UInt64 : readable / writable)

Expected delay needed for elements to spin up to PLAYING in nanoseconds

SEE ALSO ^

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

COPYRIGHT ^

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

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