1GStreamer::Registry(3)User Contributed Perl DocumentationGStreamer::Registry(3)
2
3
4
6 GStreamer::Registry
7
9 Glib::Object
10 +----GStreamer::Object
11 +----GStreamer::Registry
12
14 boolean = $registry->add_feature ($feature)
15 · $feature (GStreamer::PluginFeature)
16
17 boolean = $registry->add_plugin ($plugin)
18 · $plugin (GStreamer::Plugin)
19
20 registry = GStreamer::Registry->get_default
21 list = $registry->feature_filter ($filter, $first, $data=undef)
22 · $filter (scalar)
23
24 · $first (boolean)
25
26 · $data (scalar)
27
28 list = $registry->get_feature_list_by_plugin ($name)
29 · $name (string)
30
31 list = $registry->get_feature_list ($type)
32 · $type (string)
33
34 pluginfeature = $registry->find_feature ($name, $type)
35 · $name (string)
36
37 · $type (string)
38
39 plugin = $registry->find_plugin ($name)
40 · $name (string)
41
42 plugin = $registry->lookup ($filename)
43 · $filename (string)
44
45 pluginfeature = $registry->lookup_feature ($name)
46 · $name (string)
47
48 list = $registry->get_path_list
49 list = $registry->plugin_filter ($filter, $first, $data=undef)
50 · $filter (scalar)
51
52 · $first (boolean)
53
54 · $data (scalar)
55
56 list = $registry->get_plugin_list
57 $registry->remove_feature ($feature)
58 · $feature (GStreamer::PluginFeature)
59
60 $registry->remove_plugin ($plugin)
61 · $plugin (GStreamer::Plugin)
62
63 $registry->scan_path ($path)
64 · $path (string)
65
66 boolean = $registry->xml_read_cache ($location)
67 · $location (string)
68
69 boolean = $registry->xml_write_cache ($location)
70 · $location (string)
71
73 feature-added (GStreamer::Registry, gpointer)
74 plugin-added (GStreamer::Registry, gpointer)
75
77 GStreamer, Glib::Object, GStreamer::Object
78
80 Copyright (C) 2005-2014 by the gtk2-perl team.
81
82 This software is licensed under the LGPL. See GStreamer for a full
83 notice.
84
85
86
87perl v5.28.0 2018-07-14 GStreamer::Registry(3)