From 3aa27ead6cf12b3677aef4e88bb3cdb0d4cc30a4 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 5 Oct 2022 19:56:30 +0200 Subject: stuff --- client-native-lib/src/crypto.rs | 2 +- client-native-lib/src/lib.rs | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'client-native-lib/src') diff --git a/client-native-lib/src/crypto.rs b/client-native-lib/src/crypto.rs index 370a59d..239c9f3 100644 --- a/client-native-lib/src/crypto.rs +++ b/client-native-lib/src/crypto.rs @@ -13,7 +13,7 @@ pub struct Key(Aes256Gcm); impl Key { pub fn derive(secret: &str) -> Self { - info!("running key generation... this might take someā„¢ time"); + info!("running key generation..."); let salt = base64::decode("thisisagoodsaltAAAAAAA==").unwrap(); let mut key = [0u8; 32]; fastpbkdf2::pbkdf2_hmac_sha256(secret.as_bytes(), salt.as_slice(), 250000, &mut key); diff --git a/client-native-lib/src/lib.rs b/client-native-lib/src/lib.rs index 70ec2bd..87242dc 100644 --- a/client-native-lib/src/lib.rs +++ b/client-native-lib/src/lib.rs @@ -5,8 +5,10 @@ */ #![feature(async_closure)] #![feature(box_syntax)] +#![feature(async_fn_in_trait)] use log::debug; +use protocol::ProvideInfo; use signaling::signaling_connect; use state::State; use std::sync::Arc; @@ -15,7 +17,9 @@ use webrtc::{ api::{ interceptor_registry::register_default_interceptors, media_engine::MediaEngine, APIBuilder, }, + data_channel::RTCDataChannel, interceptor::registry::Registry, + track::{track_local::TrackLocal, track_remote::TrackRemote}, }; pub mod crypto; -- cgit v1.2.3-70-g09d2