GStreamer::Clock(3pm)

NAME

GStreamer::Clock - Abstract class for global clocks

HIERARCHY

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

METHODS

clockid = $clock->new_periodic_id ($start_time, $interval)
o $start_time (unsigned integer)
o $interval (unsigned integer)
clockid = $clock->new_single_shot_id ($time)
o $time (unsigned integer)
list = $clock->add_observation ($slave, $master)
o $slave (unsigned integer)
o $master (unsigned integer)
unsigned integer = $clock->adjust_unlocked ($internal)
o $internal (unsigned integer)
(internal, external, rate_num, rate_denom) = $clock->get_calibration $clock->set_calibration ($internal, $external, $rate_num, $rate_denom)
o $internal (unsigned integer)
o $external (unsigned integer)
o $rate_num (unsigned integer)
o $rate_denom (unsigned integer)
unsigned integer = $clock->get_internal_time clock or undef = $clock->get_master boolean = $clock->set_master ($master)
o $master (GStreamer::Clock)
uint64 = $clock->get_resolution uint64 = $clock->set_resolution ($resolution)
o $resolution (Glib::UInt64)
unsigned integer = $clock->get_time

PROPERTIES

'stats' (boolean : readable / writable / private)
Enable clock stats (unimplemented)
'timeout' (Glib::UInt64 : readable / writable / private)
The amount of time, in nanoseconds, to sample master and slave
clocks
'window-size' (integer : readable / writable / private)
The size of the window used to calculate rate and offset
'window-threshold' (integer : readable / writable / private)
The threshold to start calculating rate and offset

SEE ALSO

GStreamer, Glib::Object, GStreamer::Object

COPYRIGHT

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

This software is licensed under the LGPL. See GStreamer for a full
notice.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout