1GStreamer::Pipeline(3)User Contributed Perl DocumentationGStreamer::Pipeline(3)
2
3
4
6 GStreamer::Pipeline
7
9 Glib::Object
10 +----GStreamer::Object
11 +----GStreamer::Element
12 +----GStreamer::Bin
13 +----GStreamer::Pipeline
14
16 GStreamer::ChildProxy
17
19 element = GStreamer::Pipeline->new ($name)
20
21 * $name (string or undef)
22
23 $pipeline->auto_clock
24
25 bus = $pipeline->get_bus
26
27 clock = $pipeline->get_clock
28
29 $pipeline->set_clock ($clock)
30
31 * $clock (GStreamer::Clock)
32
33 unsigned integer = $pipeline->get_last_stream_time
34
35 $pipeline->set_new_stream_time ($time)
36
37 * $time (unsigned integer)
38
39 $pipeline->use_clock ($clock)
40
41 * $clock (GStreamer::Clock)
42
44 'auto-flush-bus' (boolean : readable / writable)
45 Whether to automatically flush the pipeline's bus when going from
46 READY into NULL state
47
48 'delay' (Glib::UInt64 : readable / writable)
49 Expected delay needed for elements to spin up to PLAYING in
50 nanoseconds
51
53 GStreamer, Glib::Object, GStreamer::Object, GStreamer::Element,
54 GStreamer::Bin
55
57 Copyright (C) 2005-2006 by the gtk2-perl team.
58
59 This software is licensed under the LGPL. See GStreamer for a full
60 notice.
61
62
63
64perl v5.8.8 2007-02-20 GStreamer::Pipeline(3)