Refactor streams controller + smart fades (#2613)
authorMarvin Schenkel <marvinschenkel@gmail.com>
Tue, 18 Nov 2025 13:42:01 +0000 (14:42 +0100)
committerGitHub <noreply@github.com>
Tue, 18 Nov 2025 13:42:01 +0000 (14:42 +0100)
commit882eb55900de4d49e989b61b791e332717a776a9
tree527ef3080ef40385e9314ae1a15ef43236dee307
parent22bfbeb2fd621da5dcf0e86ae5ce5d1bba0aeb63
Refactor streams controller + smart fades  (#2613)

* Refactor streamscontroller + smartfades

* Adjust log levels and add mixer property

* Define separate smart fades logger in the streamcontroller

* Define separate smart fades logger in the streamcontroller

* Remove leftover

* Rewrite loggers as instance attributes
music_assistant/controllers/music.py
music_assistant/controllers/streams.py [deleted file]
music_assistant/controllers/streams/__init__.py [new file with mode: 0644]
music_assistant/controllers/streams/smart_fades/__init__.py [new file with mode: 0644]
music_assistant/controllers/streams/smart_fades/analyzer.py [new file with mode: 0644]
music_assistant/controllers/streams/smart_fades/fades.py [new file with mode: 0644]
music_assistant/controllers/streams/smart_fades/filters.py [new file with mode: 0644]
music_assistant/controllers/streams/smart_fades/mixer.py [new file with mode: 0644]
music_assistant/controllers/streams/streams_controller.py [new file with mode: 0644]
music_assistant/helpers/smart_fades.py [deleted file]