Skip to content

Conversation

@yara-blue
Copy link
Member

As discussed in #815 (comment) this renames parts of rodio so they actually make sense.

This builds upon: #815, it should be merged first

PS: ignore branch name, I wanted to introduce a new source trait here but the rename takes priority.

yara-blue and others added 14 commits January 3, 2026 00:18
Its basically the same as the microphone builder. It will replace the
OutputStream. In the future we'll add more abstractions on top. Until
its done it lives under an experimental flag.

Names are subject to change too, Speakers is probably not ideal but it
conveys the meaning better then OutputStream. I'm thinking of having a
Source -> Stream -> Sink terminolgy where a Sink could be the audio
card, the network or a file (the wavwriter).
@yara-blue
Copy link
Member Author

This diff seems huge, however it still includes the un-merged #815 changes. Once those land it should be more reasonable.

@yara-blue
Copy link
Member Author

closed (renamed branch)

@yara-blue yara-blue closed this Jan 3, 2026
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.

2 participants