More fixes to audio caching
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Tue, 4 Mar 2025 20:56:01 +0000 (21:56 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 5 Mar 2025 22:40:03 +0000 (23:40 +0100)
commit60a0b7f2ff1b1b0087bf56ae036b2dbee70fd994
tree9ac1e33bd606a93dc2117785c5a71011dd6773df
parentba06ff90141d1c40d53ac51460fced08c93e4a43
More fixes to audio caching

Fix: finalize audio stream caching

- Automatically use cache when tmpfs available
- Dont use cache for very large files
- Force cache for encrypted audio
- Force cache for Apple Music streams
- Stream from intermediate file if cache is still being created
- bump models to 1.1.33
music_assistant/controllers/player_queues.py
music_assistant/controllers/streams.py
music_assistant/helpers/audio.py
music_assistant/helpers/ffmpeg.py
music_assistant/helpers/util.py
music_assistant/mass.py
music_assistant/providers/apple_music/__init__.py
music_assistant/providers/spotify/__init__.py
pyproject.toml
requirements_all.txt