music-assistant-server.git
6 years agosome fixes
marcelveldt [Wed, 16 Oct 2019 08:26:09 +0000 (10:26 +0200)]
some fixes

attempt to create smaller docker image
some translation strings updated

6 years agoUpdate __init__.py
marcelveldt [Wed, 16 Oct 2019 07:53:14 +0000 (09:53 +0200)]
Update __init__.py

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 07:39:10 +0000 (09:39 +0200)]
Update mass.py

6 years agoUpdate web.py
marcelveldt [Wed, 16 Oct 2019 07:35:30 +0000 (09:35 +0200)]
Update web.py

6 years agofix config
marcelveldt [Wed, 16 Oct 2019 07:29:31 +0000 (09:29 +0200)]
fix config

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 07:06:33 +0000 (09:06 +0200)]
Update mass.py

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 06:57:35 +0000 (08:57 +0200)]
Update mass.py

6 years agoUpdate mass.py
marcelveldt [Wed, 16 Oct 2019 06:42:25 +0000 (08:42 +0200)]
Update mass.py

6 years agoUpdate Dockerfile
marcelveldt [Wed, 16 Oct 2019 06:20:55 +0000 (08:20 +0200)]
Update Dockerfile

6 years agofix config save
marcelveldt [Wed, 16 Oct 2019 00:09:26 +0000 (02:09 +0200)]
fix config save

6 years agotypo in dockerfile again
marcelveldt [Tue, 15 Oct 2019 22:59:43 +0000 (00:59 +0200)]
typo in dockerfile again

6 years agofix dockerfile
marcelveldt [Tue, 15 Oct 2019 22:34:03 +0000 (00:34 +0200)]
fix dockerfile

6 years agomore cleanup
marcelveldt [Tue, 15 Oct 2019 22:13:47 +0000 (00:13 +0200)]
more cleanup

better structured

6 years agoUpdate http_streamer.py
marcelveldt [Tue, 15 Oct 2019 06:31:08 +0000 (08:31 +0200)]
Update http_streamer.py

6 years agoUpdate http_streamer.py
marcelveldt [Tue, 15 Oct 2019 06:28:03 +0000 (08:28 +0200)]
Update http_streamer.py

6 years agoUpdate http_streamer.py
marcelveldt [Tue, 15 Oct 2019 06:15:32 +0000 (08:15 +0200)]
Update http_streamer.py

fix possible memory leak

6 years agofix crossfade (finally!)
marcelveldt [Tue, 15 Oct 2019 00:02:27 +0000 (02:02 +0200)]
fix crossfade (finally!)

6 years agoUpdate http_streamer.py
marcelveldt [Mon, 14 Oct 2019 20:56:27 +0000 (22:56 +0200)]
Update http_streamer.py

make sure exists are handled properly

6 years agofix queue stream
marcelveldt [Mon, 14 Oct 2019 20:36:00 +0000 (22:36 +0200)]
fix queue stream

work-around python bug with asyncio.subprocess

6 years agoUpdate http_streamer.py
marcelveldt [Mon, 14 Oct 2019 16:56:57 +0000 (18:56 +0200)]
Update http_streamer.py

debugging

6 years agoUpdate http_streamer.py
marcelveldt [Mon, 14 Oct 2019 10:33:32 +0000 (12:33 +0200)]
Update http_streamer.py

6 years agofix some typos
marcelveldt [Mon, 14 Oct 2019 07:00:01 +0000 (09:00 +0200)]
fix some typos

6 years agoUpdate web.py
marcelveldt [Sun, 13 Oct 2019 23:00:48 +0000 (01:00 +0200)]
Update web.py

6 years agoskip ssl verification
marcelveldt [Sun, 13 Oct 2019 22:55:24 +0000 (00:55 +0200)]
skip ssl verification

6 years agofix issues
marcelveldt [Sun, 13 Oct 2019 22:51:09 +0000 (00:51 +0200)]
fix issues

6 years agonew aiohttp fixes
marcelveldt [Sun, 13 Oct 2019 22:38:55 +0000 (00:38 +0200)]
new aiohttp fixes

6 years agoUpdate squeezebox.py
marcelveldt [Sun, 13 Oct 2019 22:08:28 +0000 (00:08 +0200)]
Update squeezebox.py

