Provided by: libgstreamer-perl_0.19-1_amd64 bug

NAME

       GStreamer::Pipeline -  Top-level bin with clocking and bus management functionality.

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 : default true : readable / writable / private)
           Whether to automatically flush the pipeline's bus when going from READY into NULL
           state

       'delay' (Glib::UInt64 : default 0 : readable / writable / private)
           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-2011 by the gtk2-perl team.

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