Various bug fixes and small improvements (#614)
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Tue, 4 Apr 2023 19:03:49 +0000 (21:03 +0200)
committerGitHub <noreply@github.com>
Tue, 4 Apr 2023 19:03:49 +0000 (21:03 +0200)
commite511d50cb23279ef37bcc758eb1b0c66454abf24
tree2525f29954046190fa44b1ee5c24b2a75af057b4
parentf6b24cac2471855f0b23af0e0a2612adac2875c4
Various bug fixes and small improvements (#614)

* disable dev mode for now

* ensure int for db id

* code style

* ensure int for db item id

* guard missing videoId in YTM

* typo in prebuffer

* change max prebuffer to 30 seconds

* fix icy metadata

* image is not working so leave it out of icy meta

* some fixes for flow mode streaming

* change buffer logic

* change to 10 seconds

* make queueitems a generator

* rename active_queue to active_source

* fix player end of queue

* handle active source vs active queue

* fix hiding of child players

* fix add to queue select default item

* bump frontend

* 2.0.0b25
20 files changed:
.vscode/launch.json
music_assistant/common/models/player.py
music_assistant/common/models/queue_item.py
music_assistant/constants.py
music_assistant/server/controllers/config.py
music_assistant/server/controllers/media/albums.py
music_assistant/server/controllers/media/artists.py
music_assistant/server/controllers/media/base.py
music_assistant/server/controllers/media/playlists.py
music_assistant/server/controllers/media/radio.py
music_assistant/server/controllers/media/tracks.py
music_assistant/server/controllers/player_queues.py
music_assistant/server/controllers/players.py
music_assistant/server/controllers/streams.py
music_assistant/server/models/music_provider.py
music_assistant/server/providers/chromecast/__init__.py
music_assistant/server/providers/chromecast/helpers.py
music_assistant/server/providers/ytmusic/__init__.py
pyproject.toml
requirements_all.txt