Home
last modified time | relevance | path

Searched defs:T (Results 1 – 19 of 19) sorted by relevance

/webrtc/media/src/audio/buffer/
H A Dlayout.rs34 pub(crate) fn deinterleaved<T>(input: &[T], output: &mut [T], channels: usize) in deinterleaved()
43 pub(crate) fn deinterleaved_by<T, U, F>(input: &[T], output: &mut [U], channels: usize, f: F) in deinterleaved_by()
64 pub(crate) fn interleaved<T>(input: &[T], output: &mut [T], channels: usize) in interleaved()
73 pub(crate) fn interleaved_by<T, U, F>(input: &[T], output: &mut [U], channels: usize, f: F) in interleaved_by()
/webrtc/util/src/sync/
H A Dmod.rs14 pub fn lock(&self) -> MutexGuard<'_, T> { in lock() argument
21 pub fn into_inner(self) -> T { in into_inner()
56 pub fn read(&self) -> RwLockReadGuard<'_, T> { in read() argument
64 pub fn write(&self) -> RwLockWriteGuard<'_, T> { in write() argument
/webrtc/stun/src/client/
H A Dclient_test.rs10 fn ensure_send<T: Send>(_: T) {} in ensure_send()
/webrtc/media/src/audio/
H A Dbuffer.rs47 pub fn new(samples: &'a [T], channels: usize) -> Self { in new()
65 pub fn new(samples: Vec<T>, channels: usize) -> Self { in new()
74 pub fn as_ref(&'_ self) -> BufferRef<'_, T, L> { in as_ref() argument
81 pub fn sub_range(&'_ self, range: Range<usize>) -> BufferRef<'_, T, L> { in sub_range() argument
98 fn from(buffer: Buffer<T, Deinterleaved>) -> Self { in from()
107 fn from(buffer: BufferRef<'a, T, Deinterleaved>) -> Self { in from() argument
142 fn from(buffer: Buffer<T, Interleaved>) -> Self { in from()
151 fn from(buffer: BufferRef<'a, T, Interleaved>) -> Self { in from() argument
307 unsafe fn init_vec<T, F>(len: usize, f: F) -> Vec<T> in init_vec()
310 F: FnOnce(&mut [MaybeUninit<T>]), in init_vec()
/webrtc/sctp/src/timer/
H A Dack_timer.rs24 pub(crate) fn new(timeout_observer: Weak<Mutex<T>>, interval: Duration) -> Self { in new()
H A Drtx_timer.rs118 timeout_observer: Weak<Mutex<T>>, in new()
/webrtc/constraints/src/constraints/
H A Dconstraint_set.rs48 pub fn into_inner(self) -> IndexMap<MediaTrackProperty, T> { in into_inner() argument
79 I: IntoIterator<Item = (U, T)>, in from_iter() argument
H A Dmandatory.rs71 pub fn into_inner(self) -> GenericMediaTrackConstraintSet<T> { in into_inner()
130 I: IntoIterator<Item = (U, T)>, in from_iter() argument
H A Dtrack.rs51 pub fn to_constraints(&self) -> Option<GenericMediaTrackConstraints<T>> { in to_constraints()
55 pub fn into_constraints(self) -> Option<GenericMediaTrackConstraints<T>> { in into_constraints()
H A Dadvanced.rs47 pub fn into_inner(self) -> Vec<GenericMediaTrackConstraintSet<T>> { in into_inner()
/webrtc/turn/src/client/
H A Dperiodic_timer.rs45 timeout_handler: Arc<Mutex<T>>, in start()
H A Drelay_conn.rs84 pub(crate) async fn new(obs: Arc<Mutex<T>>, config: RelayConnConfig) -> Self { in new()
195 fn new(obs: Arc<Mutex<T>>, config: RelayConnConfig) -> Self { in new()
536 rc_obs: Arc<Mutex<T>>, in bind()
/webrtc/constraints/src/constraint/
H A Dvalue_sequence.rs64 ) -> ResolvedValueSequenceConstraint<T> { in to_resolved()
73 ) -> ResolvedValueSequenceConstraint<T> { in into_resolved()
H A Dvalue.rs58 ) -> ResolvedValueConstraint<T> { in to_resolved()
67 ) -> ResolvedValueConstraint<T> { in into_resolved()
H A Dvalue_range.rs60 ) -> ResolvedValueRangeConstraint<T> { in to_resolved()
69 ) -> ResolvedValueRangeConstraint<T> { in into_resolved()
/webrtc/media/src/io/sample_builder/
H A Dsample_sequence_location.rs74 pub(crate) fn range<'a, T>(&self, data: &'a [Option<T>]) -> Iterator<'a, T> { in range() argument
H A Dmod.rs57 pub fn new(max_late: u16, depacketizer: T, sample_rate: u32) -> Self { in new()
/webrtc/util/src/
H A Derror.rs132 pub fn downcast_ref<T: std::error::Error + 'static>(&self) -> Option<&T> { in downcast_ref()
/webrtc/data/src/data_channel/
H A Dmod.rs78 existing_channels: &[T], in accept()