Home
last modified time | relevance | path

Searched refs:Buffer (Results 1 – 13 of 13) sorted by relevance

/webrtc/media/benches/
H A Daudio_buffer.rs5 Buffer,
12 let deinterleaved_buffer: Buffer<Sample, Deinterleaved> = { in benchmark_from()
14 Buffer::new(samples, channels) in benchmark_from()
16 let interleaved_buffer: Buffer<Sample, Interleaved> = { in benchmark_from()
18 Buffer::new(samples, channels) in benchmark_from()
23 black_box(Buffer::<Sample, Interleaved>::from( in benchmark_from()
31 black_box(Buffer::<Sample, Deinterleaved>::from( in benchmark_from()
/webrtc/media/src/audio/
H A Dbuffer.rs59 pub struct Buffer<T, L> { struct
64 impl<T, L> Buffer<T, L> { argument
94 impl<T> From<Buffer<T, Deinterleaved>> for Buffer<T, Interleaved> implementation
138 impl<T> From<Buffer<T, Interleaved>> for Buffer<T, Deinterleaved> implementation
142 fn from(buffer: Buffer<T, Interleaved>) -> Self { in from()
339 let input: Buffer<i32, Interleaved> = Buffer::new(input_samples, channels); in deinterleaved_from_interleaved()
354 let input: Buffer<i32, Deinterleaved> = Buffer::new(input_samples, channels); in interleaved_from_deinterleaved()
376 let output: Buffer<i16, Deinterleaved> = in deinterleaved_from_deinterleaved_bytes()
397 let output: Buffer<i16, Deinterleaved> = in deinterleaved_from_interleaved_bytes()
418 let output: Buffer<i16, Interleaved> = in interleaved_from_interleaved_bytes()
[all …]
/webrtc/srtp/src/
H A Dstream.rs2 use util::{marshal::*, Buffer};
17 pub(crate) buffer: Buffer,
28 buffer: Buffer::new( in new()
/webrtc/util/benches/
H A Dbench.rs4 use webrtc_util::Buffer;
7 let buffer = Buffer::new(0, 0); in buffer_write_then_read()
/webrtc/util/src/buffer/
H A Dbuffer_test.rs10 let buffer = Buffer::new(0, 0); in test_buffer()
66 let buffer = Buffer::new(0, 0); in test_wraparound()
128 let buffer = Buffer::new(0, 0); in test_buffer_async()
165 let buffer = Buffer::new(2, 0); in test_buffer_limit_count()
223 let buffer = Buffer::new(0, 11); in test_buffer_limit_size()
306 let buffer = Buffer::new(0, 0); in test_buffer_limit_sizes()
336 let buffer = Buffer::new(0, 0); in test_buffer_misc()
H A Dmod.rs98 pub struct Buffer { struct
103 impl Buffer { impl
105 Buffer { in new()
/webrtc/webrtc/src/mux/
H A Dendpoint.rs2 use util::{Buffer, Conn};
14 pub(crate) buffer: Buffer,
H A Dmod.rs15 use util::{Buffer, Conn};
70 buffer: Buffer::new(0, MAX_BUFFER_SIZE), in new_endpoint()
/webrtc/ice/src/udp_mux/
H A Dudp_mux_conn.rs7 use util::{sync::Mutex, Buffer, Conn, Error};
57 buffer: Buffer::new(0, 0), in new()
147 buffer: Buffer,
/webrtc/util/src/
H A Dlib.rs78 pub use crate::buffer::Buffer;
/webrtc/util/src/conn/
H A Dconn_udp_listener.rs3 use crate::Buffer;
239 buffer: Buffer,
252 buffer: Buffer::new(0, 0), in new()
/webrtc/ice/src/agent/
H A Dagent_transport.rs87 pub(crate) buffer: Buffer,
101 buffer: Buffer::new(0, MAX_BUFFER_SIZE), in new()
H A Dmod.rs34 use util::{vnet::net::*, Buffer};