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

NAME

       GStreamer::Clock -  Abstract class for global clocks

HIERARCHY

         Glib::Object
         +----GStreamer::Object
              +----GStreamer::Clock

METHODS

   clockid = $clock->new_periodic_id ($start_time, $interval)
       •   $start_time (unsigned integer)

       •   $interval (unsigned integer)

   clockid = $clock->new_single_shot_id ($time)
       •   $time (unsigned integer)

   list = $clock->add_observation ($slave, $master)
       •   $slave (unsigned integer)

       •   $master (unsigned integer)

   unsigned integer = $clock->adjust_unlocked ($internal)
       •   $internal (unsigned integer)

   (internal, external, rate_num, rate_denom) = $clock->get_calibration
   $clock->set_calibration ($internal, $external, $rate_num, $rate_denom)
       •   $internal (unsigned integer)

       •   $external (unsigned integer)

       •   $rate_num (unsigned integer)

       •   $rate_denom (unsigned integer)

   unsigned integer = $clock->get_internal_time
   clock or undef = $clock->get_master
   boolean = $clock->set_master ($master)
       •   $master (GStreamer::Clock)

   64 bit unsigned = $clock->get_resolution
   64 bit unsigned = $clock->set_resolution ($resolution)
       •   $resolution (64 bit unsigned)

   unsigned integer = $clock->get_time

PROPERTIES

       'stats' (boolean : default false : readable / writable / private)
           Enable clock stats (unimplemented)

       'timeout' (Glib::UInt64 : default 100000000 : readable / writable / private)
           The amount of time, in nanoseconds, to sample master and slave clocks

       'window-size' (integer : default 32 : readable / writable / private)
           The size of the window used to calculate rate and offset

       'window-threshold' (integer : default 4 : readable / writable / private)
           The threshold to start calculating rate and offset

SEE ALSO

       GStreamer, Glib::Object, GStreamer::Object

COPYRIGHT

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

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