6 years agoUpdate squeezebox.py
marcelveldt [Sun, 13 Oct 2019 22:02:35 +0000 (00:02 +0200)]
Update squeezebox.py

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 13 Oct 2019 21:01:09 +0000 (23:01 +0200)]
Update http_streamer.py

6 years agofix squeeze support
marcelveldt [Sun, 13 Oct 2019 20:55:40 +0000 (22:55 +0200)]
fix squeeze support

6 years agoupdate docker files
marcelveldt [Sun, 13 Oct 2019 16:35:17 +0000 (18:35 +0200)]
update docker files

python 3.7.5+ required

6 years agofix issues with queue streaming
marcelveldt [Sun, 13 Oct 2019 15:09:04 +0000 (17:09 +0200)]
fix issues with queue streaming

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 13 Oct 2019 08:10:57 +0000 (10:10 +0200)]
Update http_streamer.py

more debug logging

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 13 Oct 2019 02:23:01 +0000 (04:23 +0200)]
Update http_streamer.py

some debug

6 years agoUpdate chromecast.py
marcelveldt [Sun, 13 Oct 2019 02:17:55 +0000 (04:17 +0200)]
Update chromecast.py

6 years agoUpdate http_streamer.py
marcelveldt [Sun, 13 Oct 2019 02:12:41 +0000 (04:12 +0200)]
Update http_streamer.py

fix singe track

6 years agoUpdate main.py
marcelveldt [Sun, 13 Oct 2019 01:41:44 +0000 (03:41 +0200)]
Update main.py

6 years agosome typoes
marcelveldt [Sun, 13 Oct 2019 01:21:15 +0000 (03:21 +0200)]
some typoes

6 years agoUpdate main.py
marcelveldt [Sun, 13 Oct 2019 01:11:13 +0000 (03:11 +0200)]
Update main.py

6 years agomake debug optional
marcelveldt [Sun, 13 Oct 2019 01:09:20 +0000 (03:09 +0200)]
make debug optional

6 years agofix queue start
marcelveldt [Sun, 13 Oct 2019 00:50:30 +0000 (02:50 +0200)]
fix queue start

6 years agofixes
marcelveldt [Sun, 13 Oct 2019 00:41:47 +0000 (02:41 +0200)]
fixes

fixes for bugs introduces after refactor

6 years agofix homeassistant
marcelveldt [Sat, 12 Oct 2019 17:09:59 +0000 (19:09 +0200)]
fix homeassistant

6 years agofinished refactor
marcelveldt [Sat, 12 Oct 2019 15:45:47 +0000 (17:45 +0200)]
finished refactor

6 years agoUpdate run.sh
marcelveldt [Sat, 12 Oct 2019 00:58:09 +0000 (02:58 +0200)]
Update run.sh

6 years agoUpdate run.sh
marcelveldt [Sat, 12 Oct 2019 00:55:58 +0000 (02:55 +0200)]
Update run.sh

6 years agoUpdate run.sh
marcelveldt [Sat, 12 Oct 2019 00:52:22 +0000 (02:52 +0200)]
Update run.sh

6 years agoUpdate run.sh
marcelveldt [Sat, 12 Oct 2019 00:46:13 +0000 (02:46 +0200)]
Update run.sh

6 years agoUpdate run.sh
marcelveldt [Sat, 12 Oct 2019 00:36:06 +0000 (02:36 +0200)]
Update run.sh

6 years agoUpdate run.sh
marcelveldt [Sat, 12 Oct 2019 00:34:59 +0000 (02:34 +0200)]
Update run.sh

6 years agoUpdate run.sh
marcelveldt [Sat, 12 Oct 2019 00:30:59 +0000 (02:30 +0200)]
Update run.sh

6 years agorefactor in progress
marcelveldt [Sat, 12 Oct 2019 00:28:58 +0000 (02:28 +0200)]
refactor in progress

6 years agorefactoring - wip
marcelveldt [Thu, 10 Oct 2019 22:24:14 +0000 (00:24 +0200)]
refactoring - wip

restrucring of player and queue

6 years agotypos
marcelveldt [Thu, 3 Oct 2019 10:43:29 +0000 (12:43 +0200)]
typos

