MPEG 2 Layer 3 stream detected as "application/x-subtitle-lrc"
Expected Behavior
Attached audio file is encoded with MPEG Version 2 Layer 3 (128 kb/s, 22 kHz, 2 channels).
Sox, ffprobe and others have not problem in recognizing and playing this audio file.
Observed Behavior
gst-discoverer-1.0 (as well as decodebin) recognizes attached file as "application/x-subtitle-lrc".
Example output:
Topology:
unknown: application/x-id3
subtitles: application/x-subtitle-lrc
Tags:
subtitle codec: LRC
Codec:
application/x-subtitle-lrc
Additional info:
None
Stream ID: bad07a0e54a8d56dd690c4e22014db6cf44fefd4339b765a91c8aad3c04545ba
Language: <unknown>
Setup
Tested on:
- Operating System: Ubuntu 20.04 and 22.04
- GStreamer Version: 1.16.3 and 1.20.2
Steps to reproduce the bug
- open terminal
- type
gst-discoverer-1.0 -c -v rec085952_part62.mp3