org.gstreamer.lowlevel
Class BaseAPI.GstBaseSrcStruct

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

public static final class BaseAPI.GstBaseSrcStruct
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
 byte[] _gst_reserved
           
 int blocksize
           
 boolean can_activate_push
           
 com.sun.jna.Pointer clock_id
           
 GstElementAPI.GstElementStruct element
           
 long end_time
           
 boolean is_live
           
 com.sun.jna.Pointer live_cond
           
 com.sun.jna.Pointer live_lock
           
 boolean live_running
           
 boolean need_newsegment
           
 int num_buffers
           
 int num_buffers_left
           
 long offset
           
 ActivateMode pad_mode
           
 com.sun.jna.Pointer priv
           
 boolean random_access
           
 boolean seekable
           
 GstAPI.GstSegmentStruct segment
           
 long size
           
 Pad srcpad
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
BaseAPI.GstBaseSrcStruct()
           
 
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

element

public GstElementAPI.GstElementStruct element

srcpad

public volatile Pad srcpad

live_lock

public volatile com.sun.jna.Pointer live_lock

live_cond

public volatile com.sun.jna.Pointer live_cond

is_live

public volatile boolean is_live

live_running

public volatile boolean live_running

blocksize

public volatile int blocksize

can_activate_push

public volatile boolean can_activate_push

pad_mode

public volatile ActivateMode pad_mode

seekable

public volatile boolean seekable

random_access

public volatile boolean random_access

clock_id

public volatile com.sun.jna.Pointer clock_id

end_time

public volatile long end_time

segment

public volatile GstAPI.GstSegmentStruct segment

need_newsegment

public volatile boolean need_newsegment

offset

public volatile long offset

size

public volatile long size

num_buffers

public volatile int num_buffers

num_buffers_left

public volatile int num_buffers_left

_gst_reserved

public volatile byte[] _gst_reserved

priv

public volatile com.sun.jna.Pointer priv
Constructor Detail

BaseAPI.GstBaseSrcStruct

public BaseAPI.GstBaseSrcStruct()