mirror of
https://github.com/austinried/subtracks.git
synced 2026-11-10 15:11:58 +01:00
eccf14aa58fcc86dca4e226bf3b3a69a60ab4c72
MediaExtractor reports audio/raw for some containers it decodes itself, so a downloaded FLAC showed "Raw" while the same stream showed FLAC. The file's own header is now the source of the format when the extractor gives nothing useful, covering FLAC, MP3, AAC/ALAC, Ogg, Vorbis, Opus, WAV and WebM - and for the containers, the codec inside them (a WebM is Opus or Vorbis, not "WebM"), matching what media3 reports for the stream. The info dialog's label column is a fixed width in the accent colour at a smaller size, so the values line up. The quality rows read format then bitrate, the manage row loses its subtitle, and the switches get explicit off colours, since the themed defaults left the knob invisible against some backgrounds.
Languages
Kotlin
99.1%
Nushell
0.7%
Nix
0.1%