GESMetaContainer

Interface that allows reading and writing meta

Methods

ges_meta_container_add_metas_from_string

gboolean
ges_meta_container_add_metas_from_string (GESMetaContainer * container,
                                          const gchar * str)

Deserializes a meta container.

Parameters:

container

Target container

str

a string created with ges_meta_container_metas_to_string

Returns

TRUE on success, FALSE if there was an error.

GES.MetaContainer.add_metas_from_string

def GES.MetaContainer.add_metas_from_string (self, str):
    #python wrapper for 'ges_meta_container_add_metas_from_string'

Deserializes a meta container.

Parameters:

container ( GES.MetaContainer ) –

Target container

str ( str ) –

a string created with GES.MetaContainer.metas_to_string

Returns ( bool ) –

TRUE on success, FALSE if there was an error.

GES.IMetaContainer.AddMetasFromString

bool
GES.IMetaContainer.AddMetasFromString (string)

Deserializes a meta container.

Parameters:

str

a string created with GES.IMetaContainer.MetasToString

Returns

TRUE on success, FALSE if there was an error.

GES.prototype.add_metas_from_string

function GES.prototype.add_metas_from_string(str: String): {
    // javascript wrapper for 'ges_meta_container_add_metas_from_string'
}

Deserializes a meta container.

Parameters:

container ( GES.MetaContainer ) –

Target container

str ( String ) –

a string created with GES.prototype.metas_to_string

Returns ( Number ) –

TRUE on success, FALSE if there was an error.

ges_meta_container_check_meta_registered

gboolean
ges_meta_container_check_meta_registered (GESMetaContainer * container,
                                          const gchar * meta_item,
                                          GESMetaFlag * flags,
                                          GType * type)

Parameters:

container
No description available
meta_item
No description available
flags
No description available
type
No description available
Returns
No description available

GES.MetaContainer.check_meta_registered

def GES.MetaContainer.check_meta_registered (self, meta_item, flags, type):
    #python wrapper for 'ges_meta_container_check_meta_registered'

Parameters:

container ( GES.MetaContainer ) –
No description available
meta_item ( str ) –
No description available
flags ( GES.MetaFlag ) –
No description available
type ( GObject.Type ) –
No description available
Returns ( bool ) –
No description available

GES.IMetaContainer.CheckMetaRegistered

bool
GES.IMetaContainer.CheckMetaRegistered (string,
                                        GES.MetaFlag,
                                        GType)

Parameters:

meta_item
No description available
flags
No description available
type
No description available
Returns
No description available

GES.prototype.check_meta_registered

function GES.prototype.check_meta_registered(meta_item: String, flags: GES.MetaFlag, type: GObject.Type): {
    // javascript wrapper for 'ges_meta_container_check_meta_registered'
}

Parameters:

container ( GES.MetaContainer ) –
No description available
meta_item ( String ) –
No description available
flags ( GES.MetaFlag ) –
No description available
type ( GObject.Type ) –
No description available
Returns ( Number ) –
No description available

ges_meta_container_foreach

ges_meta_container_foreach (GESMetaContainer * container,
                            GESMetaForeachFunc func,
                            gpointer user_data)

Calls the given function for each metadata inside the meta container. Note that if there is no metadata, the function won't be called at all.

Parameters:

container

container to iterate over

func ( [scope call] ) –

function to be called for each metadata

user_data ( [closure] ) –

user specified data

GES.MetaContainer.foreach

def GES.MetaContainer.foreach (self, func, user_data):
    #python wrapper for 'ges_meta_container_foreach'

Calls the given function for each metadata inside the meta container. Note that if there is no metadata, the function won't be called at all.

Parameters:

container ( GES.MetaContainer ) –

container to iterate over

func ( GES.MetaForeachFunc ) –

function to be called for each metadata

user_data ( object ) –

user specified data

GES.IMetaContainer.Foreach

GES.IMetaContainer.Foreach (GES.MetaForeachFunc,
                            IntPtr)

Calls the given function for each metadata inside the meta container. Note that if there is no metadata, the function won't be called at all.

Parameters:

func

function to be called for each metadata

user_data

user specified data

GES.prototype.foreach

