GStreamer::TagSetter.3pm

Langue: en

Version: 2010-05-02 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

GStreamer::TagSetter

HIERARCHY

   Glib::Interface
   +----GStreamer::TagSetter
 
 

METHODS

$setter->add_tags ($mode, $tag, $sv, ...)

*
$mode (GStreamer::TagMergeMode)
*
$tag (string)
*
$sv (scalar)
*
... (list)

$setter->merge_tags ($list, $mode)

*
$list (GStreamer::TagList)
*
$mode (GStreamer::TagMergeMode)

taglist = $setter->get_tag_list

tagmergemode = $setter->get_tag_merge_mode

$setter->set_tag_merge_mode ($mode)

*
$mode (GStreamer::TagMergeMode)

ENUMS AND FLAGS

enum GStreamer::TagMergeMode

*
'undefined' / 'GST_TAG_MERGE_UNDEFINED'
*
'replace-all' / 'GST_TAG_MERGE_REPLACE_ALL'
*
'replace' / 'GST_TAG_MERGE_REPLACE'
*
'append' / 'GST_TAG_MERGE_APPEND'
*
'prepend' / 'GST_TAG_MERGE_PREPEND'
*
'keep' / 'GST_TAG_MERGE_KEEP'
*
'keep-all' / 'GST_TAG_MERGE_KEEP_ALL'
*
'count' / 'GST_TAG_MERGE_COUNT'

SEE ALSO

GStreamer, Glib::Interface Copyright (C) 2005-2008 by the gtk2-perl team.

This software is licensed under the LGPL. See GStreamer for a full notice.