Lines Matching refs:bus

20 static void VerifyBus(AudioBus* bus,
26 for (int ch = 0; ch < bus->channels(); ++ch) {
29 ASSERT_FLOAT_EQ(v + (i - offset) * increment, bus->channel(ch)[i])
89 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, 100);
97 EXPECT_EQ(4, buffer.ReadFrames(4, 0, bus.get()));
99 VerifyBus(bus.get(), 0, 4, bus->frames(), 10, 1);
109 EXPECT_EQ(4, buffer.ReadFrames(4, 0, bus.get()));
111 VerifyBus(bus.get(), 0, 4, bus->frames(), 34, 1);
120 EXPECT_EQ(4, buffer.ReadFrames(4, 0, bus.get()));
121 VerifyBus(bus.get(), 0, 4, bus->frames(), 40, 1);
126 EXPECT_EQ(4, buffer.ReadFrames(100, 0, bus.get()));
127 VerifyBus(bus.get(), 0, 4, bus->frames(), 54, 1);
166 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, 100);
167 EXPECT_EQ(3, buffer.ReadFrames(3, 0, bus.get()));
169 VerifyBus(bus.get(), 0, 3, 6, 1, 1);
172 EXPECT_EQ(5, buffer.ReadFrames(5, 3, bus.get()));
174 VerifyBus(bus.get(), 0, 6, 6, 1, 1);
175 VerifyBus(bus.get(), 6, 2, 10, 13, 1);
182 EXPECT_EQ(2, buffer.ReadFrames(2, 0, bus.get()));
183 VerifyBus(bus.get(), 0, 2, 60, 45, 1);
197 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, frames);
198 EXPECT_EQ(frames, buffer.ReadFrames(frames, 0, bus.get()));
200 VerifyBus(bus.get(), 0, frames, bus->frames(), 0, 1.0f / 127.0f);
217 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, buffer.frames());
218 EXPECT_EQ(frames, buffer.ReadFrames(frames, 0, bus.get()));
220 VerifyBus(bus.get(), 0, 4, 4, 1.0f / kint16max, 1.0f / kint16max);
221 VerifyBus(bus.get(), 4, 2, 20, 9.0f / kint16max, 1.0f / kint16max);
237 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, 100);
238 EXPECT_EQ(6, buffer.ReadFrames(6, 0, bus.get()));
240 VerifyBus(bus.get(), 0, 4, 4, 1.0f / kint32max, 1.0f / kint32max);
241 VerifyBus(bus.get(), 4, 2, 20, 9.0f / kint32max, 1.0f / kint32max);
244 EXPECT_EQ(2, buffer.ReadFrames(2, 0, bus.get()));
246 VerifyBus(bus.get(), 0, 2, 20, 11.0f / kint32max, 1.0f / kint32max);
262 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, 100);
263 EXPECT_EQ(6, buffer.ReadFrames(6, 0, bus.get()));
265 VerifyBus(bus.get(), 0, 4, 4, 1, 1);
266 VerifyBus(bus.get(), 4, 2, 10, 50, 1);
282 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, 100);
283 EXPECT_EQ(6, buffer.ReadFrames(6, 0, bus.get()));
285 VerifyBus(bus.get(), 0, 4, 4, 1.0f / kint16max, 1.0f / kint16max);
286 VerifyBus(bus.get(), 4, 2, 20, 5.0f / kint16max, 1.0f / kint16max);
304 scoped_ptr<AudioBus> bus = AudioBus::Create(channels, 100);
305 EXPECT_EQ(30, buffer.ReadFrames(30, 0, bus.get()));
307 VerifyBus(bus.get(), 0, 6, 6, 0, 1);
308 VerifyBus(bus.get(), 6, 10, 10, 6 * channels, 1);
309 VerifyBus(bus.get(), 16, 14, 60, 16 * channels, 1);