Mux
Object Hierarchy:
Gst.Tag.Mux
Gst.Tag.Mux
Gst.Tag.Mux
Gst.Element
Gst.Element
Gst.Element->Gst.Tag.Mux
Gst.Object
Gst.Object
Gst.Object->Gst.Element
GLib.InitiallyUnowned
GLib.InitiallyUnowned
GLib.InitiallyUnowned->Gst.Object
GLib.Object
GLib.Object
GLib.Object->GLib.InitiallyUnowned
Gst.TagSetter
Gst.TagSetter
Gst.TagSetter->Gst.Tag.Mux
Description:
[ CCode ( type_id = "gst_tag_mux_get_type ()" ) ] [ GIR ( name = "TagMux" ) ]public abstract class Mux : Element , TagSetter
Provides a base class for adding tags at the beginning or end of a stream.
typeof (unichar2 )
typeof
(unichar2 )
Deriving from GstTagMux
Subclasses have to do the following things:
* In their base init function, they must add pad templates for the sink pad and the source pad to the element class, describing the
media type they accept and output in the caps of the pad template. * In their class init function, they must override the
GST_TAG_MUX_CLASS(mux_klass)->render_start_tag and/or GST_TAG_MUX_CLASS(mux_klass)->render_end_tag vfuncs and set up a render
function.
Content:
Creation methods:
Methods:
Inherited Members:
All known members inherited from class Gst.Element
All known members inherited from class Gst.Object
@lock
@ref
add_control_binding
check_uniqueness
deep_notify
default_deep_notify
default_error
flags
get_control_binding
get_control_rate
get_g_value_array
get_name
get_parent
get_path_string
get_value
has_active_control_bindings
has_ancestor
has_as_ancestor
has_as_parent
name
parent
remove_control_binding
replace
set_control_binding_disabled
set_control_bindings_disabled
set_control_rate
set_name
set_parent
suggest_next_sync
sync_values
unparent
unref
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref
All known members inherited from interface Gst.TagSetter
add_tag_valist
add_tag_valist_values
add_tag_value
add_tag_values
add_tags
get_tag_list
get_tag_merge_mode
merge_tags
reset_tags
set_tag_merge_mode