[ Version ( since = "0.10" ) ]
public bool populate_tags (TagList tags)
Populate non-existing tags in this tag list.
Passed tags must use [enum@Gst.TagScope.GLOBAL] scope.
Note that tags are automatically determined during media playback and those take precedence. This function can be useful if an app can determine some tags that are not in media metadata or for filling item with some initial/cached tags to display in UI before playback.
When a tag already exists in the tag list (was populated) this function will not overwrite it. If you really need to permanently override some tags in media, you can use `taginject` element as player video/audio filter instead.
| this | |
| tags |
a TagList of GLOBAL scope |
|
whether at least one tag got updated. |