Home
last modified time | relevance | path

Searched defs:RTCRtpCodecParameters (Results 1 – 9 of 9) sorted by relevance

/webrtc/webrtc/src/rtp_transceiver/
H A Drtp_codec.rs109 pub struct RTCRtpCodecParameters { struct
120 pub codecs: Vec<RTCRtpCodecParameters>, argument
135 needle: &RTCRtpCodecParameters, in codec_parameters_fuzzy_search()
136 haystack: &[RTCRtpCodecParameters], in codec_parameters_fuzzy_search()
137 ) -> (RTCRtpCodecParameters, CodecMatch) { in codec_parameters_fuzzy_search()
H A Dmod.rs200 codecs: Vec<RTCRtpCodecParameters>, in new()
245 pub(crate) async fn get_codecs(&self) -> Vec<RTCRtpCodecParameters> { in get_codecs()
/webrtc/webrtc/src/api/media_engine/
H A Dmod.rs301 fn add_codec(codecs: &mut Vec<RTCRtpCodecParameters>, codec: RTCRtpCodecParameters) { in add_codec()
317 mut codec: RTCRtpCodecParameters, in register_codec()
441 ) -> Result<(RTCRtpCodecParameters, RTPCodecType)> { in get_codec_by_payload()
479 remote_codec: &RTCRtpCodecParameters, in match_remote_codec()
481 exact_matches: &[RTCRtpCodecParameters], in match_remote_codec()
482 partial_matches: &[RTCRtpCodecParameters], in match_remote_codec()
581 pub(crate) async fn push_codecs(&self, codecs: Vec<RTCRtpCodecParameters>, typ: RTPCodecType) { in push_codecs()
649 pub(crate) fn get_codecs_by_kind(&self, typ: RTPCodecType) -> Vec<RTCRtpCodecParameters> { in get_codecs_by_kind()
/webrtc/webrtc/src/track/track_local/
H A Dmod.rs44 pub fn codec_parameters(&self) -> &[RTCRtpCodecParameters] { in codec_parameters()
79 async fn bind(&self, t: &TrackLocalContext) -> Result<RTCRtpCodecParameters>; in bind()
H A Dtrack_local_static_rtp.rs141 async fn bind(&self, t: &TrackLocalContext) -> Result<RTCRtpCodecParameters> { in bind()
H A Dtrack_local_static_sample.rs184 async fn bind(&self, t: &TrackLocalContext) -> Result<RTCRtpCodecParameters> { in bind()
/webrtc/webrtc/src/track/track_remote/
H A Dmod.rs177 pub fn codec(&self) -> RTCRtpCodecParameters { in codec()
182 pub fn set_codec(&self, codec: RTCRtpCodecParameters) { in set_codec()
/webrtc/webrtc/src/rtp_transceiver/rtp_receiver/
H A Dmod.rs329 codecs: &mut [RTCRtpCodecParameters], in get_codecs()
332 ) -> Vec<RTCRtpCodecParameters> { in get_codecs()
441 codecs: Option<Arc<Mutex<Vec<RTCRtpCodecParameters>>>>, in set_transceiver_codecs()
/webrtc/webrtc/src/peer_connection/sdp/
H A Dmod.rs877 ) -> Result<Vec<RTCRtpCodecParameters>> { in codecs_from_media_description()