function GES.prototype.foreach(func: GES.MetaForeachFunc, user_data: Object): {
    // javascript wrapper for 'ges_meta_container_foreach'
}

Calls the given function for each metadata inside the meta container. Note that if there is no metadata, the function won't be called at all.

Parameters:

container ( GES.MetaContainer ) –

container to iterate over

func ( GES.MetaForeachFunc ) –

function to be called for each metadata

user_data ( Object ) –

user specified data

ges_meta_container_get_boolean

gboolean
ges_meta_container_get_boolean (GESMetaContainer * container,
                                const gchar * meta_item,
                                gboolean * dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_boolean

def GES.MetaContainer.get_boolean (self, meta_item):
    #python wrapper for 'ges_meta_container_get_boolean'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( bool ) –
No description available

GES.IMetaContainer.GetBoolean

bool
GES.IMetaContainer.GetBoolean (string,
                               out  bool)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_boolean

function GES.prototype.get_boolean(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_boolean'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Number ) –
No description available

ges_meta_container_get_date

gboolean
ges_meta_container_get_date (GESMetaContainer * container,
                             const gchar * meta_item,
                             GDate ** dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_date

def GES.MetaContainer.get_date (self, meta_item):
    #python wrapper for 'ges_meta_container_get_date'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( GLib.Date ) –
No description available

GES.IMetaContainer.GetDate

bool
GES.IMetaContainer.GetDate (string,
                            out  GLib.Date)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_date

function GES.prototype.get_date(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_date'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( GLib.Date ) –
No description available

ges_meta_container_get_date_time

gboolean
ges_meta_container_get_date_time (GESMetaContainer * container,
                                  const gchar * meta_item,
                                  GstDateTime ** dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_date_time

def GES.MetaContainer.get_date_time (self, meta_item):
    #python wrapper for 'ges_meta_container_get_date_time'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( Gst.DateTime ) –
No description available

GES.IMetaContainer.GetDateTime

bool
GES.IMetaContainer.GetDateTime (string,
                                out  Gst.DateTime)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_date_time

function GES.prototype.get_date_time(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_date_time'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Gst.DateTime ) –
No description available

ges_meta_container_get_double

gboolean
ges_meta_container_get_double (GESMetaContainer * container,
                               const gchar * meta_item,
                               gdouble * dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_double

def GES.MetaContainer.get_double (self, meta_item):
    #python wrapper for 'ges_meta_container_get_double'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( float ) –
No description available

GES.IMetaContainer.GetDouble

bool
GES.IMetaContainer.GetDouble (string,
                              out  double)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_double

function GES.prototype.get_double(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_double'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Number ) –
No description available

ges_meta_container_get_float

gboolean
ges_meta_container_get_float (GESMetaContainer * container,
                              const gchar * meta_item,
                              gfloat * dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns FALSE if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_float

def GES.MetaContainer.get_float (self, meta_item):
    #python wrapper for 'ges_meta_container_get_float'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( float ) –
No description available

GES.IMetaContainer.GetFloat

bool
GES.IMetaContainer.GetFloat (string,
                             out  float)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns FALSE if meta_item can not be found.

Returns
No description available

GES.prototype.get_float

function GES.prototype.get_float(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_float'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Number ) –
No description available

ges_meta_container_get_int

gboolean
ges_meta_container_get_int (GESMetaContainer * container,
                            const gchar * meta_item,
                            gint * dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_int

def GES.MetaContainer.get_int (self, meta_item):
    #python wrapper for 'ges_meta_container_get_int'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( int ) –
No description available

GES.IMetaContainer.GetInt

bool
GES.IMetaContainer.GetInt (string,
                           out  int)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_int

function GES.prototype.get_int(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_int'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Number ) –
No description available

ges_meta_container_get_int64

gboolean
ges_meta_container_get_int64 (GESMetaContainer * container,
                              const gchar * meta_item,
                              gint64 * dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns FALSE if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_int64

def GES.MetaContainer.get_int64 (self, meta_item):
    #python wrapper for 'ges_meta_container_get_int64'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( int ) –
No description available

GES.IMetaContainer.GetInt64

bool
GES.IMetaContainer.GetInt64 (string,
                             out  long)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns false if meta_item can not be found.

Returns
No description available

GES.prototype.get_int64

function GES.prototype.get_int64(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_int64'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Number ) –
No description available

ges_meta_container_get_meta

const GValue *
ges_meta_container_get_meta (GESMetaContainer * container,
                             const gchar * key)

Gets the value of a given meta item, returns NULL if key can not be found.

Parameters:

container

Target container

key

The key name of the meta to retrieve

Returns

the GValue corresponding to the meta with the given key.

GES.MetaContainer.get_meta

def GES.MetaContainer.get_meta (self, key):
    #python wrapper for 'ges_meta_container_get_meta'

Gets the value of a given meta item, returns NULL if key can not be found.

Parameters:

container ( GES.MetaContainer ) –

Target container

key ( str ) –

The key name of the meta to retrieve

Returns ( GObject.Value ) –

the GObject.Value corresponding to the meta with the given key.

GES.IMetaContainer.GetMeta

GObject.Value
GES.IMetaContainer.GetMeta (string)

Gets the value of a given meta item, returns NULL if key can not be found.

Parameters:

key

The key name of the meta to retrieve

Returns

the GObject.Value corresponding to the meta with the given key.

GES.prototype.get_meta

function GES.prototype.get_meta(key: String): {
    // javascript wrapper for 'ges_meta_container_get_meta'
}

Gets the value of a given meta item, returns NULL if key can not be found.

Parameters:

container ( GES.MetaContainer ) –

Target container

key ( String ) –

The key name of the meta to retrieve

Returns ( GObject.Value ) –

the GObject.Value corresponding to the meta with the given key.

ges_meta_container_get_string

const gchar *
ges_meta_container_get_string (GESMetaContainer * container,
                               const gchar * meta_item)

Parameters:

container

Target container

meta_item

Name of the meta item to get Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_string

def GES.MetaContainer.get_string (self, meta_item):
    #python wrapper for 'ges_meta_container_get_string'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns ( str ) –
No description available

GES.IMetaContainer.GetString

string
GES.IMetaContainer.GetString (string)

Parameters:

meta_item

Name of the meta item to get Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_string

function GES.prototype.get_string(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_string'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns ( String ) –
No description available

ges_meta_container_get_uint

gboolean
ges_meta_container_get_uint (GESMetaContainer * container,
                             const gchar * meta_item,
                             guint * dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_uint

def GES.MetaContainer.get_uint (self, meta_item):
    #python wrapper for 'ges_meta_container_get_uint'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( int ) –
No description available

GES.IMetaContainer.GetUint

bool
GES.IMetaContainer.GetUint (string,
                            out  uint)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_uint

function GES.prototype.get_uint(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_uint'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Number ) –
No description available

ges_meta_container_get_uint64

gboolean
ges_meta_container_get_uint64 (GESMetaContainer * container,
                               const gchar * meta_item,
                               guint64 * dest)

Parameters:

container

Target container

meta_item

Name of the meta item to get

dest ( [out] ) –

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.MetaContainer.get_uint64

def GES.MetaContainer.get_uint64 (self, meta_item):
    #python wrapper for 'ges_meta_container_get_uint64'

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to get

Returns a tuple made of:

( bool ) –
No description available
dest ( int ) –
No description available

GES.IMetaContainer.GetUint64

bool
GES.IMetaContainer.GetUint64 (string,
                              out  long)

Parameters:

meta_item

Name of the meta item to get

dest

Destination to which value of meta item will be copied Gets the value of a given meta item, returns NULL if meta_item can not be found.

Returns
No description available

GES.prototype.get_uint64

function GES.prototype.get_uint64(meta_item: String): {
    // javascript wrapper for 'ges_meta_container_get_uint64'
}

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to get

Returns a tuple made of:

( Number ) –
No description available
dest ( Number ) –
No description available

ges_meta_container_metas_to_string

gchar *
ges_meta_container_metas_to_string (GESMetaContainer * container)

Serializes a meta container to a string.

Parameters:

container

a GESMetaContainer

Returns ( [nullable] ) –

a newly-allocated string, or NULL in case of an error. The string must be freed with g_free when no longer needed.

GES.MetaContainer.metas_to_string

def GES.MetaContainer.metas_to_string (self):
    #python wrapper for 'ges_meta_container_metas_to_string'

Serializes a meta container to a string.

Parameters:

container ( GES.MetaContainer ) –

a GES.MetaContainer

Returns ( str ) –

a newly-allocated string, or NULL in case of an error. The string must be freed with GLib.free when no longer needed.

GES.IMetaContainer.MetasToString

string
GES.IMetaContainer.MetasToString ()

Serializes a meta container to a string.

Returns

a newly-allocated string, or NULL in case of an error. The string must be freed with GLib.Global.Free when no longer needed.

GES.prototype.metas_to_string

function GES.prototype.metas_to_string(): {
    // javascript wrapper for 'ges_meta_container_metas_to_string'
}

Serializes a meta container to a string.

Parameters:

container ( GES.MetaContainer ) –

a GES.MetaContainer

Returns ( String ) –

a newly-allocated string, or NULL in case of an error. The string must be freed with prototype.free when no longer needed.

ges_meta_container_register_meta

gboolean
ges_meta_container_register_meta (GESMetaContainer * container,
                                  GESMetaFlag flags,
                                  const gchar * meta_item,
                                  const GValue * value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the static meta could be added, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.register_meta

def GES.MetaContainer.register_meta (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the static meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( GObject.Value ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMeta

bool
GES.IMetaContainer.RegisterMeta (GES.MetaFlag,
                                 string,
                                 GObject.Value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the static meta could be added, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta

function GES.prototype.register_meta(flags: GES.MetaFlag, meta_item: String, value: GObject.Value): {
    // javascript wrapper for 'ges_meta_container_register_meta'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the static meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( GObject.Value ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_boolean

gboolean
ges_meta_container_register_meta_boolean (GESMetaContainer * container,
                                          GESMetaFlag flags,
                                          const gchar * meta_item,
                                          gboolean value)

Parameters:

container
No description available
flags
No description available
meta_item
No description available
value
No description available
Returns
No description available

GES.MetaContainer.register_meta_boolean

def GES.MetaContainer.register_meta_boolean (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_boolean'

Parameters:

container ( GES.MetaContainer ) –
No description available
flags ( GES.MetaFlag ) –
No description available
meta_item ( str ) –
No description available
value ( bool ) –
No description available
Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaBoolean

bool
GES.IMetaContainer.RegisterMetaBoolean (GES.MetaFlag,
                                        string,
                                        bool)

Parameters:

flags
No description available
meta_item
No description available
value
No description available
Returns
No description available

GES.prototype.register_meta_boolean

function GES.prototype.register_meta_boolean(flags: GES.MetaFlag, meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_register_meta_boolean'
}

Parameters:

container ( GES.MetaContainer ) –
No description available
flags ( GES.MetaFlag ) –
No description available
meta_item ( String ) –
No description available
value ( Number ) –
No description available
Returns ( Number ) –
No description available

ges_meta_container_register_meta_date

gboolean
ges_meta_container_register_meta_date (GESMetaContainer * container,
                                       GESMetaFlag flags,
                                       const gchar * meta_item,
                                       const GDate * value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value ( [allow-none] ) –

Value to set

Returns
No description available

GES.MetaContainer.register_meta_date

def GES.MetaContainer.register_meta_date (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_date'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( GLib.Date ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaDate

bool
GES.IMetaContainer.RegisterMetaDate (GES.MetaFlag,
                                     string,
                                     GLib.Date)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_date

function GES.prototype.register_meta_date(flags: GES.MetaFlag, meta_item: String, value: GLib.Date): {
    // javascript wrapper for 'ges_meta_container_register_meta_date'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( GLib.Date ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_date_time

gboolean
ges_meta_container_register_meta_date_time (GESMetaContainer * container,
                                            GESMetaFlag flags,
                                            const gchar * meta_item,
                                            const GstDateTime * value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value ( [allow-none] ) –

Value to set

Returns
No description available

GES.MetaContainer.register_meta_date_time

def GES.MetaContainer.register_meta_date_time (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_date_time'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( Gst.DateTime ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaDateTime

bool
GES.IMetaContainer.RegisterMetaDateTime (GES.MetaFlag,
                                         string,
                                         Gst.DateTime)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_date_time

function GES.prototype.register_meta_date_time(flags: GES.MetaFlag, meta_item: String, value: Gst.DateTime): {
    // javascript wrapper for 'ges_meta_container_register_meta_date_time'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( Gst.DateTime ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_double

gboolean
ges_meta_container_register_meta_double (GESMetaContainer * container,
                                         GESMetaFlag flags,
                                         const gchar * meta_item,
                                         gdouble value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.register_meta_double

def GES.MetaContainer.register_meta_double (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_double'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( float ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaDouble

bool
GES.IMetaContainer.RegisterMetaDouble (GES.MetaFlag,
                                       string,
                                       double)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_double

function GES.prototype.register_meta_double(flags: GES.MetaFlag, meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_register_meta_double'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_float

gboolean
ges_meta_container_register_meta_float (GESMetaContainer * container,
                                        GESMetaFlag flags,
                                        const gchar * meta_item,
                                        gfloat value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.register_meta_float

def GES.MetaContainer.register_meta_float (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_float'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( float ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaFloat

bool
GES.IMetaContainer.RegisterMetaFloat (GES.MetaFlag,
                                      string,
                                      float)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_float

function GES.prototype.register_meta_float(flags: GES.MetaFlag, meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_register_meta_float'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_int

gboolean
ges_meta_container_register_meta_int (GESMetaContainer * container,
                                      GESMetaFlag flags,
                                      const gchar * meta_item,
                                      gint value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.register_meta_int

def GES.MetaContainer.register_meta_int (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_int'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaInt

bool
GES.IMetaContainer.RegisterMetaInt (GES.MetaFlag,
                                    string,
                                    int)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_int

function GES.prototype.register_meta_int(flags: GES.MetaFlag, meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_register_meta_int'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_int64

gboolean
ges_meta_container_register_meta_int64 (GESMetaContainer * container,
                                        GESMetaFlag flags,
                                        const gchar * meta_item,
                                        gint64 value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.register_meta_int64

def GES.MetaContainer.register_meta_int64 (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_int64'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaInt64

bool
GES.IMetaContainer.RegisterMetaInt64 (GES.MetaFlag,
                                      string,
                                      long)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_int64

function GES.prototype.register_meta_int64(flags: GES.MetaFlag, meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_register_meta_int64'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_string

gboolean
ges_meta_container_register_meta_string (GESMetaContainer * container,
                                         GESMetaFlag flags,
                                         const gchar * meta_item,
                                         const gchar * value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value ( [allow-none] ) –

Value to set

Returns
No description available

GES.MetaContainer.register_meta_string

def GES.MetaContainer.register_meta_string (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_string'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( str ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaString

bool
GES.IMetaContainer.RegisterMetaString (GES.MetaFlag,
                                       string,
                                       string)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_string

function GES.prototype.register_meta_string(flags: GES.MetaFlag, meta_item: String, value: String): {
    // javascript wrapper for 'ges_meta_container_register_meta_string'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( String ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_uint

gboolean
ges_meta_container_register_meta_uint (GESMetaContainer * container,
                                       GESMetaFlag flags,
                                       const gchar * meta_item,
                                       guint value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.register_meta_uint

def GES.MetaContainer.register_meta_uint (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_uint'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaUint

bool
GES.IMetaContainer.RegisterMetaUint (GES.MetaFlag,
                                     string,
                                     uint)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_uint

function GES.prototype.register_meta_uint(flags: GES.MetaFlag, meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_register_meta_uint'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_register_meta_uint64

gboolean
ges_meta_container_register_meta_uint64 (GESMetaContainer * container,
                                         GESMetaFlag flags,
                                         const gchar * meta_item,
                                         guint64 value)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: TRUE if the meta could be register, FALSE otherwize

Parameters:

container

Target container

flags

The GESMetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.register_meta_uint64

def GES.MetaContainer.register_meta_uint64 (self, flags, meta_item, value):
    #python wrapper for 'ges_meta_container_register_meta_uint64'

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: True if the meta could be register, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.RegisterMetaUint64

bool
GES.IMetaContainer.RegisterMetaUint64 (GES.MetaFlag,
                                       string,
                                       long)

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

flags

The GES.MetaFlag to be used

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.register_meta_uint64

function GES.prototype.register_meta_uint64(flags: GES.MetaFlag, meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_register_meta_uint64'
}

Sets a static meta on container. This method lets you define static metadatas, which means that the type of the registered will be the only type accepted for this meta on that particular container.

Return: true if the meta could be register, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

flags ( GES.MetaFlag ) –

The GES.MetaFlag to be used

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_boolean

gboolean
ges_meta_container_set_boolean (GESMetaContainer * container,
                                const gchar * meta_item,
                                gboolean value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_boolean

def GES.MetaContainer.set_boolean (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_boolean'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( bool ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetBoolean

bool
GES.IMetaContainer.SetBoolean (string,
                               bool)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_boolean

function GES.prototype.set_boolean(meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_set_boolean'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_date

gboolean
ges_meta_container_set_date (GESMetaContainer * container,
                             const gchar * meta_item,
                             const GDate * value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_date

def GES.MetaContainer.set_date (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_date'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( GLib.Date ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetDate

bool
GES.IMetaContainer.SetDate (string,
                            GLib.Date)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_date

function GES.prototype.set_date(meta_item: String, value: GLib.Date): {
    // javascript wrapper for 'ges_meta_container_set_date'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( GLib.Date ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_date_time

gboolean
ges_meta_container_set_date_time (GESMetaContainer * container,
                                  const gchar * meta_item,
                                  const GstDateTime * value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_date_time

def GES.MetaContainer.set_date_time (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_date_time'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( Gst.DateTime ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetDateTime

bool
GES.IMetaContainer.SetDateTime (string,
                                Gst.DateTime)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_date_time

function GES.prototype.set_date_time(meta_item: String, value: Gst.DateTime): {
    // javascript wrapper for 'ges_meta_container_set_date_time'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Gst.DateTime ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_double

gboolean
ges_meta_container_set_double (GESMetaContainer * container,
                               const gchar * meta_item,
                               gdouble value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_double

def GES.MetaContainer.set_double (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_double'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( float ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetDouble

bool
GES.IMetaContainer.SetDouble (string,
                              double)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_double

function GES.prototype.set_double(meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_set_double'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_float

gboolean
ges_meta_container_set_float (GESMetaContainer * container,
                              const gchar * meta_item,
                              gfloat value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_float

def GES.MetaContainer.set_float (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_float'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( float ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetFloat

bool
GES.IMetaContainer.SetFloat (string,
                             float)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_float

function GES.prototype.set_float(meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_set_float'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_int

gboolean
ges_meta_container_set_int (GESMetaContainer * container,
                            const gchar * meta_item,
                            gint value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_int

def GES.MetaContainer.set_int (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_int'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetInt

bool
GES.IMetaContainer.SetInt (string,
                           int)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_int

function GES.prototype.set_int(meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_set_int'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_int64

gboolean
ges_meta_container_set_int64 (GESMetaContainer * container,
                              const gchar * meta_item,
                              gint64 value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_int64

def GES.MetaContainer.set_int64 (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_int64'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetInt64

bool
GES.IMetaContainer.SetInt64 (string,
                             long)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_int64

function GES.prototype.set_int64(meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_set_int64'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_meta

gboolean
ges_meta_container_set_meta (GESMetaContainer * container,
                             const gchar * meta_item,
                             const GValue * value)

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value ( [allow-none] ) –

Value to set Sets the value of a given meta item

Returns
No description available

GES.MetaContainer.set_meta

def GES.MetaContainer.set_meta (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_meta'

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( GObject.Value ) –

Value to set Sets the value of a given meta item

Returns ( bool ) –
No description available

GES.IMetaContainer.SetMeta

bool
GES.IMetaContainer.SetMeta (string,
                            GObject.Value)

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set Sets the value of a given meta item

Returns
No description available

GES.prototype.set_meta

function GES.prototype.set_meta(meta_item: String, value: GObject.Value): {
    // javascript wrapper for 'ges_meta_container_set_meta'
}

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( GObject.Value ) –

Value to set Sets the value of a given meta item

Returns ( Number ) –
No description available

ges_meta_container_set_string

gboolean
ges_meta_container_set_string (GESMetaContainer * container,
                               const gchar * meta_item,
                               const gchar * value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_string

def GES.MetaContainer.set_string (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_string'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( str ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetString

bool
GES.IMetaContainer.SetString (string,
                              string)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_string

function GES.prototype.set_string(meta_item: String, value: String): {
    // javascript wrapper for 'ges_meta_container_set_string'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( String ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_uint

gboolean
ges_meta_container_set_uint (GESMetaContainer * container,
                             const gchar * meta_item,
                             guint value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_uint

def GES.MetaContainer.set_uint (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_uint'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetUint

bool
GES.IMetaContainer.SetUint (string,
                            uint)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_uint

function GES.prototype.set_uint(meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_set_uint'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

ges_meta_container_set_uint64

gboolean
ges_meta_container_set_uint64 (GESMetaContainer * container,
                               const gchar * meta_item,
                               guint64 value)

Sets the value of a given meta item

Return: TRUE if the meta could be added, FALSE otherwize

Parameters:

container

Target container

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.MetaContainer.set_uint64

def GES.MetaContainer.set_uint64 (self, meta_item, value):
    #python wrapper for 'ges_meta_container_set_uint64'

Sets the value of a given meta item

Return: True if the meta could be added, False otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( str ) –

Name of the meta item to set

value ( int ) –

Value to set

Returns ( bool ) –
No description available

GES.IMetaContainer.SetUint64

bool
GES.IMetaContainer.SetUint64 (string,
                              long)

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

meta_item

Name of the meta item to set

value

Value to set

Returns
No description available

GES.prototype.set_uint64

function GES.prototype.set_uint64(meta_item: String, value: Number): {
    // javascript wrapper for 'ges_meta_container_set_uint64'
}

Sets the value of a given meta item

Return: true if the meta could be added, false otherwize

Parameters:

container ( GES.MetaContainer ) –

Target container

meta_item ( String ) –

Name of the meta item to set

value ( Number ) –

Value to set

Returns ( Number ) –
No description available

Signals

notify-meta

notify_meta_callback (GESMetaContainer * self,
                      gchar * object,
                      GValue * p0,
                      gpointer user_data)

Parameters:

self
No description available
object
No description available
p0
No description available
user_data
No description available

Flags: Run First / No Hooks

notify-meta

def notify_meta_callback (self, object, p0, user_data):
    #python callback for the 'notify-meta' signal

Parameters:

self ( GES.MetaContainer ) –
No description available
object ( str ) –
No description available
p0 ( GObject.Value ) –
No description available
user_data ( object ) –
No description available

Flags: Run First / No Hooks

NotifyMeta

NotifyMeta_callback (GES.IMetaContainer,
                     string,
                     GObject.Value,
                     IntPtr)

Parameters:

self
No description available
object
No description available
p0
No description available
user_data
No description available

Flags: Run First / No Hooks

notify-meta

function notify_meta_callback(self: GES.MetaContainer, object: String, p0: GObject.Value, user_data: Object): {
    // javascript callback for the 'notify-meta' signal
}

Parameters:

self ( GES.MetaContainer ) –
No description available
object ( String ) –
No description available
p0 ( GObject.Value ) –
No description available
user_data ( Object ) –
No description available

Flags: Run First / No Hooks

Properties

ParentIface

GObject.TypeInterface ParentIface { get; set;  }

Flags : Read / Write

GesReserved

IntPtr [] GesReserved { get; set;  }

Flags : Read / Write

Interfaces

GESMetaContainer

GES.MetaContainer

GES.IMetaContainer

GES.MetaContainer

Constants

GES_TYPE_META_CONTAINER

#define GES_TYPE_META_CONTAINER                 (ges_meta_container_get_type ())

GES_META_CONTAINER_GET_INTERFACE

#define GES_META_CONTAINER_GET_INTERFACE (inst) (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GES_TYPE_META_CONTAINER, GESMetaContainerInterface))

GES_META_FORMATTER_NAME

#define GES_META_FORMATTER_NAME                       "name"

Name of a formatter it is used as ID of Formater assets (string)

The name of the formatter

GES.META_FORMATTER_NAME

Name of a formatter it is used as ID of Formater assets (string)

The name of the formatter

GES.Constants.META_FORMATTER_NAME

Name of a formatter it is used as ID of Formater assets (string)

The name of the formatter

GES.META_FORMATTER_NAME

Name of a formatter it is used as ID of Formater assets (string)

The name of the formatter

GES_META_DESCRIPTION

#define GES_META_DESCRIPTION                         "description"

The description of an object, can be used in various context (string)

The description

GES.META_DESCRIPTION

The description of an object, can be used in various context (string)

The description

GES.Constants.META_DESCRIPTION

The description of an object, can be used in various context (string)

The description

GES.META_DESCRIPTION

The description of an object, can be used in various context (string)

The description

GES_META_FORMATTER_MIMETYPE

#define GES_META_FORMATTER_MIMETYPE                   "mimetype"

Mimetype used for the file produced by a formatter (string)

The mime type

GES.META_FORMATTER_MIMETYPE

Mimetype used for the file produced by a formatter (string)

The mime type

GES.Constants.META_FORMATTER_MIMETYPE

Mimetype used for the file produced by a formatter (string)

The mime type

GES.META_FORMATTER_MIMETYPE

Mimetype used for the file produced by a formatter (string)

The mime type

GES_META_FORMATTER_EXTENSION

#define GES_META_FORMATTER_EXTENSION                  "extension"

The extension of the files produced by a formatter (string)

GES.META_FORMATTER_EXTENSION

The extension of the files produced by a formatter (string)

GES.Constants.META_FORMATTER_EXTENSION

The extension of the files produced by a formatter (string)

GES.META_FORMATTER_EXTENSION

The extension of the files produced by a formatter (string)

GES_META_FORMATTER_VERSION

#define GES_META_FORMATTER_VERSION                    "version"

The version of a formatter (double)

The formatter version

GES.META_FORMATTER_VERSION

The version of a formatter (double)

The formatter version

GES.Constants.META_FORMATTER_VERSION

The version of a formatter (double)

The formatter version

GES.META_FORMATTER_VERSION

The version of a formatter (double)

The formatter version

GES_META_FORMATTER_RANK

#define GES_META_FORMATTER_RANK                       "rank"

The rank of a formatter (GstRank)

The rank of a formatter

GES.META_FORMATTER_RANK

The rank of a formatter (GstRank)

The rank of a formatter

GES.Constants.META_FORMATTER_RANK

The rank of a formatter (GstRank)

The rank of a formatter

GES.META_FORMATTER_RANK

The rank of a formatter (GstRank)

The rank of a formatter

GES_META_VOLUME

#define GES_META_VOLUME                              "volume"

The volume, can be used for audio track or layers

The volume for a track or a layer, it is register as a float

GES.META_VOLUME

The volume, can be used for audio track or layers

The volume for a track or a layer, it is register as a float

GES.Constants.META_VOLUME

The volume, can be used for audio track or layers

The volume for a track or a layer, it is register as a float

GES.META_VOLUME

The volume, can be used for audio track or layers

The volume for a track or a layer, it is register as a float

GES_META_VOLUME_DEFAULT

#define GES_META_VOLUME_DEFAULT                       1.0

The default volume

The default volume for a track or a layer as a float

GES.META_VOLUME_DEFAULT

The default volume

The default volume for a track or a layer as a float

GES.Constants.META_VOLUME_DEFAULT

The default volume

The default volume for a track or a layer as a float

GES.META_VOLUME_DEFAULT

The default volume

The default volume for a track or a layer as a float

GES_META_FORMAT_VERSION

#define GES_META_FORMAT_VERSION                       "format-version"

The version of the format in which a project is serialized

GES.META_FORMAT_VERSION

The version of the format in which a project is serialized

GES.Constants.META_FORMAT_VERSION

The version of the format in which a project is serialized

GES.META_FORMAT_VERSION

The version of the format in which a project is serialized

The results of the search are