Skip to content

discoverer: Advertise container-specific tags with a new API

Philippe Normand requested to merge philn/gstreamer:disco-tag into main

Since commit a55dafe3, stream-scoped tags no longer appeared as top-level tags, introducing a behaviour regression, specially for MP3 files.

The gst_discoverer_info_get_tags() API now returns all tags detected for the given media, as initially intended and documented.

A new API is introduced to get container-specific tags, gst_discoverer_container_info_get_tags(). The discoverer tool was adapted to use it.

Fixes #759 (closed)

Merge request reports