6 years agofix app vars
marcelveldt [Thu, 3 Oct 2019 10:41:51 +0000 (12:41 +0200)]
fix app vars

6 years agoUpdate .gitignore
marcelveldt [Thu, 3 Oct 2019 08:03:46 +0000 (10:03 +0200)]
Update .gitignore

6 years agoUpdate .gitignore
marcelveldt [Thu, 3 Oct 2019 08:02:55 +0000 (10:02 +0200)]
Update .gitignore

6 years agono api keys in code
marcelveldt [Thu, 3 Oct 2019 07:59:49 +0000 (09:59 +0200)]
no api keys in code

6 years agomore work on player disconnects
Marcel van der Veldt [Wed, 28 Aug 2019 07:30:11 +0000 (09:30 +0200)]
more work on player disconnects

6 years agoUpdate chromecast.py
Marcel van der Veldt [Wed, 28 Aug 2019 07:21:39 +0000 (09:21 +0200)]
Update chromecast.py

6 years agomore attempts of CC reconnecting
Marcel van der Veldt [Wed, 28 Aug 2019 07:03:02 +0000 (09:03 +0200)]
more attempts of CC reconnecting

6 years agoUpdate chromecast.py
Marcel van der Veldt [Tue, 27 Aug 2019 06:46:53 +0000 (08:46 +0200)]
Update chromecast.py

6 years agochromecast discovery
Marcel van der Veldt [Tue, 27 Aug 2019 06:42:27 +0000 (08:42 +0200)]
chromecast discovery

trigger rescan if command fails

6 years agoimprove player footer bar
Marcel van der Veldt [Fri, 16 Aug 2019 11:42:14 +0000 (13:42 +0200)]
improve player footer bar

6 years agofix search
Marcel van der Veldt [Wed, 14 Aug 2019 18:06:38 +0000 (20:06 +0200)]
fix search

6 years agomore robust chromecast discovery
Marcel van der Veldt [Thu, 1 Aug 2019 09:29:12 +0000 (11:29 +0200)]
more robust chromecast discovery

force 1.5 version of vuetify
implement periodic scan for chromecast devices to catch disconnections and group leader changes

6 years agoUpdate chromecast.py
Marcel van der Veldt [Sat, 6 Jul 2019 13:23:46 +0000 (15:23 +0200)]
Update chromecast.py

6 years agoUpdate chromecast.py
Marcel van der Veldt [Sat, 6 Jul 2019 06:42:01 +0000 (08:42 +0200)]
Update chromecast.py

6 years agomake sure cache is ignored when fetching playlists
Marcel van der Veldt [Sat, 29 Jun 2019 22:46:15 +0000 (00:46 +0200)]
make sure cache is ignored when fetching playlists

6 years agofix playlist sync
Marcel van der Veldt [Sat, 29 Jun 2019 22:42:07 +0000 (00:42 +0200)]
fix playlist sync

6 years agominor fixes
Marcel van der Veldt [Sat, 29 Jun 2019 22:28:32 +0000 (00:28 +0200)]
minor fixes

6 years agosome refactoring
Marcel van der Veldt [Thu, 27 Jun 2019 19:40:21 +0000 (21:40 +0200)]
some refactoring

6 years agomore robust chromecast discovery
Marcel van der Veldt [Tue, 25 Jun 2019 09:10:01 +0000 (11:10 +0200)]
more robust chromecast discovery

6 years agoabort queue is http session ended
Marcel van der Veldt [Sat, 22 Jun 2019 13:05:19 +0000 (15:05 +0200)]
abort queue is http session ended

6 years agoUpdate chromecast.py
Marcel van der Veldt [Fri, 21 Jun 2019 10:46:06 +0000 (12:46 +0200)]
Update chromecast.py

6 years agoUpdate chromecast.py
Marcel van der Veldt [Thu, 20 Jun 2019 19:42:40 +0000 (21:42 +0200)]
Update chromecast.py

6 years agofix cpu usage of chromecast
Marcel van der Veldt [Thu, 20 Jun 2019 19:24:39 +0000 (21:24 +0200)]
fix cpu usage of chromecast

6 years agosome logging
Marcel van der Veldt [Thu, 20 Jun 2019 12:20:30 +0000 (14:20 +0200)]
some logging

