org.gstreamer.lowlevel
Interface GstStructureAPI
- All Superinterfaces:
- com.sun.jna.Library
public interface GstStructureAPI
- extends com.sun.jna.Library
GstStructure 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_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Method Summary |
Structure |
gst_structure_copy(Structure src)
|
Structure |
gst_structure_empty_new(java.lang.String name)
|
boolean |
gst_structure_fixate_field_nearest_int(Structure structure,
java.lang.String field,
int target)
|
Structure |
gst_structure_from_string(java.lang.String data,
com.sun.jna.ptr.PointerByReference end)
|
boolean |
gst_structure_get_boolean(Structure structure,
java.lang.String fieldname,
int[] value)
|
boolean |
gst_structure_get_double(Structure structure,
java.lang.String fieldname,
double[] value)
|
boolean |
gst_structure_get_enum(Structure structure,
java.lang.String fieldname,
GType enumtype,
int[] value)
|
boolean |
gst_structure_get_fourcc(Structure structure,
java.lang.String fieldname,
int[] value)
|
boolean |
gst_structure_get_fraction(Structure structure,
java.lang.String fieldname,
int[] value_numerator,
int[] value_denominator)
|
boolean |
gst_structure_get_int(Structure structure,
java.lang.String fieldname,
int[] value)
|
boolean |
gst_structure_get_int(Structure structure,
java.lang.String fieldname,
com.sun.jna.ptr.IntByReference value)
|
java.lang.String |
gst_structure_get_name(Structure structure)
|
java.lang.String |
gst_structure_get_string(Structure structure,
java.lang.String fieldname)
|
GType |
gst_structure_get_type()
|
GValueAPI.GValue |
gst_structure_get_value(Structure structure,
java.lang.String fieldname)
|
boolean |
gst_structure_has_field_typed(Structure structure,
java.lang.String fieldname,
GType type)
|
boolean |
gst_structure_has_field(Structure structure,
java.lang.String fieldname)
|
boolean |
gst_structure_has_name(Structure structure,
java.lang.String name)
|
int |
gst_structure_n_fields(Structure structure)
|
Structure |
gst_structure_new(java.lang.String name,
java.lang.String firstField,
java.lang.Object... args)
|
java.lang.String |
gst_structure_nth_field_name(Structure structure,
int index)
|
void |
gst_structure_remove_all_fields(Structure structure)
|
void |
gst_structure_remove_field(Structure structure,
java.lang.String fieldName)
|
void |
gst_structure_remove_fields(Structure structure,
java.lang.String... fieldNames)
|
void |
gst_structure_set_name(Structure structure,
java.lang.String name)
|
void |
gst_structure_set(Structure structure,
java.lang.String fieldname,
java.lang.Object... args)
|
java.lang.String |
gst_structure_to_string(Structure structure)
|
GSTSTRUCTURE_API
static final GstStructureAPI GSTSTRUCTURE_API
gst_structure_get_type
GType gst_structure_get_type()
gst_structure_get_int
boolean gst_structure_get_int(Structure structure,
java.lang.String fieldname,
com.sun.jna.ptr.IntByReference value)
gst_structure_fixate_field_nearest_int
boolean gst_structure_fixate_field_nearest_int(Structure structure,
java.lang.String field,
int target)
gst_structure_to_string
java.lang.String gst_structure_to_string(Structure structure)
gst_structure_from_string
Structure gst_structure_from_string(java.lang.String data,
com.sun.jna.ptr.PointerByReference end)
gst_structure_empty_new
Structure gst_structure_empty_new(java.lang.String name)
gst_structure_new
Structure gst_structure_new(java.lang.String name,
java.lang.String firstField,
java.lang.Object... args)
gst_structure_copy
Structure gst_structure_copy(Structure src)
gst_structure_remove_field
void gst_structure_remove_field(Structure structure,
java.lang.String fieldName)
gst_structure_remove_fields
void gst_structure_remove_fields(Structure structure,
java.lang.String... fieldNames)
gst_structure_remove_all_fields
void gst_structure_remove_all_fields(Structure structure)
gst_structure_get_name
java.lang.String gst_structure_get_name(Structure structure)
gst_structure_set_name
void gst_structure_set_name(Structure structure,
java.lang.String name)
gst_structure_has_name
boolean gst_structure_has_name(Structure structure,
java.lang.String name)
gst_structure_n_fields
int gst_structure_n_fields(Structure structure)
gst_structure_nth_field_name
java.lang.String gst_structure_nth_field_name(Structure structure,
int index)
gst_structure_has_field
boolean gst_structure_has_field(Structure structure,
java.lang.String fieldname)
gst_structure_has_field_typed
boolean gst_structure_has_field_typed(Structure structure,
java.lang.String fieldname,
GType type)
gst_structure_get_boolean
boolean gst_structure_get_boolean(Structure structure,
java.lang.String fieldname,
int[] value)
gst_structure_get_int
boolean gst_structure_get_int(Structure structure,
java.lang.String fieldname,
int[] value)
gst_structure_get_fourcc
boolean gst_structure_get_fourcc(Structure structure,
java.lang.String fieldname,
int[] value)
gst_structure_get_double
boolean gst_structure_get_double(Structure structure,
java.lang.String fieldname,
double[] value)
gst_structure_get_string
java.lang.String gst_structure_get_string(Structure structure,
java.lang.String fieldname)
gst_structure_get_enum
boolean gst_structure_get_enum(Structure structure,
java.lang.String fieldname,
GType enumtype,
int[] value)
gst_structure_get_fraction
boolean gst_structure_get_fraction(Structure structure,
java.lang.String fieldname,
int[] value_numerator,
int[] value_denominator)
gst_structure_get_value
GValueAPI.GValue gst_structure_get_value(Structure structure,
java.lang.String fieldname)
gst_structure_set
void gst_structure_set(Structure structure,
java.lang.String fieldname,
java.lang.Object... args)