From 401ee1336f83a9172b0cc4231b382c6a099bb66c Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 14 Sep 2022 18:59:30 +0200 Subject: just a in-between state --- client-native-rift/src/protocol.rs | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'client-native-rift/src/protocol.rs') diff --git a/client-native-rift/src/protocol.rs b/client-native-rift/src/protocol.rs index b3719d0..431dc42 100644 --- a/client-native-rift/src/protocol.rs +++ b/client-native-rift/src/protocol.rs @@ -1,5 +1,7 @@ use serde::{Deserialize, Serialize}; -use webrtc::peer_connection::sdp::sdp_type::RTCSdpType; +use webrtc::{ + ice_transport::ice_candidate::RTCIceCandidateInit, peer_connection::sdp::sdp_type::RTCSdpType, +}; #[derive(Debug, Clone, Serialize, Deserialize)] #[serde(rename_all = "snake_case")] @@ -22,8 +24,8 @@ pub enum ServerboundPacket { #[derive(Debug, Clone, Serialize, Deserialize)] pub struct RelayMessageWrapper { - sender: usize, // redundant, but ensures the server didnt cheat - inner: RelayMessage, + pub sender: usize, // redundant, but ensures the server didnt cheat + pub inner: RelayMessage, } #[derive(Debug, Clone, Serialize, Deserialize)] @@ -39,12 +41,3 @@ pub struct RTCSessionDescriptionInit { pub ty: RTCSdpType, pub sdp: String, } - -#[derive(Debug, Clone, Serialize, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct RTCIceCandidateInit { - pub candidate: String, - pub sdp_m_line_index: Option, - pub sdp_mid: Option, - pub username_fragment: Option, -} -- cgit v1.2.3-70-g09d2