spotube/lib/provider/server
thumb2086 07031cb564 fix: prevent metadata corruption for weba and flac files
- Skip metadata writing for flac files to prevent file corruption
- FLAC files have strict header requirements where writing metadata after download can corrupt the sync code and make files unplayable
- Update download_manager_provider.dart to check for both weba and flac extensions
- Update server/routes/playback.dart to check for both weba and flac extensions
- Add explanatory comments documenting why metadata writing is skipped for these formats
- Refactor extension checking to use variable assignment for clarity
2025-11-25 23:31:16 +08:00
..
routes fix: prevent metadata corruption for weba and flac files 2025-11-25 23:31:16 +08:00
active_track_sources.dart feat: move away from track source query and preferences audio quality and codec 2025-11-03 19:33:47 +06:00
bonsoir.dart refactor: merge connect and playback server into one server 2024-06-12 20:46:49 +06:00
pipeline.dart refactor: merge connect and playback server into one server 2024-06-12 20:46:49 +06:00
router.dart chore: streaming issue for mp3 2025-09-19 21:40:26 +06:00
server.dart fix: remote path traversal through websocket when devices are on same network 2025-04-27 20:30:32 +06:00
sourced_track_provider.dart feat: move away from track source query and preferences audio quality and codec 2025-11-03 19:33:47 +06:00