6 years agoUpdate qobuz.py
Marcel van der Veldt [Tue, 18 Jun 2019 20:34:41 +0000 (22:34 +0200)]
Update qobuz.py

6 years agodo not send quit_app if player is group child
Marcel van der Veldt [Tue, 18 Jun 2019 20:12:15 +0000 (22:12 +0200)]
do not send quit_app if player is group child

6 years agosome rework on chromecast support
Marcel van der Veldt [Tue, 18 Jun 2019 19:38:08 +0000 (21:38 +0200)]
some rework on chromecast support

6 years agotry to fix queue crash if qobuz does not return stream details
Marcel van der Veldt [Sun, 16 Jun 2019 15:54:07 +0000 (17:54 +0200)]
try to fix queue crash if qobuz does not return stream details

6 years agoUpdate chromecast.py
Marcel van der Veldt [Sat, 15 Jun 2019 22:28:14 +0000 (00:28 +0200)]
Update chromecast.py

6 years agosmall fixes
Marcel van der Veldt [Sat, 15 Jun 2019 22:24:39 +0000 (00:24 +0200)]
small fixes

fix radio and some other small stuff

6 years agofix report streaming start/end to streaming providers
Marcel van der Veldt [Sat, 15 Jun 2019 21:54:49 +0000 (23:54 +0200)]
fix report streaming start/end to streaming providers

6 years agosimplify the streaming
Marcel van der Veldt [Sat, 15 Jun 2019 18:42:39 +0000 (20:42 +0200)]
simplify the streaming

6 years agoUpdate Dockerfile
Marcel van der Veldt [Fri, 14 Jun 2019 22:47:55 +0000 (00:47 +0200)]
Update Dockerfile

6 years agosimplify streaming
Marcel van der Veldt [Fri, 14 Jun 2019 22:02:30 +0000 (00:02 +0200)]
simplify streaming

use python implementation to get R128 gain
generic function to get audio data

6 years agoqobuz stream request seems to fail sometimes
Marcel van der Veldt [Mon, 10 Jun 2019 20:39:06 +0000 (22:39 +0200)]
qobuz stream request seems to fail sometimes

6 years agoUpdate qobuz.py
Marcel van der Veldt [Mon, 10 Jun 2019 19:05:03 +0000 (21:05 +0200)]
Update qobuz.py

6 years agocatch some inner exceptions
Marcel van der Veldt [Mon, 10 Jun 2019 18:58:48 +0000 (20:58 +0200)]
catch some inner exceptions

6 years agofix the queue stream
Marcel van der Veldt [Mon, 10 Jun 2019 13:14:51 +0000 (15:14 +0200)]
fix the queue stream

6 years agofix start index
Marcel van der Veldt [Mon, 10 Jun 2019 09:06:07 +0000 (11:06 +0200)]
fix start index

6 years agosome more improvements
Marcel van der Veldt [Mon, 10 Jun 2019 09:00:54 +0000 (11:00 +0200)]
some more improvements

6 years agosome fixes to crossfade streaming
Marcel van der Veldt [Sun, 9 Jun 2019 22:12:02 +0000 (00:12 +0200)]
some fixes to crossfade streaming

6 years agoUpdate http_streamer.py
Marcel van der Veldt [Sat, 8 Jun 2019 14:39:07 +0000 (16:39 +0200)]
Update http_streamer.py

fix typo

6 years agoimprove crossfade streaming a lot
Marcel van der Veldt [Sat, 8 Jun 2019 13:06:07 +0000 (15:06 +0200)]
improve crossfade streaming a lot

6 years agoUpdate http_streamer.py
Marcel van der Veldt [Sat, 8 Jun 2019 08:15:28 +0000 (10:15 +0200)]
Update http_streamer.py

6 years agoqueue stream fixes
Marcel van der Veldt [Fri, 7 Jun 2019 23:43:06 +0000 (01:43 +0200)]
queue stream fixes

6 years agoattempt to fix current queue index reporting
Marcel van der Veldt [Thu, 6 Jun 2019 21:05:44 +0000 (23:05 +0200)]
attempt to fix current queue index reporting

when crossfade is enabled the queue is sent as one big audio track to the player so we make some guesses about which track is playing