Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How can I easily use this as a C library in place of libwebrtc? #602

Open
nonibytes opened this issue Aug 13, 2024 · 3 comments
Open

How can I easily use this as a C library in place of libwebrtc? #602

nonibytes opened this issue Aug 13, 2024 · 3 comments

Comments

@nonibytes
Copy link

No description provided.

@seanchann
Copy link

This project is incomplete and does not support the management of media devices. For example, audio capture and playback. so I think it needs you to extend by yourself

@ris-work
Copy link

I would say that it will be extremely hard to use C with this as this project also uses async for which you need your own async executors. I would imagine that the FFI story is bad with async whether the 'other' language supports async or not. I wish there was a more threaded simple sync API, would at least make the FFI story better. Moreover, C does not have the lifetime checks and guarantees which are provided by rustc.

@dxh-sc
Copy link

dxh-sc commented Aug 28, 2024

Yes, i am thinking why don't support simple sync API.

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

No branches or pull requests

4 participants