Skip to content

Simplify Context and DeviceCollection implementation and move them from core to api#117

Open
marcin-serwin wants to merge 4 commits intomozilla:masterfrom
marcin-serwin:push-tymqnssmwmzx
Open

Simplify Context and DeviceCollection implementation and move them from core to api#117
marcin-serwin wants to merge 4 commits intomozilla:masterfrom
marcin-serwin:push-tymqnssmwmzx

Conversation

@marcin-serwin
Copy link
Copy Markdown
Contributor

Depends on #115 and #116.

The move is motivated by cleaner responsibility separation between core and api: core should contain structures necessary for communication between backends and the lib, while api provides safe wrappers around raw sys c api calls.

@marcin-serwin marcin-serwin marked this pull request as draft June 3, 2025 20:23
@marcin-serwin marcin-serwin force-pushed the push-tymqnssmwmzx branch 2 times, most recently from a76f69e to abec01d Compare June 25, 2025 16:34
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
@marcin-serwin marcin-serwin force-pushed the push-tymqnssmwmzx branch 2 times, most recently from a7f9c33 to 1b23210 Compare July 30, 2025 17:55
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
@marcin-serwin marcin-serwin marked this pull request as ready for review July 30, 2025 18:06
Comment thread cubeb-core/src/device.rs
@marcin-serwin marcin-serwin changed the title Draft: Simplify Context and DeviceCollection implementation and move them from core to api Simplify Context and DeviceCollection implementation and move them from core to api Jul 30, 2025
@marcin-serwin
Copy link
Copy Markdown
Contributor Author

@kinetiknz Could you review?

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