Import line: | GstInterfaces = imports.gi.GstInterfaces; |
GIR File: | GstInterfaces-0.10.gir |
C documentation: | GstInterfaces |
Namespace : | GstInterfaces |
Show / Hide Inherited methods, properties and signals |
None |
Method / Constructor | Defined By | |
---|---|---|
Check a bus message to see if it is a GstMixer notification message and return the GstMixerMessageType identifying which type of notification it is.
Check a bus message to see if it is a GstMixer notification message and return the GstMixerMessageType identifying which type of notification it is. if the message is not a GstMixer notification.
|
GstInterfaces | |
Extracts the contents of a mute-toggled bus message.
Extracts the contents of a mute-toggled bus message. Reads the GstMixerTrack that has changed, and the new value of the mute flag. The GstMixerTrack remains valid until the message is freed.
|
GstInterfaces | |
GstInterfaces.mixer_message_parse_option_changed
(Message message, MixerOptions options, Array value)
:
none
Extracts the GstMixerOptions and new value from a option-changed bus notification message.
Extracts the GstMixerOptions and new value from a option-changed bus notification message. The options and value returned remain valid until the message is freed.
|
GstInterfaces | |
GstInterfaces.mixer_message_parse_options_list_changed
(Message message, MixerOptions options)
:
none
Extracts the GstMixerOptions whose value list has changed from an options-list-changed bus notification message.
Extracts the GstMixerOptions whose value list has changed from an options-list-changed bus notification message. The options object returned remains valid until the message is freed. You do not need to unref it.
|
GstInterfaces | |
Extracts the contents of a record-toggled bus message.
Extracts the contents of a record-toggled bus message. Reads the GstMixerTrack that has changed, and the new value of the recording flag. The GstMixerTrack remains valid until the message is freed.
|
GstInterfaces | |
Parses a volume-changed notification message and extracts the track object it refers to, as well as an array of volumes and the size of the volumes array.
Parses a volume-changed notification message and extracts the track object it refers to, as well as an array of volumes and the size of the volumes array. The track object remains valid until the message is freed. The caller must free the array returned in the volumes parameter using g_free when they are done with it.
|
GstInterfaces | |
Inspect a GstEvent and return the GstNavigationEventType of the event, or GST_NAVIGATION_EVENT_INVALID if the event is not a GstNavigation event.
Inspect a GstEvent and return the GstNavigationEventType of the event, or GST_NAVIGATION_EVENT_INVALID if the event is not a GstNavigation event.
|
GstInterfaces | |
navigation event.
navigation event. Inspect a GstNavigation command event and retrieve the enum value of the associated command.
|
GstInterfaces | |
GstInterfaces | ||
with the event.
with the event. event. event. Retrieve the details of either a GstNavigation mouse button press event or a mouse button release event. Determine which type the event is using gst_navigation_event_get_type() to retrieve the GstNavigationEventType.
|
GstInterfaces | |
GstInterfaces | ||
Check a bus message to see if it is a GstNavigation event, and return the GstNavigationMessageType identifying the type of the message if so.
Check a bus message to see if it is a GstNavigation event, and return the GstNavigationMessageType identifying the type of the message if so. GST_NAVIGATION_MESSAGE_INVALID if the message is not a GstNavigation notification.
|
GstInterfaces | |
GstInterfaces.navigation_message_new_angles_changed
(Object src, Number cur_angle, Number n_angles)
:
Gst.Message
Creates a new GstNavigation message with type GST_NAVIGATION_MESSAGE_ANGLES_CHANGED for notifying an application that the current angle, or current number of angles available in a multiangle video has changed.
Creates a new GstNavigation message with type GST_NAVIGATION_MESSAGE_ANGLES_CHANGED for notifying an application that the current angle, or current number of angles available in a multiangle video has changed.
|
GstInterfaces | |
Creates a new GstNavigation message with type GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED
Creates a new GstNavigation message with type GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED
|
GstInterfaces | |
FALSE if it over a non-clickable area.
FALSE if it over a non-clickable area. Creates a new GstNavigation message with type GST_NAVIGATION_MESSAGE_MOUSE_OVER.
|
GstInterfaces | |
GstInterfaces.navigation_message_parse_angles_changed
(Message message, Object out_values)
:
Boolean
or NULL Parse a GstNavigation message of type GST_NAVIGATION_MESSAGE_ANGLES_CHANGED and extract the cur_angle and n_angles parameters.
or NULL Parse a GstNavigation message of type GST_NAVIGATION_MESSAGE_ANGLES_CHANGED and extract the cur_angle and n_angles parameters.
|
GstInterfaces | |
or NULL.
or NULL. Parse a GstNavigation message of type GST_NAVIGATION_MESSAGE_MOUSE_OVER and extract the active/inactive flag. If the mouse over event is marked active, it indicates that the mouse is over a clickable area.
|
GstInterfaces | |
Inspect a GstQuery and return the GstNavigationQueryType associated with it if it is a GstNavigation query.
Inspect a GstQuery and return the GstNavigationQueryType associated with it if it is a GstNavigation query. GST_NAVIGATION_QUERY_INVALID
|
GstInterfaces | |
GstInterfaces.navigation_query_new_angles
()
:
Gst.Query
Create a new GstNavigation angles query.
Create a new GstNavigation angles query. When executed, it will query the pipeline for the set of currently available angles, which may be greater than one in a multiangle video.
|
GstInterfaces | |
GstInterfaces.navigation_query_new_commands
()
:
Gst.Query
Create a new GstNavigation commands query.
Create a new GstNavigation commands query. When executed, it will query the pipeline for the set of currently available commands.
|
GstInterfaces | |
angle value from the query, or NULL value from the query, or NULL Parse the current angle number in the GstNavigation angles query into the guint pointed to by the cur_angle variable, and the number of available angles into the guint pointed to by the n_angles variable.
angle value from the query, or NULL value from the query, or NULL Parse the current angle number in the GstNavigation angles query into the guint pointed to by the cur_angle variable, and the number of available angles into the guint pointed to by the n_angles variable.
|
GstInterfaces | |
GstInterfaces | ||
GstInterfaces.navigation_query_parse_commands_nth
(Query query, Number nth, NavigationCommand cmd)
:
Boolean
Parse the GstNavigation command query and retrieve the nth command from it into cmd.
Parse the GstNavigation command query and retrieve the nth command from it into cmd. If the list contains less elements than nth, cmd will be set to GST_NAVIGATION_COMMAND_INVALID.
|
GstInterfaces | |
GstInterfaces | ||
GstInterfaces.navigation_query_set_commandsv
(Query query, Number n_cmds, NavigationCommand cmds)
:
none
Set the GstNavigation command query result fields in query.
Set the GstNavigation command query result fields in query. The number of commands passed must be equal to n_commands.
|
GstInterfaces | |
GstInterfaces.stream_volume_convert_volume
(StreamVolumeFormat from, StreamVolumeFormat to, Number val)
:
Number
|
GstInterfaces |
None |