org.gstreamer.lowlevel
Interface BaseAPI

All Superinterfaces:
com.sun.jna.Library

public interface BaseAPI
extends com.sun.jna.Library


Nested Class Summary
static interface BaseAPI.BooleanFunc1
           
static interface BaseAPI.BufferAlloc
           
static interface BaseAPI.Create
           
static interface BaseAPI.EventNotify
           
static interface BaseAPI.Fixate
           
static interface BaseAPI.GetCaps
           
static interface BaseAPI.GetSize
           
static interface BaseAPI.GetTimes
           
static class BaseAPI.GstBaseSinkAbi
           
static class BaseAPI.GstBaseSinkAbiData
           
static class BaseAPI.GstBaseSinkClass
           
static class BaseAPI.GstBaseSinkStruct
           
static class BaseAPI.GstBaseSrcAbi
           
static class BaseAPI.GstBaseSrcAbiData
           
static class BaseAPI.GstBaseSrcClass
           
static class BaseAPI.GstBaseSrcStruct
           
static interface BaseAPI.Query
           
static interface BaseAPI.Render
           
static interface BaseAPI.Seek
           
static interface BaseAPI.SetCaps
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static BaseAPI BASE_API
           
static int GST_PADDING
           
static int GST_PADDING_LARGE
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 long gst_base_sink_get_max_lateness(BaseSink sink)
           
 boolean gst_base_sink_get_sync(BaseSink sink)
           
 GType gst_base_sink_get_type()
           
 boolean gst_base_sink_is_async_enabled(BaseSink sink)
           
 boolean gst_base_sink_is_qos_enabled(BaseSink sink)
           
 void gst_base_sink_set_async_enabled(BaseSink sink, boolean enabled)
           
 void gst_base_sink_set_max_lateness(BaseSink sink, long max_lateness)
           
 void gst_base_sink_set_qos_enabled(BaseSink sink, boolean enabled)
           
 void gst_base_sink_set_sync(BaseSink sink, boolean sync)
           
 GType gst_base_src_get_type()
           
 GType gst_base_transform_get_type()
           
 

Field Detail

BASE_API

static final BaseAPI BASE_API

GST_PADDING

static final int GST_PADDING
See Also:
Constant Field Values

GST_PADDING_LARGE

static final int GST_PADDING_LARGE
See Also:
Constant Field Values
Method Detail

gst_base_src_get_type

GType gst_base_src_get_type()

gst_base_sink_get_type

GType gst_base_sink_get_type()

gst_base_transform_get_type

GType gst_base_transform_get_type()

gst_base_sink_set_sync

void gst_base_sink_set_sync(BaseSink sink,
                            boolean sync)

gst_base_sink_get_sync

boolean gst_base_sink_get_sync(BaseSink sink)

gst_base_sink_set_max_lateness

void gst_base_sink_set_max_lateness(BaseSink sink,
                                    long max_lateness)

gst_base_sink_get_max_lateness

long gst_base_sink_get_max_lateness(BaseSink sink)

gst_base_sink_set_qos_enabled

void gst_base_sink_set_qos_enabled(BaseSink sink,
                                   boolean enabled)

gst_base_sink_is_qos_enabled

boolean gst_base_sink_is_qos_enabled(BaseSink sink)

gst_base_sink_set_async_enabled

void gst_base_sink_set_async_enabled(BaseSink sink,
                                     boolean enabled)

gst_base_sink_is_async_enabled

boolean gst_base_sink_is_async_enabled(BaseSink sink)