Skip to content

[fix] Prevent peripheral feedback loop from speakers - #135

Open
SamuelMereau wants to merge 1 commit into
CodinGlitch:1.21.1from
SamuelMereau:1.21.1-speaker-fix-1
Open

[fix] Prevent peripheral feedback loop from speakers#135
SamuelMereau wants to merge 1 commit into
CodinGlitch:1.21.1from
SamuelMereau:1.21.1-speaker-fix-1

Conversation

@SamuelMereau

Copy link
Copy Markdown

RadioSpeakers inherit behaviour from RadioRouter which forwards audio data to radio receivers via the socket peripheral. This causes an unavoidable (as far as im aware) infinite feedback loop if a CC computer wants to route received audio data straight to a speaker.

This change overrides the routing behaviour for speakers to effectively sink this data rather than pass it on to an audio receiver.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant