Remove unused LKDisplays
API
This commit is contained in:
parent
0ef62fc334
commit
ae44a38285
4 changed files with 0 additions and 28 deletions
|
@ -14,7 +14,6 @@ pub use room::Room;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|
||||||
pub fn init(client: Arc<Client>, user_store: ModelHandle<UserStore>, cx: &mut MutableAppContext) {
|
pub fn init(client: Arc<Client>, user_store: ModelHandle<UserStore>, cx: &mut MutableAppContext) {
|
||||||
live_kit_client::displays();
|
|
||||||
let active_call = cx.add_model(|cx| ActiveCall::new(client, user_store, cx));
|
let active_call = cx.add_model(|cx| ActiveCall::new(client, user_store, cx));
|
||||||
cx.set_global(active_call);
|
cx.set_global(active_call);
|
||||||
}
|
}
|
||||||
|
|
|
@ -155,19 +155,3 @@ public func LKDisplaySources(data: UnsafeRawPointer, callback: @escaping @conven
|
||||||
callback(data, nil, error.localizedDescription as CFString)
|
callback(data, nil, error.localizedDescription as CFString)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@_cdecl("LKDisplays")
|
|
||||||
public func LKDisplays() {
|
|
||||||
if #available(macOS 12.3, *) {
|
|
||||||
Task.init {
|
|
||||||
let content = try await SCShareableContent.current
|
|
||||||
print(content.displays.count)
|
|
||||||
}
|
|
||||||
|
|
||||||
// SCShareableContent.getWithCompletionHandler { content, error in
|
|
||||||
// print(content!.displays.count)
|
|
||||||
// }
|
|
||||||
} else {
|
|
||||||
print("OOOPS")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
@ -62,7 +62,6 @@ extern "C" {
|
||||||
fn LKVideoTrackAddRenderer(track: *const c_void, renderer: *const c_void);
|
fn LKVideoTrackAddRenderer(track: *const c_void, renderer: *const c_void);
|
||||||
fn LKRemoteVideoTrackGetSid(track: *const c_void) -> CFStringRef;
|
fn LKRemoteVideoTrackGetSid(track: *const c_void) -> CFStringRef;
|
||||||
|
|
||||||
fn LKDisplays();
|
|
||||||
fn LKDisplaySources(
|
fn LKDisplaySources(
|
||||||
callback_data: *mut c_void,
|
callback_data: *mut c_void,
|
||||||
callback: extern "C" fn(
|
callback: extern "C" fn(
|
||||||
|
@ -74,12 +73,6 @@ extern "C" {
|
||||||
fn LKCreateScreenShareTrackForDisplay(display: *const c_void) -> *const c_void;
|
fn LKCreateScreenShareTrackForDisplay(display: *const c_void) -> *const c_void;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn displays() {
|
|
||||||
unsafe {
|
|
||||||
LKDisplays();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
pub type Sid = String;
|
pub type Sid = String;
|
||||||
|
|
||||||
pub struct Room {
|
pub struct Room {
|
||||||
|
|
|
@ -9,10 +9,6 @@ use media::core_video::CVImageBuffer;
|
||||||
use parking_lot::Mutex;
|
use parking_lot::Mutex;
|
||||||
use std::{future::Future, sync::Arc};
|
use std::{future::Future, sync::Arc};
|
||||||
|
|
||||||
pub fn displays() {
|
|
||||||
panic!()
|
|
||||||
}
|
|
||||||
|
|
||||||
lazy_static! {
|
lazy_static! {
|
||||||
static ref SERVERS: Mutex<HashMap<String, Arc<TestServer>>> = Default::default();
|
static ref SERVERS: Mutex<HashMap<String, Arc<TestServer>>> = Default::default();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue