gstreamer-0.10 Reference Manual

Synopsis

public class Plugin : Object  {
    public    weak PluginDesc           desc ;
    public    weak PluginDesc           orig_desc ;
    public    uint                      flags ;
    public    weak string               filename ;
    public    weak string               basename ;
    public    weak GLib.Module          module ;
    public    int64                     file_size ;
    public    ulong                     file_mtime ;
    public    bool                      registered ;


    public    static GLib.Quark         error_quark               (  ) ;
    public    weak string               get_description           (  ) ;
    public    weak string               get_filename              (  ) ;
    public    weak string               get_license               (  ) ;
    public    weak GLib.Module          get_module                (  ) ;
    public    weak string               get_name                  (  ) ;
    public    weak string               get_origin                (  ) ;
    public    weak string               get_package               (  ) ;
    public    weak string               get_source                (  ) ;
    public    weak string               get_version               (  ) ;
    public    bool                      is_loaded                 (  ) ;
    public    static void               list_free                 ( GLib.List           list ) ;
    public    weak Plugin               load                      (  ) ;
    public    static weak Plugin        load_by_name              ( string              name ) ;
    public    static weak Plugin        load_file                 ( string              filename ) 
                                                             throws GLib.Error;
    public    bool                      name_filter               ( string              name ) ;
    public    static bool               register_static           ( int                 major_version,
                                                                    int                 minor_version,
                                                                    string              name,
                                                                    string              description,
                                                                    PluginInitFunc      init_func,
                                                                    string              version,
                                                                    string              license,
                                                                    string              source,
                                                                    string              package,
                                                                    string              origin ) ;
}

Plugin Description

Details

Constructor Details

Field Details

desc
    public    weak PluginDesc           desc ;		

orig_desc
    public    weak PluginDesc           orig_desc ;		

flags
    public    uint                      flags ;		

filename
    public    weak string               filename ;		

basename
    public    weak string               basename ;		

module
    public    weak GLib.Module          module ;		

file_size
    public    int64                     file_size ;		

file_mtime
    public    ulong                     file_mtime ;		

registered
    public    bool                      registered ;		

Signal Details

Property Details

Method Details

error_quark ()
    public    static GLib.Quark         error_quark               (  ) ;		

get_description ()
    public    weak string               get_description           (  ) ;		

get_filename ()
    public    weak string               get_filename              (  ) ;		

get_license ()
    public    weak string               get_license               (  ) ;		

get_module ()
    public    weak GLib.Module          get_module                (  ) ;		

get_name ()
    public    weak string               get_name                  (  ) ;		

get_origin ()
    public    weak string               get_origin                (  ) ;		

get_package ()
    public    weak string               get_package               (  ) ;		

get_source ()
    public    weak string               get_source                (  ) ;		

get_version ()
    public    weak string               get_version               (  ) ;		

is_loaded ()
    public    bool                      is_loaded                 (  ) ;		

list_free ()
    public    static void               list_free                 ( GLib.List           list ) ;		

load ()
    public    weak Plugin               load                      (  ) ;		

load_by_name ()
    public    static weak Plugin        load_by_name              ( string              name ) ;		

load_file ()
    public    static weak Plugin        load_file                 ( string              filename ) 
                                                             throws GLib.Error;		

name_filter ()
    public    bool                      name_filter               ( string              name ) ;		

register_static ()
    public    static bool               register_static           ( int                 major_version,
                                                                    int                 minor_version,
                                                                    string              name,
                                                                    string              description,
                                                                    PluginInitFunc      init_func,
                                                                    string              version,
                                                                    string              license,
                                                                    string              source,
                                                                    string              package,
                                                                    string              origin ) ;		


Created by Valadoc