Scroll to navigation

GStreamer::TagSetter(3pm) User Contributed Perl Documentation GStreamer::TagSetter(3pm)
 

NAME

GStreamer::TagSetter - Element interface that allows setting and retrieval of media metadata

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

Copyright (C) 2005-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See GStreamer for a full notice.
2014-08-15 perl v5.20.0