Packages
gstreamer-0.10
Gst
Plugin
error_quark
load_by_name
load_file
register_static
register_static_full
Plugin
add_dependency
add_dependency_simple
get_cache_data
get_description
get_filename
get_license
get_module
get_name
get_origin
get_package
get_source
get_version
is_loaded
load
name_filter
set_cache_data
Stays crunchy ...
... even in milk.
Valadoc
Vala
Tutorial
Vala Journal
API-References
Markup
About
Plugin
Object Hierarchy:
Description:
public
class
Plugin
:
Object
Namespace:
Gst
Package:
gstreamer-0.10
Content:
Static methods:
public
static
Quark
error_quark
()
Get the error quark.
public
static
Plugin
?
load_by_name
(
string
name)
Load the named plugin.
public
static
Plugin
?
load_file
(
string
filename)
throws
Error
Loads the given plugin and refs it.
public
static
bool
register_static
(
int
major_version,
int
minor_version,
string
name,
string
description,
PluginInitFunc
init_func,
string
version,
string
license,
string
source,
string
package,
string
origin)
Registers a static plugin, ie.
public
static
bool
register_static_full
(
int
major_version,
int
minor_version,
string
name,
string
description,
PluginInitFullFunc
init_full_func,
string
version,
string
license,
string
source,
string
package,
string
origin)
Registers a static plugin, ie.
Creation methods:
protected
Plugin
()
Methods:
public
void
add_dependency
(
string
?[] env_vars,
string
?[] paths,
string
?[] names,
PluginDependencyFlags
flags)
Make GStreamer aware of external dependencies which affect the feature set of this plugin (ie.
public
void
add_dependency_simple
(
string
? env_vars,
string
? paths,
string
? names,
PluginDependencyFlags
flags)
Make GStreamer aware of external dependencies which affect the feature set of this plugin (ie.
public
unowned
Structure
get_cache_data
()
Gets the plugin specific data cache.
public
unowned
string
get_description
()
Get the long descriptive name of the plugin
public
unowned
string
get_filename
()
get the filename of the plugin
public
unowned
string
get_license
()
get the license of the plugin
public
unowned
Module
get_module
()
Gets the
Module
of the plugin.
public
unowned
string
get_name
()
Get the short name of the plugin
public
unowned
string
get_origin
()
get the URL where the plugin comes from
public
unowned
string
get_package
()
get the package the plugin belongs to.
public
unowned
string
get_source
()
get the source module the plugin belongs to.
public
unowned
string
get_version
()
get the version of the plugin
public
bool
is_loaded
()
queries if the plugin is loaded into memory
public
Plugin
?
load
()
Loads
plugin
.
public
bool
name_filter
(
Plugin
plugin,
string
name)
A standard filter that returns TRUE when the plugin is of the given name.
public
void
set_cache_data
(
owned
Structure
cache_data)
Adds plugin specific data to cache.
Inherited Members:
All known members inherited from class Gst.Object
name
check_uniqueness
default_deep_notify
replace
default_error
flag_is_set
flag_set
flag_unset
get_name
get_name_prefix
get_parent
get_path_string
has_ancestor
is_disposing
is_floating
@ref
ref_sink
restore_thyself
save_thyself
set_name
set_name_prefix
set_parent
sink
unparent
unref
deep_notify
object_saved
parent_set
parent_unset
flags
@lock
name_prefix
parent
All known members inherited from class GLib.Object
@new
newv
new_valist
get_type
get_class
@ref
unref
ref_sink
weak_ref
weak_unref
add_weak_pointer
remove_weak_pointer
@get
@set
get_property
set_property
get_data
set_data
set_data_full
steal_data
get_qdata
set_qdata
set_qdata_full
steal_qdata
freeze_notify
thaw_notify
dispose
constructed
notify_property
connect
disconnect
add_toggle_ref
remove_toggle_ref
bind_property
notify
ref_count