Initial Room

Switching computer
This commit is contained in:
Théo Monnom
2022-10-29 00:11:10 +02:00
parent 2ecae706a9
commit 3630e93054
47 changed files with 1783 additions and 980 deletions
@@ -2,9 +2,17 @@
pub mod ffi {
unsafe extern "C++" {
include!("livekit/rtp_receiver.h");
include!("livekit/media_stream.h");
type MediaStreamTrack = crate::media_stream::ffi::MediaStreamTrack;
type RtpReceiver;
fn track(self: &RtpReceiver) -> UniquePtr<MediaStreamTrack>;
fn _unique_rtp_receiver() -> UniquePtr<RtpReceiver>; // Ignore
}
}
unsafe impl Sync for ffi::RtpReceiver {}
unsafe impl Send for ffi::RtpReceiver {}