Tag reading

Tag reading is remarkably simple in GStreamer Every element supports the "found-tag" signal, which will be fired each the time the element reads tags from the stream. A GstBin will conveniently forward tags found by its childs. Therefore, in most applications, you will only need to connect to the "found-tag" signal on the top-most bin in your pipeline, and you will automatically retrieve all tags from the stream.

Note, however, that the "found-tag" might be fired multiple times and by multiple elements in the pipeline. It is the application's responsibility to put all those tags together and display them to the user in a nice, coherent way.