Skip to content
  • Philippe Normand's avatar
    discoverer: Prevent stream tags from leaking in global tags · a55dafe3
    Philippe Normand authored
    The PrivateStream should keep track of stream tags only. Likewise, the
    GstDiscovererInfo should keep track of global tags only.
    
    This patch fixes the issue where the discoverer would report duplicated tag
    titles, especially for Matroska media files. The Matroska demuxer emits
    correctly-scoped tags, but downstream was making no distinction of them.
    
    Fixes #598, #836, https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/827
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1275>
    a55dafe3