mirror of
https://github.com/Michatec/Radio.git
synced 2026-06-15 11:13:21 +02:00
5644c97c4c
- Enhance metadata extraction in `AudioHelper` by adding `VorbisComment` support and improving "Artist - Title" parsing for Icy streams. - Implement thread safety in `ExtrasHelper` using a synchronization lock for native visualization and surface lifecycle management. - Refactor visualizer update logic in `VisualizerFragment` to improve performance and error resilience. - Remove redundant buffer position calls in `NativeAudioProcessor`. - Clean up `AudioHelper` logic using Kotlin idiomatic patterns for string building and property access.