org.gstreamer.lowlevel
Class GstElementAPI.GstElementStruct

java.lang.Object
  extended by com.sun.jna.Structure
      extended by org.gstreamer.lowlevel.GstElementAPI.GstElementStruct
Enclosing interface:
GstElementAPI

public static final class GstElementAPI.GstElementStruct
extends com.sun.jna.Structure


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue
 
Field Summary
 com.sun.jna.Pointer[] _gst_reserved
           
 long base_time
           
 com.sun.jna.Pointer bus
           
 com.sun.jna.Pointer clock
           
 State current_state
           
 StateChangeReturn last_return
           
 State next_state
           
 short numpads
           
 short numsinkpads
           
 short numsrcpads
           
 GstObjectAPI.GstObjectStruct object
           
 com.sun.jna.Pointer pads
           
 int pads_cookie
           
 State pending_state
           
 com.sun.jna.Pointer sinkpads
           
 com.sun.jna.Pointer srcpads
           
 com.sun.jna.Pointer state_cond
           
 int state_cookie
           
 com.sun.jna.Pointer state_lock
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
GstElementAPI.GstElementStruct()
           
 
Method Summary
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

object

public GstObjectAPI.GstObjectStruct object

state_lock

public volatile com.sun.jna.Pointer state_lock

state_cond

public volatile com.sun.jna.Pointer state_cond

state_cookie

public volatile int state_cookie

current_state

public volatile State current_state

next_state

public volatile State next_state

pending_state

public volatile State pending_state

last_return

public volatile StateChangeReturn last_return

bus

public volatile com.sun.jna.Pointer bus

clock

public volatile com.sun.jna.Pointer clock

base_time

public volatile long base_time

numpads

public volatile short numpads

pads

public volatile com.sun.jna.Pointer pads

numsrcpads

public volatile short numsrcpads

srcpads

public volatile com.sun.jna.Pointer srcpads

numsinkpads

public volatile short numsinkpads

sinkpads

public volatile com.sun.jna.Pointer sinkpads

pads_cookie

public volatile int pads_cookie

_gst_reserved

public volatile com.sun.jna.Pointer[] _gst_reserved
Constructor Detail

GstElementAPI.GstElementStruct

public GstElementAPI.GstElementStruct()