Lines Matching refs:sdp
13 use crate::sdp::fmtp::Fmtp;
38 use super::sdp::Sdp;
68 sdp: Sdp, field
121 sdp: Sdp::default(), in new()
248 if let Some(sdp) = Sdp::unmarshal(&data) { in handle_describe()
249 self.sdp = sdp; in handle_describe()
256 let sdp = self.sdp.marshal(); in handle_describe() localVariable
257 log::debug!("sdp: {}", sdp); in handle_describe()
258 response.body = Some(sdp); in handle_describe()
269 if let Some(sdp) = Sdp::unmarshal(request_body) { in handle_announce()
270 self.sdp = sdp.clone(); in handle_announce()
271 self.stream_handler.set_sdp(sdp).await; in handle_announce()
591 for media in &self.sdp.medias { in new_tracks()
707 sdp: Mutex<Sdp>, field
713 sdp: Mutex::new(Sdp::default()), in new()
716 pub async fn set_sdp(&self, sdp: Sdp) { in set_sdp()
717 *self.sdp.lock().await = sdp; in set_sdp()
738 let sdp_info = self.sdp.lock().await; in send_prior_data()
820 data: self.sdp.lock().await.marshal(), in send_information()