NET-BYU / sss

11 stars 1 forks source link

Method for differentiating new broadcasters/queues #45

Open schielb opened 1 year ago

schielb commented 1 year ago

In the sound branch, I'm adding a new broadcaster for pygame.mixer. In the current setup, all broadcasters pull from the same output_queue from the demo that is currently running. That queue has no way of differentiating strings that are passed into it. This leaves the individual broadcaster to parse through the message and determine if it is an item to "broadcast".

Ideally, we should have alternate ways for a user creating a demo to control which broadcaster is receiving its info.

schielb commented 1 year ago

There are multiple ways we could try and do this. Two specific ones are:

Predictably, there are pros and cons to both.