org.gstreamer.lowlevel
Interface GstRegistryAPI

All Superinterfaces:
com.sun.jna.Library

public interface GstRegistryAPI
extends com.sun.jna.Library

GstRegistry functions


Nested Class Summary
static interface GstRegistryAPI.PluginFeatureFilter
           
static interface GstRegistryAPI.PluginFilter
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static GstRegistryAPI GSTREGISTRY_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
 boolean gst_registry_add_feature(Registry registry, PluginFeature feature)
           
 boolean gst_registry_add_plugin(Registry registry, Plugin plugin)
           
 boolean gst_registry_binary_read_cache(Registry registry, java.lang.String location)
           
 boolean gst_registry_binary_write_cache(Registry registry, java.lang.String location)
           
 PluginFeature gst_registry_find_feature(Registry registry, java.lang.String name, GType type)
           
 Plugin gst_registry_find_plugin(Registry registry, java.lang.String name)
           
 com.sun.jna.Pointer gst_registry_get_default()
           
 GType gst_registry_get_type()
           
 PluginFeature gst_registry_lookup_feature(Registry registry, java.lang.String name)
           
 Plugin gst_registry_lookup(Registry registry, java.lang.String filename)
           
 void gst_registry_remove_feature(Registry registry, PluginFeature feature)
           
 void gst_registry_remove_plugin(Registry registry, Plugin plugin)
           
 boolean gst_registry_scan_path(Registry registry, java.lang.String path)
           
 boolean gst_registry_xml_read_cache(Registry registry, java.lang.String location)
           
 boolean gst_registry_xml_write_cache(Registry registry, java.lang.String location)
           
 

Field Detail

GSTREGISTRY_API

static final GstRegistryAPI GSTREGISTRY_API
Method Detail

gst_registry_get_type

GType gst_registry_get_type()

gst_registry_get_default

com.sun.jna.Pointer gst_registry_get_default()

gst_registry_scan_path

boolean gst_registry_scan_path(Registry registry,
                               java.lang.String path)

gst_registry_add_plugin

boolean gst_registry_add_plugin(Registry registry,
                                Plugin plugin)

gst_registry_remove_plugin

void gst_registry_remove_plugin(Registry registry,
                                Plugin plugin)

gst_registry_add_feature

boolean gst_registry_add_feature(Registry registry,
                                 PluginFeature feature)

gst_registry_remove_feature

void gst_registry_remove_feature(Registry registry,
                                 PluginFeature feature)

gst_registry_find_plugin

Plugin gst_registry_find_plugin(Registry registry,
                                java.lang.String name)

gst_registry_find_feature

PluginFeature gst_registry_find_feature(Registry registry,
                                        java.lang.String name,
                                        GType type)

gst_registry_lookup

Plugin gst_registry_lookup(Registry registry,
                           java.lang.String filename)

gst_registry_lookup_feature

PluginFeature gst_registry_lookup_feature(Registry registry,
                                          java.lang.String name)

gst_registry_binary_read_cache

boolean gst_registry_binary_read_cache(Registry registry,
                                       java.lang.String location)

gst_registry_binary_write_cache

boolean gst_registry_binary_write_cache(Registry registry,
                                        java.lang.String location)

gst_registry_xml_read_cache

boolean gst_registry_xml_read_cache(Registry registry,
                                    java.lang.String location)

gst_registry_xml_write_cache

boolean gst_registry_xml_write_cache(Registry registry,
                                     java.lang.String location)