org.gstreamer.lowlevel
Interface GstInterpolationControlSourceAPI

All Superinterfaces:
com.sun.jna.Library

public interface GstInterpolationControlSourceAPI
extends com.sun.jna.Library


Nested Class Summary
static class GstInterpolationControlSourceAPI.GstInterpolationControlSourceClass
           
static class GstInterpolationControlSourceAPI.GstInterpolationControlSourceStruct
           
static class GstInterpolationControlSourceAPI.InterpolateMode
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static int GST_PADDING
           
static GstInterpolationControlSourceAPI GSTINTERPOLATIONCONTROLSOURCE_API
           
 
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
 GlibAPI.GList gst_interpolation_control_source_get_all(InterpolationControlSource self)
           
 int gst_interpolation_control_source_get_count(InterpolationControlSource self)
           
 GType gst_interpolation_control_source_get_type()
           
 InterpolationControlSource gst_interpolation_control_source_new()
           
 boolean gst_interpolation_control_source_set_from_list(InterpolationControlSource self, GlibAPI.GSList timedvalues)
           
 boolean gst_interpolation_control_source_set_interpolation_mode(InterpolationControlSource self, GstInterpolationControlSourceAPI.InterpolateMode mode)
           
 boolean gst_interpolation_control_source_set(InterpolationControlSource self, ClockTime timestamp, GValueAPI.GValue value)
           
 void gst_interpolation_control_source_unset_all(InterpolationControlSource self)
           
 boolean gst_interpolation_control_source_unset(InterpolationControlSource self, ClockTime timestamp)
           
 

Field Detail

GSTINTERPOLATIONCONTROLSOURCE_API

static final GstInterpolationControlSourceAPI GSTINTERPOLATIONCONTROLSOURCE_API

GST_PADDING

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

gst_interpolation_control_source_get_type

GType gst_interpolation_control_source_get_type()

gst_interpolation_control_source_new

InterpolationControlSource gst_interpolation_control_source_new()

gst_interpolation_control_source_set_interpolation_mode

boolean gst_interpolation_control_source_set_interpolation_mode(InterpolationControlSource self,
                                                                GstInterpolationControlSourceAPI.InterpolateMode mode)

gst_interpolation_control_source_set

boolean gst_interpolation_control_source_set(InterpolationControlSource self,
                                             ClockTime timestamp,
                                             GValueAPI.GValue value)

gst_interpolation_control_source_set_from_list

boolean gst_interpolation_control_source_set_from_list(InterpolationControlSource self,
                                                       GlibAPI.GSList timedvalues)

gst_interpolation_control_source_unset

boolean gst_interpolation_control_source_unset(InterpolationControlSource self,
                                               ClockTime timestamp)

gst_interpolation_control_source_unset_all

void gst_interpolation_control_source_unset_all(InterpolationControlSource self)

gst_interpolation_control_source_get_all

GlibAPI.GList gst_interpolation_control_source_get_all(InterpolationControlSource self)

gst_interpolation_control_source_get_count

int gst_interpolation_control_source_get_count(InterpolationControlSource self)