1GStreamer::TagSetter(3)User Contributed Perl DocumentatioGnStreamer::TagSetter(3)
2
3
4

NAME

6       GStreamer::TagSetter
7

HIERARCHY

9         Glib::Object::_Unregistered::GInterface
10         +----GStreamer::TagSetter
11

METHODS

13       $setter->add_tags ($mode, $tag, $sv, ...)
14
15           * $mode (GStreamer::TagMergeMode)
16           * $tag (string)
17           * $sv (scalar)
18           * ... (list)
19
20       $setter->merge_tags ($list, $mode)
21
22           * $list (GStreamer::TagList)
23           * $mode (GStreamer::TagMergeMode)
24
25       taglist = $setter->get_tag_list
26
27       tagmergemode = $setter->get_tag_merge_mode
28
29       $setter->set_tag_merge_mode ($mode)
30
31           * $mode (GStreamer::TagMergeMode)
32

ENUMS AND FLAGS

34       enum GStreamer::TagMergeMode
35
36       * 'undefined' / 'GST_TAG_MERGE_UNDEFINED'
37       * 'replace-all' / 'GST_TAG_MERGE_REPLACE_ALL'
38       * 'replace' / 'GST_TAG_MERGE_REPLACE'
39       * 'append' / 'GST_TAG_MERGE_APPEND'
40       * 'prepend' / 'GST_TAG_MERGE_PREPEND'
41       * 'keep' / 'GST_TAG_MERGE_KEEP'
42       * 'keep-all' / 'GST_TAG_MERGE_KEEP_ALL'
43       * 'count' / 'GST_TAG_MERGE_COUNT'
44

SEE ALSO

46       GStreamer, Glib::Object::_Unregistered::GInterface
47
49       Copyright (C) 2005-2006 by the gtk2-perl team.
50
51       This software is licensed under the LGPL.  See GStreamer for a full
52       notice.
53
54
55
56perl v5.8.8                       2007-02-20           GStreamer::TagSetter(3)
Impressum