org.gstreamer.lowlevel
Interface GstPadTemplateAPI

All Superinterfaces:
com.sun.jna.Library

public interface GstPadTemplateAPI
extends com.sun.jna.Library

GstPadTemplate functions


Nested Class Summary
static class GstPadTemplateAPI.GstStaticPadTemplate
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static GstPadTemplateAPI INSTANCE
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 void gst_element_class_add_pad_template(com.sun.jna.Pointer klass, PadTemplate templ)
           
 PadTemplate gst_element_class_get_pad_template(com.sun.jna.Pointer element_class, java.lang.String name)
           
 Caps gst_pad_template_get_caps(PadTemplate template)
           
 GType gst_pad_template_get_type()
           
 PadTemplate gst_pad_template_new(java.lang.String name_template, PadDirection direction, PadPresence presence, Caps caps)
           
 void gst_pad_template_pad_created(PadTemplate templ, Pad pad)
           
 Caps gst_static_pad_template_get_caps(GstPadTemplateAPI.GstStaticPadTemplate template)
           
 GType gst_static_pad_template_get_type()
           
 PadTemplate gst_static_pad_template_get(GstPadTemplateAPI.GstStaticPadTemplate pad_template)
           
 com.sun.jna.Pointer ptr_gst_pad_template_new(java.lang.String name_template, PadDirection direction, PadPresence presence, Caps caps)
           
 

Field Detail

INSTANCE

static final GstPadTemplateAPI INSTANCE
Method Detail

gst_element_class_add_pad_template

void gst_element_class_add_pad_template(com.sun.jna.Pointer klass,
                                        PadTemplate templ)

gst_element_class_get_pad_template

PadTemplate gst_element_class_get_pad_template(com.sun.jna.Pointer element_class,
                                               java.lang.String name)

gst_pad_template_get_type

GType gst_pad_template_get_type()

gst_static_pad_template_get_type

GType gst_static_pad_template_get_type()

ptr_gst_pad_template_new

com.sun.jna.Pointer ptr_gst_pad_template_new(java.lang.String name_template,
                                             PadDirection direction,
                                             PadPresence presence,
                                             Caps caps)

gst_pad_template_new

PadTemplate gst_pad_template_new(java.lang.String name_template,
                                 PadDirection direction,
                                 PadPresence presence,
                                 Caps caps)

gst_static_pad_template_get

PadTemplate gst_static_pad_template_get(GstPadTemplateAPI.GstStaticPadTemplate pad_template)

gst_static_pad_template_get_caps

Caps gst_static_pad_template_get_caps(GstPadTemplateAPI.GstStaticPadTemplate template)

gst_pad_template_get_caps

Caps gst_pad_template_get_caps(PadTemplate template)

gst_pad_template_pad_created

void gst_pad_template_pad_created(PadTemplate templ,
                                  Pad pad)