Back to Seed Clases

Gst


Classes

Interfaces

Structs

Unions

Enums

Struct Gst.Message

Import line: Gst = imports.gi.Gst;
GIR File: Gst-0.10.gir
C documentation: GstMessage
Struct : Message
  Show / Hide Inherited methods, properties and signals
A GstMessage.
Properties
Properties Defined By
Methods / Constructors
Method / Constructor Defined By
 
new Gst.Message ()
Create a new Gst.Message
Create a new Gst.Message
 
Events
None
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
Gst.Bus
Signal
message (Bus self, Message message) : none
A message has been posted on the bus.
Gst.Bus
Signal
sync_message (Bus self, Message message) : none
A message has been posted on the bus.
Gst.Bus
Method
post (Message message) : Boolean
Post a message on the given bus.
Gst.Bus
Method
peek () : Gst.Message
Peek the message on the top of the bus' queue.
Gst.Bus
Method
pop () : Gst.Message
Get a message from the bus.
Gst.Bus
Method
pop_filtered (MessageType types) : Gst.Message
Get a message matching type from the bus.
Gst.Bus
Method
timed_pop (Number timeout) : Gst.Message
Get a message from the bus, waiting up to the specified timeout.
Gst.Bus
Method
timed_pop_filtered (Number timeout, MessageType types) : Gst.Message
Get a message from the bus whose type matches the message type mask types, waiting up to the specified timeout (and discarding any messages that do not match the mask provided).
Gst.Bus
Method
poll (MessageType events, Number timeout) : Gst.Message
poll for.
Gst.Bus
Method
async_signal_func (Message message, void* data) : Boolean
A helper GstBusFunc that can be used to convert all asynchronous messages into signals.
Gst.Bus
Method
sync_signal_handler (Message message, void* data) : Gst.BusSyncReply
A helper GstBusSyncHandler that can be used to convert all synchronous messages into signals.
Gst.Element
Method
post_message (Message message) : Boolean
Post a message on the element's GstBus.
Gst.Event
Method
new Gst.Event.sink_message (Message msg) : Gst.Event
Create a new Gst.Event
Gst.Event
Method
parse_sink_message (Message msg) : none
Parse the sink-message event.
GstCheck
Method
GstCheck.message_error (Message message, MessageType type, Number domain, Number code) : none
GstInterfaces
Method
GstInterfaces.mixer_message_get_type (Message message) : GstInterfaces.MixerMessageType
Check a bus message to see if it is a GstMixer notification message and return the GstMixerMessageType identifying which type of notification it is.
GstInterfaces
Method
GstInterfaces.mixer_message_parse_mute_toggled (Message message, MixerTrack track) : Boolean
Extracts the contents of a mute-toggled bus message.
GstInterfaces
Method
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.
GstInterfaces
Method
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.
GstInterfaces
Method
GstInterfaces.mixer_message_parse_record_toggled (Message message, MixerTrack track) : Boolean
Extracts the contents of a record-toggled bus message.
GstInterfaces
Method
GstInterfaces.mixer_message_parse_volume_changed (Message message, MixerTrack track) : Object
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.
GstInterfaces
Method
GstInterfaces.navigation_message_get_type (Message message) : GstInterfaces.NavigationMessageType
Check a bus message to see if it is a GstNavigation event, and return the GstNavigationMessageType identifying the type of the message if so.
GstInterfaces
Method
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.
GstInterfaces
Method
GstInterfaces.navigation_message_new_commands_changed (Object src) : Gst.Message
Creates a new GstNavigation message with type GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED
GstInterfaces
Method
GstInterfaces.navigation_message_new_mouse_over (Object src, Boolean active) : Gst.Message
FALSE if it over a non-clickable area.
GstInterfaces
Method
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.
GstInterfaces
Method
GstInterfaces.navigation_message_parse_mouse_over (Message message, Object out_values) : Boolean
or NULL.
GstPbutils
Method
GstPbutils.is_missing_plugin_message (Message msg) : Boolean
Checks whether msg is a missing plugins message.
GstPbutils
Method
GstPbutils.missing_decoder_message_new (Element element, Caps decode_caps) : Gst.Message
Creates a missing-plugin message for element to notify the application that a decoder element for a particular set of (fixed) caps is missing.
GstPbutils
Method
GstPbutils.missing_element_message_new (Element element, String factory_name) : Gst.Message
Creates a missing-plugin message for element to notify the application that a certain required element is missing.
GstPbutils
Method
GstPbutils.missing_encoder_message_new (Element element, Caps encode_caps) : Gst.Message
Creates a missing-plugin message for element to notify the application that an encoder element for a particular set of (fixed) caps is missing.
GstPbutils
Method
GstPbutils.missing_plugin_message_get_description (Message msg) : String
Returns a localised string describing the missing feature, for use in error dialogs and the like.
GstPbutils
Method
GstPbutils.missing_plugin_message_get_installer_detail (Message msg) : String
Returns an opaque string containing all the details about the missing element to be passed to an external installer called via gst_install_plugins_async() or gst_install_plugins_sync().
GstPbutils
Method
GstPbutils.missing_uri_sink_message_new (Element element, String protocol) : Gst.Message
Creates a missing-plugin message for element to notify the application that a sink element for a particular URI protocol is missing.
GstPbutils
Method
GstPbutils.missing_uri_source_message_new (Element element, String protocol) : Gst.Message
Creates a missing-plugin message for element to notify the application that a source element for a particular URI protocol is missing.
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Tue Jun 22 2010 16:33:54 GMT+0800 (HKT)