public static final class GstElementAPI.GstElementClass
extends com.sun.jna.Structure
Modifier and Type | Class and Description |
---|---|
static interface |
GstElementAPI.GstElementClass.ChangeState |
static interface |
GstElementAPI.GstElementClass.GetState |
static interface |
GstElementAPI.GstElementClass.ReleasePad |
static interface |
GstElementAPI.GstElementClass.RequestNewPad |
static interface |
GstElementAPI.GstElementClass.SetState |
Modifier and Type | Field and Description |
---|---|
com.sun.jna.Pointer[] |
_gst_reserved |
GstElementAPI.GstElementClass.ChangeState |
change_state |
GstElementAPI.GstElementDetails |
details |
ElementFactory |
elementfactory |
com.sun.jna.Pointer |
get_index |
com.sun.jna.Pointer |
get_query_types |
GstElementAPI.GstElementClass.GetState |
get_state |
com.sun.jna.Pointer |
no_more_pads |
int |
numpadtemplates |
com.sun.jna.Pointer |
pad_added |
com.sun.jna.Pointer |
pad_removed |
int |
pad_templ_cookie |
com.sun.jna.Pointer |
padtemplates |
GstObjectAPI.GstObjectClass |
parent_class |
com.sun.jna.Pointer |
provide_clock |
com.sun.jna.Pointer |
query |
GstElementAPI.GstElementClass.ReleasePad |
release_pad |
GstElementAPI.GstElementClass.RequestNewPad |
request_new_pad |
com.sun.jna.Pointer |
send_event |
com.sun.jna.Pointer |
set_bus |
com.sun.jna.Pointer |
set_clock |
com.sun.jna.Pointer |
set_index |
GstElementAPI.GstElementClass.SetState |
set_state |
Constructor and Description |
---|
GstElementAPI.GstElementClass() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getFields, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
public GstObjectAPI.GstObjectClass parent_class
public volatile GstElementAPI.GstElementDetails details
public volatile ElementFactory elementfactory
public volatile com.sun.jna.Pointer padtemplates
public volatile int numpadtemplates
public volatile int pad_templ_cookie
public volatile com.sun.jna.Pointer pad_added
public volatile com.sun.jna.Pointer pad_removed
public volatile com.sun.jna.Pointer no_more_pads
public GstElementAPI.GstElementClass.RequestNewPad request_new_pad
public GstElementAPI.GstElementClass.ReleasePad release_pad
public GstElementAPI.GstElementClass.GetState get_state
public GstElementAPI.GstElementClass.SetState set_state
public GstElementAPI.GstElementClass.ChangeState change_state
public volatile com.sun.jna.Pointer set_bus
public volatile com.sun.jna.Pointer provide_clock
public volatile com.sun.jna.Pointer set_clock
public volatile com.sun.jna.Pointer get_index
public volatile com.sun.jna.Pointer set_index
public volatile com.sun.jna.Pointer send_event
public volatile com.sun.jna.Pointer get_query_types
public volatile com.sun.jna.Pointer query
public volatile com.sun.jna.Pointer[] _gst_reserved