org.gstreamer.lowlevel
public interface GValueAPI extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static class |
GValueAPI.GValue |
static class |
GValueAPI.GValueArray |
static interface |
GValueAPI.NoMapperAPI |
Modifier and Type | Field and Description |
---|---|
static GValueAPI |
GVALUE_API |
static GValueAPI.NoMapperAPI |
GVALUE_NOMAPPER_API |
static final GValueAPI.NoMapperAPI GVALUE_NOMAPPER_API
static final GValueAPI GVALUE_API
GValueAPI.GValue g_value_init(GValueAPI.GValue value, GType g_type)
GValueAPI.GValue g_value_reset(GValueAPI.GValue value)
void g_value_unset(GValueAPI.GValue value)
void g_value_set_char(GValueAPI.GValue value, byte v_char)
byte g_value_get_char(GValueAPI.GValue value)
void g_value_set_uchar(GValueAPI.GValue value, byte v_uchar)
byte g_value_get_uchar(GValueAPI.GValue value)
void g_value_set_boolean(GValueAPI.GValue value, boolean v_boolean)
boolean g_value_get_boolean(GValueAPI.GValue value)
void g_value_set_int(GValueAPI.GValue value, int v_int)
int g_value_get_int(GValueAPI.GValue value)
void g_value_set_uint(GValueAPI.GValue value, int v_int)
int g_value_get_uint(GValueAPI.GValue value)
void g_value_set_long(GValueAPI.GValue value, com.sun.jna.NativeLong v_long)
com.sun.jna.NativeLong g_value_get_long(GValueAPI.GValue value)
void g_value_set_ulong(GValueAPI.GValue value, com.sun.jna.NativeLong v_long)
com.sun.jna.NativeLong g_value_get_ulong(GValueAPI.GValue value)
void g_value_set_int64(GValueAPI.GValue value, long v_int64)
long g_value_get_int64(GValueAPI.GValue value)
void g_value_set_uint64(GValueAPI.GValue value, long v_uint64)
long g_value_get_uint64(GValueAPI.GValue value)
void g_value_set_float(GValueAPI.GValue value, float v_float)
float g_value_get_float(GValueAPI.GValue value)
void g_value_set_double(GValueAPI.GValue value, double v_double)
double g_value_get_double(GValueAPI.GValue value)
void g_value_set_enum(GValueAPI.GValue value, int v_enum)
int g_value_get_enum(GValueAPI.GValue value)
void g_value_set_string(GValueAPI.GValue value, String v_string)
void g_value_set_static_string(GValueAPI.GValue value, String v_string)
String g_value_get_string(GValueAPI.GValue value)
com.sun.jna.Pointer g_value_get_pointer(GValueAPI.GValue value)
void g_value_set_pointer(GValueAPI.GValue value, com.sun.jna.Pointer pointer)
boolean g_value_transform(GValueAPI.GValue src_value, GValueAPI.GValue dest_value)
String g_strdup_value_contents(GValueAPI.GValue value)
void g_value_set_object(GValueAPI.GValue value, GObject v_object)
void g_value_take_object(GValueAPI.GValue value, GObject v_object)
GObject g_value_get_object(GValueAPI.GValue value)
GObject g_value_dup_object(GValueAPI.GValue value)
com.sun.jna.Pointer g_value_get_boxed(GValueAPI.GValue value)
GValueAPI.GValue g_value_array_get_nth(GValueAPI.GValueArray value_array, int index)
com.sun.jna.Pointer g_value_array_new(int n_prealloced)
void g_value_array_free(GValueAPI.GValueArray value_array)
com.sun.jna.Pointer g_value_array_copy(GValueAPI.GValueArray value_array)
com.sun.jna.Pointer g_value_array_prepend(GValueAPI.GValueArray value_array, GValueAPI.GValue value)
com.sun.jna.Pointer g_value_array_append(GValueAPI.GValueArray value_array, GValueAPI.GValue value)
com.sun.jna.Pointer g_value_array_insert(GValueAPI.GValueArray value_array, int index_, GValueAPI.GValue value)
com.sun.jna.Pointer g_value_array_remove(GValueAPI.GValueArray value_array, int index)
boolean g_type_check_value_holds(GValueAPI.GValue value, GType type)
Copyright © 2014. All rights reserved.