Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Awesome job mill1000!
It works flawlessly on my setup :)
I ran into some small problem in my setup:
I'm using active speakers for a multi room setup.
SnapCast-Server -> SnapCast Client on Raspberry Pi Zero -> raspdif -> LED -> Toslink to my speakers.
My speakers are able to automatically activate on Toslink signal and deactivate themselves after 10s without signal.
BUT no signal means Toslink being turned off completely.
I realized in standard configuration, even with "no-keep-alive" the output never turns off, so my speakers are never going to sleep.
I've added a few lines to turn of PCM completely during buffer underrun, this solves my issue and my speakers are going to sleep.
Maybe this might help somebody else with a similar setup.
Thanks again for your amazing work, I really appreciate it!
Regards
Jens