Windows screen sharing (#34223)

Release Notes:

- N/A

---------

Co-authored-by: localcc <work@localcc.cc>
Co-authored-by: Peter Tripp <petertripp@gmail.com>
This commit is contained in:
Max Brunsfeld 2025-07-10 14:02:00 -07:00 committed by GitHub
parent f82fdaa0a4
commit 7588280915
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 57 additions and 51 deletions

View file

@ -3,36 +3,16 @@ use collections::HashMap;
mod remote_video_track_view;
pub use remote_video_track_view::{RemoteVideoTrackView, RemoteVideoTrackViewEvent};
#[cfg(not(any(
test,
feature = "test-support",
any(all(target_os = "windows", target_env = "gnu"), target_os = "freebsd")
)))]
#[cfg(not(any(test, feature = "test-support", target_os = "freebsd")))]
mod livekit_client;
#[cfg(not(any(
test,
feature = "test-support",
any(all(target_os = "windows", target_env = "gnu"), target_os = "freebsd")
)))]
#[cfg(not(any(test, feature = "test-support", target_os = "freebsd")))]
pub use livekit_client::*;
#[cfg(any(
test,
feature = "test-support",
any(all(target_os = "windows", target_env = "gnu"), target_os = "freebsd")
))]
#[cfg(any(test, feature = "test-support", target_os = "freebsd"))]
mod mock_client;
#[cfg(any(
test,
feature = "test-support",
any(all(target_os = "windows", target_env = "gnu"), target_os = "freebsd")
))]
#[cfg(any(test, feature = "test-support", target_os = "freebsd"))]
pub mod test;
#[cfg(any(
test,
feature = "test-support",
any(all(target_os = "windows", target_env = "gnu"), target_os = "freebsd")
))]
#[cfg(any(test, feature = "test-support", target_os = "freebsd"))]
pub use mock_client::*;
#[derive(Debug, Clone)]