org.gstreamer.lowlevel
Interface BaseTransformAPI

All Superinterfaces:
com.sun.jna.Library

public interface BaseTransformAPI
extends com.sun.jna.Library


Nested Class Summary
static interface BaseTransformAPI.AcceptCaps
           
static interface BaseTransformAPI.BeforeTransform
           
static interface BaseTransformAPI.BooleanFunc1
           
static interface BaseTransformAPI.EventNotify
           
static interface BaseTransformAPI.FixateCaps
           
static interface BaseTransformAPI.GetUnitSize
           
static class BaseTransformAPI.GstBaseTransformClass
           
static class BaseTransformAPI.GstBaseTransformStruct
           
static interface BaseTransformAPI.PrepareOutput
           
static interface BaseTransformAPI.SetCaps
           
static interface BaseTransformAPI.Transform
           
static interface BaseTransformAPI.TransformCaps
           
static interface BaseTransformAPI.TransformIp
           
static interface BaseTransformAPI.TransformSize
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static BaseTransformAPI BASETRANSFORM_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
 GType gst_base_transform_get_type()
           
 boolean gst_base_transform_is_in_place(BaseTransform trans)
           
 boolean gst_base_transform_is_passthrough(BaseTransform trans)
           
 boolean gst_base_transform_is_qos_enabled(BaseTransform trans)
           
 void gst_base_transform_reconfigure(BaseTransform trans)
           
 void gst_base_transform_set_gap_aware(BaseTransform trans, boolean gap_aware)
           
 void gst_base_transform_set_in_place(BaseTransform trans, boolean in_place)
           
 void gst_base_transform_set_passthrough(BaseTransform trans, boolean passthrough)
           
 void gst_base_transform_set_qos_enabled(BaseTransform trans, boolean enabled)
           
 void gst_base_transform_suggest(BaseTransform trans, Caps caps, int size)
           
 void gst_base_transform_update_qos(BaseTransform trans, double proportion, long diff, ClockTime timestamp)
           
 

Field Detail

BASETRANSFORM_API

static final BaseTransformAPI BASETRANSFORM_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_transform_get_type

GType gst_base_transform_get_type()

gst_base_transform_set_passthrough

void gst_base_transform_set_passthrough(BaseTransform trans,
                                        boolean passthrough)

gst_base_transform_is_passthrough

boolean gst_base_transform_is_passthrough(BaseTransform trans)

gst_base_transform_set_in_place

void gst_base_transform_set_in_place(BaseTransform trans,
                                     boolean in_place)

gst_base_transform_is_in_place

boolean gst_base_transform_is_in_place(BaseTransform trans)

gst_base_transform_update_qos

void gst_base_transform_update_qos(BaseTransform trans,
                                   double proportion,
                                   long diff,
                                   ClockTime timestamp)

gst_base_transform_set_qos_enabled

void gst_base_transform_set_qos_enabled(BaseTransform trans,
                                        boolean enabled)

gst_base_transform_is_qos_enabled

boolean gst_base_transform_is_qos_enabled(BaseTransform trans)

gst_base_transform_set_gap_aware

void gst_base_transform_set_gap_aware(BaseTransform trans,
                                      boolean gap_aware)

gst_base_transform_suggest

void gst_base_transform_suggest(BaseTransform trans,
                                Caps caps,
                                int size)

gst_base_transform_reconfigure

void gst_base_transform_reconfigure(BaseTransform trans)