| /webrtc/media/src/audio/buffer/ |
| H A D | layout.rs | 34 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 D | mod.rs | 14 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 D | client_test.rs | 10 fn ensure_send<T: Send>(_: T) {} in ensure_send()
|
| /webrtc/media/src/audio/ |
| H A D | buffer.rs | 47 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 D | ack_timer.rs | 24 pub(crate) fn new(timeout_observer: Weak<Mutex<T>>, interval: Duration) -> Self { in new()
|
| H A D | rtx_timer.rs | 118 timeout_observer: Weak<Mutex<T>>, in new()
|
| /webrtc/constraints/src/constraints/ |
| H A D | constraint_set.rs | 48 pub fn into_inner(self) -> IndexMap<MediaTrackProperty, T> { in into_inner() argument 79 I: IntoIterator<Item = (U, T)>, in from_iter() argument
|
| H A D | mandatory.rs | 71 pub fn into_inner(self) -> GenericMediaTrackConstraintSet<T> { in into_inner() 130 I: IntoIterator<Item = (U, T)>, in from_iter() argument
|
| H A D | track.rs | 51 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 D | advanced.rs | 47 pub fn into_inner(self) -> Vec<GenericMediaTrackConstraintSet<T>> { in into_inner()
|
| /webrtc/turn/src/client/ |
| H A D | periodic_timer.rs | 45 timeout_handler: Arc<Mutex<T>>, in start()
|
| H A D | relay_conn.rs | 84 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 D | value_sequence.rs | 64 ) -> ResolvedValueSequenceConstraint<T> { in to_resolved() 73 ) -> ResolvedValueSequenceConstraint<T> { in into_resolved()
|
| H A D | value.rs | 58 ) -> ResolvedValueConstraint<T> { in to_resolved() 67 ) -> ResolvedValueConstraint<T> { in into_resolved()
|
| H A D | value_range.rs | 60 ) -> ResolvedValueRangeConstraint<T> { in to_resolved() 69 ) -> ResolvedValueRangeConstraint<T> { in into_resolved()
|
| /webrtc/media/src/io/sample_builder/ |
| H A D | sample_sequence_location.rs | 74 pub(crate) fn range<'a, T>(&self, data: &'a [Option<T>]) -> Iterator<'a, T> { in range() argument
|
| H A D | mod.rs | 57 pub fn new(max_late: u16, depacketizer: T, sample_rate: u32) -> Self { in new()
|
| /webrtc/util/src/ |
| H A D | error.rs | 132 pub fn downcast_ref<T: std::error::Error + 'static>(&self) -> Option<&T> { in downcast_ref()
|
| /webrtc/data/src/data_channel/ |
| H A D | mod.rs | 78 existing_channels: &[T], in accept()
|