Lines Matching refs:str
9 pub const ATTRIBUTE_KEY: &str = "a=";
30 const CONNECTION_ROLE_ACTIVE_STR: &str = "active";
31 const CONNECTION_ROLE_PASSIVE_STR: &str = "passive";
32 const CONNECTION_ROLE_ACTPASS_STR: &str = "actpass";
33 const CONNECTION_ROLE_HOLDCONN_STR: &str = "holdconn";
60 impl From<&str> for ConnectionRole {
61 fn from(raw: &str) -> Self { in from()
107 pub(crate) fn parse_rtpmap(rtpmap: &str) -> Result<Codec> { in parse_rtpmap()
109 let split: Vec<&str> = rtpmap.split_whitespace().collect(); in parse_rtpmap()
114 let pt_split: Vec<&str> = split[0].split(':').collect(); in parse_rtpmap()
120 let split: Vec<&str> = split[1].split('/').collect(); in parse_rtpmap()
143 pub(crate) fn parse_fmtp(fmtp: &str) -> Result<Codec> { in parse_fmtp()
145 let split: Vec<&str> = fmtp.split_whitespace().collect(); in parse_fmtp()
152 let split: Vec<&str> = split[0].split(':').collect(); in parse_fmtp()
165 pub(crate) fn parse_rtcp_fb(rtcp_fb: &str) -> Result<Codec> { in parse_rtcp_fb()
167 let split: Vec<&str> = rtcp_fb.splitn(2, ' ').collect(); in parse_rtcp_fb()
172 let pt_split: Vec<&str> = split[0].split(':').collect(); in parse_rtcp_fb()
207 fn equivalent_fmtp(want: &str, got: &str) -> bool { in equivalent_fmtp() argument
208 let mut want_split: Vec<&str> = want.split(';').collect(); in equivalent_fmtp()
209 let mut got_split: Vec<&str> = got.split(';').collect(); in equivalent_fmtp()