Searched defs:audio_bus (Results 1 - 25 of 46) sorted by relevance

12

/external/chromium_org/media/audio/
H A Dsimple_sources_unittest.cc12 #include "media/base/audio_bus.h"
28 scoped_ptr<AudioBus> audio_bus = AudioBus::Create(params); local
29 source.OnMoreData(audio_bus.get(), AudioBuffersState());
36 EXPECT_NEAR(0, audio_bus->channel(0)[0],
38 EXPECT_FLOAT_EQ(0.15643446f, audio_bus->channel(0)[1]);
39 EXPECT_LT(audio_bus->channel(0)[1], audio_bus->channel(0)[2]);
40 EXPECT_LT(audio_bus->channel(0)[2], audio_bus->channel(0)[3]);
42 EXPECT_NEAR(0, audio_bus
57 scoped_ptr<AudioBus> audio_bus = AudioBus::Create(1, 2 * kSampleCap); local
[all...]
H A Dsimple_sources.cc31 int SineWaveAudioSource::OnMoreData(AudioBus* audio_bus, argument
41 std::min(audio_bus->frames(), cap_ - time_state_) : audio_bus->frames();
43 audio_bus->channel(0)[i] = sin(2.0 * M_PI * f_ * time_state_++);
44 for (int i = 1; i < audio_bus->channels(); ++i) {
45 memcpy(audio_bus->channel(i), audio_bus->channel(0),
46 max_frames * sizeof(*audio_bus->channel(i)));
H A Dfake_audio_output_stream.cc62 void FakeAudioOutputStream::CallOnMoreData(AudioBus* audio_bus) { argument
64 callback_->OnMoreData(audio_bus, AudioBuffersState());
H A Dnull_audio_sink.cc72 void NullAudioSink::CallRender(AudioBus* audio_bus) { argument
75 int frames_received = callback_->Render(audio_bus, 0);
79 audio_hash_->Update(audio_bus, frames_received);
H A Dvirtual_audio_output_stream.cc74 double VirtualAudioOutputStream::ProvideInput(AudioBus* audio_bus, argument
80 const int frames = callback_->OnMoreData(audio_bus, AudioBuffersState());
81 if (frames < audio_bus->frames())
82 audio_bus->ZeroFramesPartial(frames, audio_bus->frames() - frames);
H A Dfake_audio_consumer_unittest.cc32 void ConsumeData(AudioBus* audio_bus) { argument
33 source_.OnMoreData(audio_bus, AudioBuffersState());
H A Dvirtual_audio_input_stream.cc39 virtual double ProvideInput(AudioBus* audio_bus,
41 audio_converter_.Convert(audio_bus);
135 void VirtualAudioInputStream::PumpAudio(AudioBus* audio_bus) { argument
140 mixer_.Convert(audio_bus);
142 callback_->OnData(this, audio_bus, params_.GetBytesPerBuffer(), 1.0);
/external/chromium_org/content/renderer/media/
H A Daudio_decoder.cc12 #include "media/base/audio_bus.h"
66 scoped_ptr<AudioBus> audio_bus = AudioBus::WrapVector( local
72 size_t actual_frames = reader.Read(audio_bus.get());
H A Dwebrtc_audio_capturer_unittest.cc13 #include "media/base/audio_bus.h"
123 scoped_ptr<media::AudioBus> audio_bus = media::AudioBus::Create(params_); local
124 audio_bus->Zero();
136 callback->Capture(audio_bus.get(), delay_ms, volume, key_pressed);
H A Dwebrtc_local_audio_source_provider.cc141 media::AudioBus* audio_bus, base::TimeDelta buffer_delay) {
142 if (fifo_->frames() >= audio_bus->frames()) {
143 fifo_->Consume(audio_bus, 0, audio_bus->frames());
145 audio_bus->Zero();
147 << " samples but " << audio_bus->frames()
140 ProvideInput( media::AudioBus* audio_bus, base::TimeDelta buffer_delay) argument
/external/chromium_org/media/base/
H A Daudio_hash.cc12 #include "media/base/audio_bus.h"
23 void AudioHash::Update(const AudioBus* audio_bus, int frames) { argument
25 for (uint32 ch = 0; ch < static_cast<uint32>(audio_bus->channels()); ++ch) {
26 const float* channel = audio_bus->channel(ch);
H A Dfake_audio_render_callback.cc24 int FakeAudioRenderCallback::Render(AudioBus* audio_bus, argument
27 int number_of_frames = audio_bus->frames();
33 audio_bus->channel(0)[i] = sin(2 * M_PI * (x_ + step_ * i));
37 for (int i = 1; i < audio_bus->channels(); ++i)
38 memcpy(audio_bus->channel(i), audio_bus->channel(0),
39 number_of_frames * sizeof(*audio_bus->channel(i)));
44 double FakeAudioRenderCallback::ProvideInput(AudioBus* audio_bus, argument
46 Render(audio_bus, buffer_delay.InMillisecondsF() + 0.5);
H A Daudio_renderer_mixer.cc74 int AudioRendererMixer::Render(AudioBus* audio_bus, argument
90 base::TimeDelta::FromMilliseconds(audio_delay_milliseconds), audio_bus); local
91 return audio_bus->frames();
H A Daudio_renderer_mixer_input.cc97 double AudioRendererMixerInput::ProvideInput(AudioBus* audio_bus, argument
100 audio_bus, static_cast<int>(buffer_delay.InMillisecondsF() + 0.5));
103 if (frames_filled < audio_bus->frames()) {
104 audio_bus->ZeroFramesPartial(
105 frames_filled, audio_bus->frames() - frames_filled);
H A Dmulti_channel_resampler.cc10 #include "media/base/audio_bus.h"
45 void MultiChannelResampler::Resample(int frames, AudioBus* audio_bus) { argument
46 DCHECK_EQ(static_cast<size_t>(audio_bus->channels()), resamplers_.size());
49 if (audio_bus->channels() == 1) {
50 resamplers_[0]->Resample(frames, audio_bus->channel(0));
74 frames_this_time, audio_bus->channel(i) + output_frames_ready_);
H A Daudio_block_fifo.cc64 AudioBus* audio_bus = audio_blocks_[read_block_]; local
67 return audio_bus;
H A Daudio_hash_unittest.cc6 #include "media/base/audio_bus.h"
28 void GenerateUniqueChannels(AudioBus* audio_bus) { argument
31 wrapped_bus->set_frames(audio_bus->frames());
35 for (int ch = 0; ch < audio_bus->channels(); ++ch) {
36 wrapped_bus->SetChannelData(0, audio_bus->channel(ch));
H A Daudio_pull_fifo_unittest.cc8 #include "media/base/audio_bus.h"
62 virtual void ProvideInput(int frame_delay, AudioBus* audio_bus) { argument
66 EXPECT_EQ(audio_bus->channels(), audio_bus_->channels());
67 EXPECT_EQ(audio_bus->frames(), kMaxFramesInFifo);
68 for (int i = 0; i < audio_bus->frames(); ++i) {
69 for (int j = 0; j < audio_bus->channels(); ++j) {
71 audio_bus->channel(j)[i] = fill_value_;
H A Daudio_buffer_converter.cc11 #include "media/base/audio_bus.h"
92 double AudioBufferConverter::ProvideInput(AudioBus* audio_bus, argument
94 DCHECK(is_flushing_ || input_frames_ >= audio_bus->frames());
96 int requested_frames_left = audio_bus->frames();
106 frames_to_read, last_input_buffer_offset_, dest_index, audio_bus);
122 audio_bus->ZeroFramesPartial(audio_bus->frames() - requested_frames_left,
128 input_frames_ -= audio_bus->frames() - requested_frames_left;
131 buffered_input_frames_ += audio_bus->frames() - requested_frames_left;
H A Dmulti_channel_resampler_unittest.cc11 #include "media/base/audio_bus.h"
52 virtual void ProvideInput(int frame_delay, AudioBus* audio_bus) { argument
57 EXPECT_EQ(audio_bus->channels(), audio_bus_->channels());
58 for (int i = 0; i < audio_bus->channels(); ++i)
59 for (int j = 0; j < audio_bus->frames(); ++j)
60 audio_bus->channel(i)[j] = fill_value;
/external/chromium_org/content/browser/media/capture/
H A Dweb_contents_audio_muter.cc49 media::AudioBus* audio_bus) {
50 callback->OnMoreData(audio_bus, media::AudioBuffersState());
48 FetchAudioData(AudioSourceCallback* callback, media::AudioBus* audio_bus) argument
/external/chromium_org/content/browser/renderer_host/media/
H A Daudio_input_sync_writer.cc38 scoped_ptr<media::AudioBus> audio_bus = local
40 audio_buses_.push_back(audio_bus.release());
92 media::AudioBus* audio_bus = audio_buses_[current_segment_id_]; local
93 data->CopyTo(audio_bus);
/external/chromium_org/media/cast/sender/
H A Daudio_sender.cc78 void AudioSender::InsertAudio(scoped_ptr<AudioBus> audio_bus, argument
88 RtpDeltaToTimeDelta(audio_bus->frames(), rtp_timebase());
92 samples_in_encoder_ += audio_bus->frames();
94 audio_encoder_->InsertAudio(audio_bus.Pass(), recorded_time);
/external/chromium_org/content/browser/speech/
H A Dspeech_recognition_browsertest.cc146 scoped_ptr<media::AudioBus> audio_bus = local
148 audio_bus->FromInterleaved(&audio_buffer.get()[0],
149 audio_bus->frames(),
151 controller->event_handler()->OnData(controller.get(), audio_bus.get());
/external/chromium_org/media/cast/receiver/
H A Dcast_receiver_impl.cc192 scoped_ptr<AudioBus> audio_bus,
195 if (audio_bus.get()) {
203 callback.Run(audio_bus.Pass(), playout_time, is_continuous);
186 EmitDecodedAudioFrame( const scoped_refptr<CastEnvironment>& cast_environment, const AudioFrameDecodedCallback& callback, uint32 frame_id, uint32 rtp_timestamp, const base::TimeTicks& playout_time, scoped_ptr<AudioBus> audio_bus, bool is_continuous) argument

Completed in 403 milliseconds

12