Import line: | GstController = imports.gi.GstController; |
GIR File: | GstController-0.10.gir |
C documentation: | GstController |
Namespace : | GstController |
Show / Hide Inherited methods, properties and signals |
None |
Method / Constructor | Defined By | |
---|---|---|
Obtain the control-rate for this object.
Obtain the control-rate for this object. Audio processing GstElement objects will use this rate to sub-divide their processing loop and call gst_object_sync_values() inbetween. The length of the processing segment should be up to control-rate nanoseconds. If the object is not under property control, this will return GST_CLOCK_TIME_NONE. This allows the element to avoid the sub-dividing. The control-rate is not expected to change if the element is in GST_STATE_PAUSED or GST_STATE_PLAYING.
|
GstController | |
GstController.object_get_control_source
(Object object, String property_name)
:
GstController.ControlSource
Gets the corresponding GstControlSource for the property.
Gets the corresponding GstControlSource for the property. This should be unreferenced again after use. controlled by this controller or no GstControlSource was assigned yet.
|
GstController | |
Gets the controller for the given GObject
Gets the controller for the given GObject
|
GstController | |
GstController.object_get_value_array
(Object object, Number timestamp, ValueArray value_array)
:
Boolean
Function to be able to get an array of values for one element properties If the GstValueArray->values array is NULL, it will be created by the function.
Function to be able to get an array of values for one element properties If the GstValueArray->values array is NULL, it will be created by the function. The type of the values in the array are the same as the property's type. The g_object_* functions are just convenience functions for GObject
|
GstController | |
GstController.object_get_value_arrays
(Object object, Number timestamp, Array value_arrays)
:
Boolean
Function to be able to get an array of values for one or more given element properties.
Function to be able to get an array of values for one or more given element properties. If the GstValueArray->values array in list nodes is NULL, it will be created by the function. The type of the values in the array are the same as the property's type. The g_object_* functions are just convenience functions for GObject
|
GstController | |
Change the control-rate for this object.
Change the control-rate for this object. Audio processing GstElement objects will use this rate to sub-divide their processing loop and call gst_object_sync_values() inbetween. The length of the processing segment should be up to control-rate nanoseconds. The control-rate should not change if the element is in GST_STATE_PAUSED or GST_STATE_PLAYING.
|
GstController | |
GstController.object_set_control_source
(Object object, String property_name, ControlSource csource)
:
Boolean
Sets the GstControlSource for property_name.
Sets the GstControlSource for property_name. If there already was a GstControlSource for this property it will be unreferenced. couldn't be bound to the property, TRUE if everything worked as expected.
|
GstController | |
Sets the controller on the given GObject
Sets the controller on the given GObject
|
GstController | |
Convenience function for GObject
Convenience function for GObject
|
GstController | |
Convenience function for GObject
Convenience function for GObject
|
GstController |
None |