org.gstreamer.lowlevel
public class GstTypes extends Object
Modifier and Type | Method and Description |
---|---|
static Class<? extends NativeObject> |
classFor(GType type) |
static Class<? extends NativeObject> |
classFor(com.sun.jna.Pointer ptr) |
static Class<? extends NativeObject> |
find(GType gType)
Retrieve the class of a GType
|
static Class<? extends NativeObject> |
find(String gTypeName)
Retrieve the class of a GType Name
|
static GType |
getGType(com.sun.jna.Pointer ptr) |
static boolean |
isGType(com.sun.jna.Pointer p,
long type) |
static void |
registerType(Class<? extends NativeObject> cls,
String gTypeName)
Register a new class into the gTypeNameMap.
|
static GType |
typeFor(Class<? extends NativeObject> cls) |
public static void registerType(Class<? extends NativeObject> cls, String gTypeName)
public static Class<? extends NativeObject> find(GType gType)
gType
- The type of Classpublic static Class<? extends NativeObject> find(String gTypeName)
gTypeName
- The type name of Classpublic static final boolean isGType(com.sun.jna.Pointer p, long type)
public static final GType getGType(com.sun.jna.Pointer ptr)
public static final Class<? extends NativeObject> classFor(com.sun.jna.Pointer ptr)
public static final Class<? extends NativeObject> classFor(GType type)
public static final GType typeFor(Class<? extends NativeObject> cls)
Copyright © 2014. All rights reserved.