gstreamer-0.10 Reference Manual

Synopsis

public class Caps : Boxed  {
    public    GLib.Type                 type ;
    public    int                       refcount ;
    public    CapsFlags                 flags ;
    public    weak GLib.PtrArray        structs ;
    public    void**                    _gst_reserved ;


    public                              Caps.any                  (  ) ;
    public                              Caps.empty                (  ) ;
    public                              Caps.full                 ( Structure           struct1,
                                                                    ... ) ;
    public                              Caps.full_valist          ( Structure           structure,
                                                                    void**              var_args ) ;
    public                              Caps.simple               ( string              media_type,
                                                                    string              fieldname,
                                                                    ... ) ;


    public    void                      append                    ( Caps                caps2 ) ;
    public    void                      append_structure          ( Structure           structure ) ;
    public    weak Caps                 copy                      (  ) ;
    public    weak Caps                 copy_nth                  ( uint                nth ) ;
    public    bool                      do_simplify               (  ) ;
    public    static weak Caps          from_string               ( string              str ) ;
    public    uint                      get_size                  (  ) ;
    public    weak Structure            get_structure             ( uint                index ) ;
    public    weak Caps                 intersect                 ( Caps                caps2 ) ;
    public    bool                      is_always_compatible      ( Caps                caps2 ) ;
    public    bool                      is_any                    (  ) ;
    public    bool                      is_empty                  (  ) ;
    public    bool                      is_equal                  ( Caps                caps2 ) ;
    public    bool                      is_equal_fixed            ( Caps                caps2 ) ;
    public    bool                      is_fixed                  (  ) ;
    public    bool                      is_subset                 ( Caps                superset ) ;
    public    static weak Caps          load_thyself              ( void**              parent ) ;
    public    weak Caps                 make_writable             (  ) ;
    public    void                      merge                     ( Caps                caps2 ) ;
    public    void                      merge_structure           ( Structure           structure ) ;
    public    weak Caps                 normalize                 (  ) ;
    public    void                      remove_structure          ( uint                idx ) ;
    public    void                      replace                   ( Caps                newcaps ) ;
    public    void**                    save_thyself              ( void**              parent ) ;
    public    void                      set_simple                ( string              field,
                                                                    ... ) ;
    public    void                      set_simple_valist         ( string              field,
                                                                    void**              varargs ) ;
    public    weak Caps                 subtract                  ( Caps                subtrahend ) ;
    public    weak string               to_string                 (  ) ;
    public    void                      truncate                  (  ) ;
    public    weak Caps                 union                     ( Caps                caps2 ) ;
}

Caps Description

Details

Constructor Details

Caps.any ()
    public                              Caps.any                  (  ) ;		

Caps.empty ()
    public                              Caps.empty                (  ) ;		

Caps.full ()
    public                              Caps.full                 ( Structure           struct1,
                                                                    ... ) ;		

Caps.full_valist ()
    public                              Caps.full_valist          ( Structure           structure,
                                                                    void**              var_args ) ;		

Caps.simple ()
    public                              Caps.simple               ( string              media_type,
                                                                    string              fieldname,
                                                                    ... ) ;		

Field Details

type
    public    GLib.Type                 type ;		

refcount
    public    int                       refcount ;		

flags
    public    CapsFlags                 flags ;		

structs
    public    weak GLib.PtrArray        structs ;		

_gst_reserved
    public    void**                    _gst_reserved ;		

Signal Details

Property Details

Method Details

append ()
    public    void                      append                    ( Caps                caps2 ) ;		

append_structure ()
    public    void                      append_structure          ( Structure           structure ) ;		

copy ()
    public    weak Caps                 copy                      (  ) ;		

copy_nth ()
    public    weak Caps                 copy_nth                  ( uint                nth ) ;		

do_simplify ()
    public    bool                      do_simplify               (  ) ;		

from_string ()
    public    static weak Caps          from_string               ( string              str ) ;		

get_size ()
    public    uint                      get_size                  (  ) ;		

get_structure ()
    public    weak Structure            get_structure             ( uint                index ) ;		

intersect ()
    public    weak Caps                 intersect                 ( Caps                caps2 ) ;		

is_always_compatible ()
    public    bool                      is_always_compatible      ( Caps                caps2 ) ;		

is_any ()
    public    bool                      is_any                    (  ) ;		

is_empty ()
    public    bool                      is_empty                  (  ) ;		

is_equal ()
    public    bool                      is_equal                  ( Caps                caps2 ) ;		

is_equal_fixed ()
    public    bool                      is_equal_fixed            ( Caps                caps2 ) ;		

is_fixed ()
    public    bool                      is_fixed                  (  ) ;		

is_subset ()
    public    bool                      is_subset                 ( Caps                superset ) ;		

load_thyself ()
    public    static weak Caps          load_thyself              ( void**              parent ) ;		

make_writable ()
    public    weak Caps                 make_writable             (  ) ;		

merge ()
    public    void                      merge                     ( Caps                caps2 ) ;		

merge_structure ()
    public    void                      merge_structure           ( Structure           structure ) ;		

normalize ()
    public    weak Caps                 normalize                 (  ) ;		

remove_structure ()
    public    void                      remove_structure          ( uint                idx ) ;		

replace ()
    public    void                      replace                   ( Caps                newcaps ) ;		

save_thyself ()
    public    void**                    save_thyself              ( void**              parent ) ;		

set_simple ()
    public    void                      set_simple                ( string              field,
                                                                    ... ) ;		

set_simple_valist ()
    public    void                      set_simple_valist         ( string              field,
                                                                    void**              varargs ) ;		

subtract ()
    public    weak Caps                 subtract                  ( Caps                subtrahend ) ;		

to_string ()
    public    weak string               to_string                 (  ) ;		

truncate ()
    public    void                      truncate                  (  ) ;		

union ()
    public    weak Caps                 union                     ( Caps                caps2 ) ;		


Created by Valadoc