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 · $name (string or undef)
21
22 $pipeline->auto_clock
23 bus = $pipeline->get_bus
24 clock = $pipeline->get_clock
25 $pipeline->set_clock ($clock)
26 · $clock (GStreamer::Clock)
27
28 unsigned integer = $pipeline->get_last_stream_time
29 $pipeline->set_new_stream_time ($time)
30 · $time (unsigned integer)
31
32 $pipeline->use_clock ($clock)
33 · $clock (GStreamer::Clock)
34
36 'auto-flush-bus' (boolean : default true : readable / writable /
37 private)
38 Whether to automatically flush the pipeline's bus when going from
39 READY into NULL state
40
41 'delay' (Glib::UInt64 : default 0 : readable / writable / private)
42 Expected delay needed for elements to spin up to PLAYING in
43 nanoseconds
44
46 GStreamer, Glib::Object, GStreamer::Object, GStreamer::Element,
47 GStreamer::Bin
48
50 Copyright (C) 2005-2014 by the gtk2-perl team.
51
52 This software is licensed under the LGPL. See GStreamer for a full
53 notice.
54
55
56
57perl v5.30.0 2019-09-19 GStreamer::Pipeline(3)