flactag

flactag — Rewrite tags in a FLAC file

Synopsis

                    GstFlacTag;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstFlacTag

Implemented Interfaces

GstFlacTag implements GstTagSetter.

Description

The flactag element can change the tag contained within a raw FLAC stream. Specifically, it modifies the comments header packet of the FLAC stream.

Applications can set the tags to write using the GstTagSetter interface. Tags contained withing the FLAC bitstream will be picked up automatically (and merged according to the merge mode set via the tag setter interface).

Example pipelines

gst-launch -v filesrc location=foo.flac ! flactag ! filesink location=bar.flac
This element is not useful with gst-launch, because it does not support setting the tags on a GstTagSetter interface. Conceptually, the element will usually be used in this order though.

Synopsis

Element Information

plugin

flac

author

Christophe Fergeau <teuf@gnome.org>

class

Formatter/Metadata

Element Pads

name

src

direction

source

presence

always

details

audio/x-flac

name

sink

direction

sink

presence

always

details

audio/x-flac

Details

GstFlacTag

typedef struct _GstFlacTag GstFlacTag;

See Also

flacenc, flacdec, GstTagSetter