From a5a0a86602bebeafb4a1e9d96c8de1aafe4e2b57 Mon Sep 17 00:00:00 2001 From: benshi <807629978@qq.com> Date: Mon, 2 Sep 2024 17:21:01 +0800 Subject: [PATCH] Update webrtc.rs Update webrtc.rs --- src/webrtc.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/webrtc.rs b/src/webrtc.rs index 6fb6c43..3c4f3d4 100644 --- a/src/webrtc.rs +++ b/src/webrtc.rs @@ -10,7 +10,7 @@ pub fn rtc_server_start(port: u16) { /// get answer sdp /// - return (answer, err) -pub type WebrtcAnswerSdpCallbackFn = Box, Option) + 'static>; +pub type WebrtcAnswerSdpCallbackFn = Box, Option) + 'static>; pub fn get_answer_sdp(cb: WebrtcAnswerSdpCallbackFn, typ: &str, offer: &str, url: &str) { let typ = const_str_to_ptr!(typ); @@ -32,7 +32,7 @@ extern "C" fn on_webrtc_get_answer_sdp( answer: *const ::std::os::raw::c_char, err: *const ::std::os::raw::c_char, ) { - let cb: &mut WebrtcAnswerSdpCallbackFn = unsafe { std::mem::transmute(user_data) }; + let cb: &WebrtcAnswerSdpCallbackFn = unsafe { std::mem::transmute(user_data) }; let answer = if answer.is_null() { None } else {