Class: Gst::Tracer

Inherits:
Object
  • Object
show all
Defined in:
(unknown)

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Object

#add_control_binding, check_uniqueness, #control_bindings_disabled=, #control_rate, #control_rate=, default_deep_notify, #default_error, #get_control_binding, #get_g_value_array, #get_value, #get_value_array, #has_active_control_bindings, #has_ancestor, #has_as_ancestor, #has_as_parent, #name, #name=, #parent, #parent=, #path_string, #ref, ref_sink, #remove_control_binding, replace, #set_control_binding_disabled, #suggest_next_sync, #sync_values, #unparent, #unref

Class Method Details

.register(plugin, name, type) ⇒ Boolean

Create a new tracer-factory capable of instantiating objects of the type and add the factory to plugin.

Parameters:

  • plugin (Gst::Plugin)

    A Gst::Plugin, or nil for a static typefind function

  • name (String)

    The name for registering

  • type (GLib::Type)

    GType of tracer to register

Returns:

  • (Boolean)

    true, if the registering succeeded, false on error

Instance Method Details

#paramsString

Returns params.

Returns:

  • (String)

    params

#params=(params) ⇒ String

Parameters:

  • params (String)

Returns:

  • (String)

    params

  • (String)

    params