mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-07-25 21:40:57 +02:00
49ecfe261a
EditFileMetadata now answers native_mp3/native_ogg/native_m4a and only falls back to method=ffmpeg when a native editor rejects the file, so every editor UI switches off the remux path without Dart changes. The download embed path does the same for flac/mp3/opus/m4a. Side effect: ReplayGain for MP3/Opus was silently never written (the old dispatch answered ffmpeg and the caller ignored it) - it is now written natively. Covers all three editors with synthetic-file tests, including foreign-tag preservation and stco offset tracking.