org.gstreamer.lowlevel
Interface GstTagListAPI
- All Superinterfaces:
- com.sun.jna.Library
public interface GstTagListAPI
- extends com.sun.jna.Library
GstTagList functions
Nested classes/interfaces inherited from interface com.sun.jna.Library |
com.sun.jna.Library.Handler |
Fields inherited from interface com.sun.jna.Library |
OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Method Summary |
boolean |
gst_is_tag_list(TagList p)
|
void |
gst_tag_list_add(TagList list,
TagMergeMode mode,
java.lang.String tag,
java.lang.Object... tags)
|
TagList |
gst_tag_list_copy(TagList list)
|
void |
gst_tag_list_foreach(TagList list,
GstTagListAPI.TagForeachFunc func,
com.sun.jna.Pointer user_data)
|
boolean |
gst_tag_list_get_boolean_index(TagList list,
java.lang.String tag,
int index,
int[] value)
|
boolean |
gst_tag_list_get_boolean(TagList list,
java.lang.String tag,
int[] value)
|
boolean |
gst_tag_list_get_char_index(TagList list,
java.lang.String tag,
int index,
byte[] value)
|
boolean |
gst_tag_list_get_char(TagList list,
java.lang.String tag,
byte[] value)
|
boolean |
gst_tag_list_get_double_index(TagList list,
java.lang.String tag,
int index,
double[] value)
|
boolean |
gst_tag_list_get_double(TagList list,
java.lang.String tag,
double[] value)
|
boolean |
gst_tag_list_get_int_index(TagList list,
java.lang.String tag,
int index,
int[] value)
|
boolean |
gst_tag_list_get_int(TagList list,
java.lang.String tag,
int[] value)
|
boolean |
gst_tag_list_get_int64_index(TagList list,
java.lang.String tag,
int index,
long[] value)
|
boolean |
gst_tag_list_get_int64(TagList list,
java.lang.String tag,
long[] value)
|
boolean |
gst_tag_list_get_string_index(TagList list,
java.lang.String tag,
int index,
com.sun.jna.Pointer[] value)
|
boolean |
gst_tag_list_get_string_index(TagList list,
java.lang.String tag,
int index,
com.sun.jna.ptr.PointerByReference value)
|
boolean |
gst_tag_list_get_string(TagList list,
java.lang.String tag,
com.sun.jna.ptr.PointerByReference value)
|
int |
gst_tag_list_get_tag_size(TagList list,
java.lang.String tag)
|
boolean |
gst_tag_list_get_uchar_index(TagList list,
java.lang.String tag,
int index,
byte[] value)
|
boolean |
gst_tag_list_get_uchar(TagList list,
java.lang.String tag,
byte[] value)
|
boolean |
gst_tag_list_get_uint_index(TagList list,
java.lang.String tag,
int index,
int[] value)
|
boolean |
gst_tag_list_get_uint(TagList list,
java.lang.String tag,
int[] value)
|
void |
gst_tag_list_insert(TagList into,
TagList from,
TagMergeMode mode)
|
boolean |
gst_tag_list_is_empty(TagList list)
|
TagList |
gst_tag_list_merge(TagList list1,
TagList list2,
TagMergeMode mode)
|
TagList |
gst_tag_list_new()
|
void |
gst_tag_list_remove_tag(TagList list,
TagList tag)
|
INSTANCE
static final GstTagListAPI INSTANCE
gst_tag_list_new
TagList gst_tag_list_new()
gst_is_tag_list
boolean gst_is_tag_list(TagList p)
gst_tag_list_add
void gst_tag_list_add(TagList list,
TagMergeMode mode,
java.lang.String tag,
java.lang.Object... tags)
gst_tag_list_copy
TagList gst_tag_list_copy(TagList list)
gst_tag_list_is_empty
boolean gst_tag_list_is_empty(TagList list)
gst_tag_list_insert
void gst_tag_list_insert(TagList into,
TagList from,
TagMergeMode mode)
gst_tag_list_merge
TagList gst_tag_list_merge(TagList list1,
TagList list2,
TagMergeMode mode)
gst_tag_list_get_tag_size
int gst_tag_list_get_tag_size(TagList list,
java.lang.String tag)
gst_tag_list_remove_tag
void gst_tag_list_remove_tag(TagList list,
TagList tag)
gst_tag_list_foreach
void gst_tag_list_foreach(TagList list,
GstTagListAPI.TagForeachFunc func,
com.sun.jna.Pointer user_data)
gst_tag_list_get_char
boolean gst_tag_list_get_char(TagList list,
java.lang.String tag,
byte[] value)
gst_tag_list_get_char_index
boolean gst_tag_list_get_char_index(TagList list,
java.lang.String tag,
int index,
byte[] value)
gst_tag_list_get_uchar
boolean gst_tag_list_get_uchar(TagList list,
java.lang.String tag,
byte[] value)
gst_tag_list_get_uchar_index
boolean gst_tag_list_get_uchar_index(TagList list,
java.lang.String tag,
int index,
byte[] value)
gst_tag_list_get_boolean
boolean gst_tag_list_get_boolean(TagList list,
java.lang.String tag,
int[] value)
gst_tag_list_get_boolean_index
boolean gst_tag_list_get_boolean_index(TagList list,
java.lang.String tag,
int index,
int[] value)
gst_tag_list_get_int
boolean gst_tag_list_get_int(TagList list,
java.lang.String tag,
int[] value)
gst_tag_list_get_int_index
boolean gst_tag_list_get_int_index(TagList list,
java.lang.String tag,
int index,
int[] value)
gst_tag_list_get_uint
boolean gst_tag_list_get_uint(TagList list,
java.lang.String tag,
int[] value)
gst_tag_list_get_uint_index
boolean gst_tag_list_get_uint_index(TagList list,
java.lang.String tag,
int index,
int[] value)
gst_tag_list_get_int64
boolean gst_tag_list_get_int64(TagList list,
java.lang.String tag,
long[] value)
gst_tag_list_get_int64_index
boolean gst_tag_list_get_int64_index(TagList list,
java.lang.String tag,
int index,
long[] value)
gst_tag_list_get_string
boolean gst_tag_list_get_string(TagList list,
java.lang.String tag,
com.sun.jna.ptr.PointerByReference value)
gst_tag_list_get_string_index
boolean gst_tag_list_get_string_index(TagList list,
java.lang.String tag,
int index,
com.sun.jna.ptr.PointerByReference value)
gst_tag_list_get_string_index
boolean gst_tag_list_get_string_index(TagList list,
java.lang.String tag,
int index,
com.sun.jna.Pointer[] value)
gst_tag_list_get_double
boolean gst_tag_list_get_double(TagList list,
java.lang.String tag,
double[] value)
gst_tag_list_get_double_index
boolean gst_tag_list_get_double_index(TagList list,
java.lang.String tag,
int index,
double[] value)