org.gstreamer.lowlevel
Interface GstMessageAPI
- All Superinterfaces:
- com.sun.jna.Library
public interface GstMessageAPI
- extends com.sun.jna.Library
Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
Fields inherited from interface com.sun.jna.Library |
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Method Summary |
Structure |
gst_message_get_structure(Message message)
|
GType |
gst_message_get_type()
|
Message |
gst_message_new_application(GstObject src,
Structure structure)
|
Message |
gst_message_new_async_done(GstObject src)
|
Message |
gst_message_new_async_start(GstObject src,
boolean new_base_time)
|
Message |
gst_message_new_buffering(GstObject src,
int percent)
|
Message |
gst_message_new_clock_lost(GstObject src,
Clock clock)
|
Message |
gst_message_new_clock_provide(GstObject src,
Clock clock,
boolean ready)
|
Message |
gst_message_new_custom(MessageType type,
GstObject src,
Structure structure)
|
Message |
gst_message_new_duration(GstObject src,
Format format,
long duration)
|
Message |
gst_message_new_element(GstObject src,
Structure structure)
|
Message |
gst_message_new_eos(GstObject src)
|
Message |
gst_message_new_error(GstObject src,
GstAPI.GErrorStruct error,
java.lang.String debug)
|
Message |
gst_message_new_info(GstObject src,
GstAPI.GErrorStruct error,
java.lang.String debug)
|
Message |
gst_message_new_latency(GstObject src)
|
Message |
gst_message_new_new_clock(GstObject src,
Clock clock)
|
Message |
gst_message_new_segment_done(GstObject src,
Format format,
long position)
|
Message |
gst_message_new_segment_start(GstObject src,
Format format,
long position)
|
Message |
gst_message_new_state_changed(GstObject src,
State oldstate,
State newstate,
State pending)
|
Message |
gst_message_new_state_dirty(GstObject src)
|
Message |
gst_message_new_tag(GstObject src,
TagList tag_list)
|
Message |
gst_message_new_warning(GstObject src,
GstAPI.GErrorStruct error,
java.lang.String debug)
|
void |
gst_message_parse_async_start(Message message,
boolean[] new_base_time)
|
void |
gst_message_parse_buffering(Message msg,
int[] percent)
|
void |
gst_message_parse_clock_provide(Message msg,
com.sun.jna.ptr.PointerByReference clock,
int[] reader)
|
void |
gst_message_parse_duration(Message message,
Format[] format,
long[] position)
|
void |
gst_message_parse_error(Message msg,
GstAPI.GErrorStruct[] err,
com.sun.jna.Pointer[] debug)
|
void |
gst_message_parse_error(Message msg,
com.sun.jna.ptr.PointerByReference err,
com.sun.jna.ptr.PointerByReference debug)
|
void |
gst_message_parse_info(Message msg,
GstAPI.GErrorStruct[] err,
com.sun.jna.Pointer[] debug)
|
void |
gst_message_parse_info(Message msg,
com.sun.jna.ptr.PointerByReference err,
com.sun.jna.ptr.PointerByReference debug)
|
void |
gst_message_parse_new_clock(Message msg,
com.sun.jna.ptr.PointerByReference clock)
|
void |
gst_message_parse_segment_done(Message message,
Format[] format,
long[] position)
|
void |
gst_message_parse_segment_start(Message message,
Format[] format,
long[] position)
|
void |
gst_message_parse_state_changed(Message msg,
State[] old,
State[] current,
State[] pending)
|
void |
gst_message_parse_tag(Message msg,
com.sun.jna.ptr.PointerByReference tagList)
|
void |
gst_message_parse_warning(Message msg,
GstAPI.GErrorStruct[] err,
com.sun.jna.Pointer[] debug)
|
void |
gst_message_parse_warning(Message msg,
com.sun.jna.ptr.PointerByReference err,
com.sun.jna.ptr.PointerByReference debug)
|
java.lang.String |
gst_message_type_get_name(MessageType type)
|
GSTMESSAGE_API
static final GstMessageAPI GSTMESSAGE_API
gst_message_get_type
GType gst_message_get_type()
gst_message_type_get_name
java.lang.String gst_message_type_get_name(MessageType type)
gst_message_parse_state_changed
void gst_message_parse_state_changed(Message msg,
State[] old,
State[] current,
State[] pending)
gst_message_parse_tag
void gst_message_parse_tag(Message msg,
com.sun.jna.ptr.PointerByReference tagList)
gst_message_parse_clock_provide
void gst_message_parse_clock_provide(Message msg,
com.sun.jna.ptr.PointerByReference clock,
int[] reader)
gst_message_parse_new_clock
void gst_message_parse_new_clock(Message msg,
com.sun.jna.ptr.PointerByReference clock)
gst_message_parse_error
void gst_message_parse_error(Message msg,
com.sun.jna.ptr.PointerByReference err,
com.sun.jna.ptr.PointerByReference debug)
gst_message_parse_error
void gst_message_parse_error(Message msg,
GstAPI.GErrorStruct[] err,
com.sun.jna.Pointer[] debug)
gst_message_parse_warning
void gst_message_parse_warning(Message msg,
com.sun.jna.ptr.PointerByReference err,
com.sun.jna.ptr.PointerByReference debug)
gst_message_parse_warning
void gst_message_parse_warning(Message msg,
GstAPI.GErrorStruct[] err,
com.sun.jna.Pointer[] debug)
gst_message_parse_info
void gst_message_parse_info(Message msg,
com.sun.jna.ptr.PointerByReference err,
com.sun.jna.ptr.PointerByReference debug)
gst_message_parse_info
void gst_message_parse_info(Message msg,
GstAPI.GErrorStruct[] err,
com.sun.jna.Pointer[] debug)
gst_message_parse_buffering
void gst_message_parse_buffering(Message msg,
int[] percent)
gst_message_parse_segment_start
void gst_message_parse_segment_start(Message message,
Format[] format,
long[] position)
gst_message_parse_segment_done
void gst_message_parse_segment_done(Message message,
Format[] format,
long[] position)
gst_message_parse_duration
void gst_message_parse_duration(Message message,
Format[] format,
long[] position)
gst_message_parse_async_start
void gst_message_parse_async_start(Message message,
boolean[] new_base_time)
gst_message_new_eos
Message gst_message_new_eos(GstObject src)
gst_message_new_error
Message gst_message_new_error(GstObject src,
GstAPI.GErrorStruct error,
java.lang.String debug)
gst_message_new_warning
Message gst_message_new_warning(GstObject src,
GstAPI.GErrorStruct error,
java.lang.String debug)
gst_message_new_info
Message gst_message_new_info(GstObject src,
GstAPI.GErrorStruct error,
java.lang.String debug)
gst_message_new_tag
Message gst_message_new_tag(GstObject src,
TagList tag_list)
gst_message_new_buffering
Message gst_message_new_buffering(GstObject src,
int percent)
gst_message_new_state_changed
Message gst_message_new_state_changed(GstObject src,
State oldstate,
State newstate,
State pending)
gst_message_new_state_dirty
Message gst_message_new_state_dirty(GstObject src)
gst_message_new_clock_provide
Message gst_message_new_clock_provide(GstObject src,
Clock clock,
boolean ready)
gst_message_new_clock_lost
Message gst_message_new_clock_lost(GstObject src,
Clock clock)
gst_message_new_new_clock
Message gst_message_new_new_clock(GstObject src,
Clock clock)
gst_message_new_application
Message gst_message_new_application(GstObject src,
Structure structure)
gst_message_new_element
Message gst_message_new_element(GstObject src,
Structure structure)
gst_message_new_segment_start
Message gst_message_new_segment_start(GstObject src,
Format format,
long position)
gst_message_new_segment_done
Message gst_message_new_segment_done(GstObject src,
Format format,
long position)
gst_message_new_duration
Message gst_message_new_duration(GstObject src,
Format format,
long duration)
gst_message_new_async_start
Message gst_message_new_async_start(GstObject src,
boolean new_base_time)
gst_message_new_async_done
Message gst_message_new_async_done(GstObject src)
gst_message_new_latency
Message gst_message_new_latency(GstObject src)
gst_message_new_custom
Message gst_message_new_custom(MessageType type,
GstObject src,
Structure structure)
gst_message_get_structure
Structure gst_message_get_structure(Message message)