GObject.Object
GstController.Controller
Import line: | GstController = imports.gi.GstController; |
GIR File: | GstController-0.10.gir |
C documentation: | GstController |
Class : | Controller |
Extends: | GObject.Object |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
_gst_reserved : Array
read only
|
GstController.Controller | |
control_rate : Number
|
GstController.Controller | |
lock : GLib.Mutex
read only
|
GstController.Controller | |
object : GObject.Object
read only
|
GstController.Controller | |
parent : GObject.Object
read only
|
GstController.Controller | |
priv : GstController.ControllerPrivate
read only
|
GstController.Controller | |
properties : Array
read only
|
GstController.Controller |
Method / Constructor | Defined By | |
---|---|---|
new GstController.Controller
(Object properties)
Create a new GstController.Controller
Create a new GstController.Controller
|
||
Create a new GstController.Controller
Create a new GstController.Controller
|
||
GstController.Controller | ||
Gets the value for the given controller-handled property at the requested time.
Gets the value for the given controller-handled property at the requested time. property isn't handled by the controller
|
GstController.Controller | |
Returns a read-only copy of the list of GstTimedValue for the given property.
|
GstController.Controller | |
get_control_source
(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.Controller | |
Function to be able to get an array of values for one element property.
Function to be able to get an array of values for one element property. All fields of value_array must be filled correctly. Especially the of values. The type of the values in the array is the same as the property's type.
|
GstController.Controller | |
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. All fields of the GstValueArray in the list must be filled correctly. Especially the GstValueArray->values arrays must be big enough to keep the requested amount of values. The types of the values in the array are the same as the property's type.
|
GstController.Controller | |
GstController.Controller | ||
Set the value of given controller-handled property at a certain time.
Set the value of given controller-handled property at a certain time. directly.
|
GstController.Controller | |
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.Controller | |
set_disabled
(Boolean disabled)
:
none
or not.
or not. This function is used to disable all properties of the GstController for some time, i.e. gst_controller_sync_values() will do nothing.
|
GstController.Controller | |
GstController.Controller | ||
Sets the given interpolation mode on the given property.
Sets the given interpolation mode on the given property.
|
GstController.Controller | |
GstController.Controller | ||
suggest_next_sync
()
:
Number
Returns a suggestion for timestamps where buffers should be split to get best controller results.
Returns a suggestion for timestamps where buffers should be split to get best controller results. if no control-rate was set.
|
GstController.Controller | |
Sets the properties of the element, according to the controller that (maybe) handles them and for the given timestamp.
Sets the properties of the element, according to the controller that (maybe) handles them and for the given timestamp. If this function fails, it is most likely the application developers fault. Most probably the control sources are not setup correctly. properties, FALSE otherwise
|
GstController.Controller | |
GstController.Controller | ||
GstController.Controller |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
GstController
Method |
Gets the controller for the given GObject
|
GstController
Method |
Sets the controller on the given GObject
|