/external/chromium_org/media/audio/ |
H A D | audio_io.h | 109 class MEDIA_EXPORT AudioInputStream { class in namespace:media 116 virtual void OnData(AudioInputStream* stream, const uint8* src, 122 virtual void OnClose(AudioInputStream* stream) = 0; 125 // destroyed yet. No direct action needed by the AudioInputStream, but it 128 virtual void OnError(AudioInputStream* stream) = 0; 134 virtual ~AudioInputStream() {}
|
H A D | audio_input_unittest.cc | 21 class TestInputCallback : public AudioInputStream::AudioInputCallback { 28 virtual void OnData(AudioInputStream* stream, 41 virtual void OnClose(AudioInputStream* stream) OVERRIDE {} 42 virtual void OnError(AudioInputStream* stream) OVERRIDE { 69 static AudioInputStream* CreateTestAudioInputStream(AudioManager* audio_man) { 70 AudioInputStream* ais = audio_man->MakeAudioInputStream( 78 // Test that AudioInputStream rejects out of range parameters. 112 // Test create and close of an AudioInputStream without recording audio. 117 AudioInputStream* ais = CreateTestAudioInputStream(audio_man.get()); 127 // Test create, open and close of an AudioInputStream withou [all...] |
H A D | audio_input_controller.h | 20 // An AudioInputController controls an AudioInputStream and records data 47 // AudioInputStream::Open() 54 // AudioInputStream::Start() 62 // AudioInputStream::Stop() 63 // AudioInputStream::Close() 79 public AudioInputStream::AudioInputCallback { 147 AudioInputStream* stream_for_testing() { return stream_; } 170 AudioInputStream* stream, 199 virtual void OnData(AudioInputStream* stream, const uint8* src, uint32 size, 201 virtual void OnClose(AudioInputStream* strea [all...] |
H A D | fake_audio_manager.h | 31 virtual AudioInputStream* MakeLinearInputStream(const AudioParameters& params, 34 virtual AudioInputStream* MakeLowLatencyInputStream(
|
H A D | audio_input_volume_unittest.cc | 20 double GetVolumeAfterSetVolumeOnLinux(AudioInputStream* ais, 63 bool HasDeviceVolumeControl(AudioInputStream* stream) { 70 AudioInputStream* CreateAndOpenStream(const std::string& device_id) { 73 AudioInputStream* ais = audio_manager_->MakeAudioInputStream( 123 AudioInputStream* ais = CreateAndOpenStream(it->unique_id);
|
H A D | audio_manager_base.h | 41 // AudioInputStream will be capturing audio currently being played on the 43 // some platforms. AudioInputStream::Intialize() will return an error on 69 virtual AudioInputStream* MakeAudioInputStream( 79 virtual void ReleaseInputStream(AudioInputStream* stream); 95 virtual AudioInputStream* MakeLinearInputStream( 99 virtual AudioInputStream* MakeLowLatencyInputStream(
|
H A D | fake_audio_input_stream.h | 5 // A fake implementation of AudioInputStream, useful for testing purpose. 24 : public AudioInputStream { 26 static AudioInputStream* MakeFakeStream(AudioManagerBase* manager,
|
H A D | fake_audio_manager.cc | 41 AudioInputStream* FakeAudioManager::MakeLinearInputStream( 47 AudioInputStream* FakeAudioManager::MakeLowLatencyInputStream(
|
H A D | audio_manager.h | 24 class AudioInputStream; 131 // Do not free the returned AudioInputStream. It is owned by AudioManager. 133 virtual AudioInputStream* MakeAudioInputStream(
|
H A D | audio_low_latency_input_output_unittest.cc | 134 : public AudioInputStream::AudioInputCallback, 186 // AudioInputStream::AudioInputCallback. 187 virtual void OnData(AudioInputStream* stream, 217 virtual void OnClose(AudioInputStream* stream) OVERRIDE {} 218 virtual void OnError(AudioInputStream* stream) OVERRIDE {} 291 typedef AudioInputStream StreamType; 323 // AudioInputStream and AudioOutputStream stream types. 402 AudioInputStream* ais = aisw.Create();
|
/external/chromium_org/media/audio/mac/ |
H A D | audio_low_latency_input_mac_unittest.cc | 31 class MockAudioInputCallback : public AudioInputStream::AudioInputCallback { 33 MOCK_METHOD5(OnData, void(AudioInputStream* stream, 36 MOCK_METHOD1(OnClose, void(AudioInputStream* stream)); 37 MOCK_METHOD1(OnError, void(AudioInputStream* stream)); 45 class WriteToFileAudioSink : public AudioInputStream::AudioInputCallback { 75 // AudioInputStream::AudioInputCallback implementation. 76 virtual void OnData(AudioInputStream* stream, 87 virtual void OnClose(AudioInputStream* stream) OVERRIDE {} 88 virtual void OnError(AudioInputStream* stream) OVERRIDE {} 110 // Convenience method which creates a default AudioInputStream objec [all...] |
H A D | audio_manager_mac.h | 46 virtual AudioInputStream* MakeLinearInputStream( 48 virtual AudioInputStream* MakeLowLatencyInputStream(
|
/external/chromium_org/media/audio/win/ |
H A D | audio_low_latency_input_win_unittest.cc | 39 class MockAudioInputCallback : public AudioInputStream::AudioInputCallback { 41 MOCK_METHOD5(OnData, void(AudioInputStream* stream, 44 MOCK_METHOD1(OnClose, void(AudioInputStream* stream)); 45 MOCK_METHOD1(OnError, void(AudioInputStream* stream)); 48 class FakeAudioInputCallback : public AudioInputStream::AudioInputCallback { 65 virtual void OnData(AudioInputStream* stream, 72 virtual void OnClose(AudioInputStream* stream) OVERRIDE { 76 virtual void OnError(AudioInputStream* stream) OVERRIDE { 91 class WriteToFileAudioSink : public AudioInputStream::AudioInputCallback { 126 // AudioInputStream [all...] |
H A D | audio_manager_win.h | 44 virtual AudioInputStream* MakeLinearInputStream( 46 virtual AudioInputStream* MakeLowLatencyInputStream( 78 AudioInputStream* CreatePCMWaveInAudioInputStream(
|
/external/chromium_org/media/audio/android/ |
H A D | audio_manager_android.h | 38 virtual AudioInputStream* MakeAudioInputStream( 42 virtual void ReleaseInputStream(AudioInputStream* stream) OVERRIDE; 51 virtual AudioInputStream* MakeLinearInputStream( 54 virtual AudioInputStream* MakeLowLatencyInputStream(
|
H A D | audio_android_unittest.cc | 105 // Gmock implementation of AudioInputStream::AudioInputCallback. 106 class MockAudioInputCallback : public AudioInputStream::AudioInputCallback { 109 void(AudioInputStream* stream, 114 MOCK_METHOD1(OnClose, void(AudioInputStream* stream)); 115 MOCK_METHOD1(OnError, void(AudioInputStream* stream)); 205 // Implements AudioInputStream::AudioInputCallback and writes the recorded 210 class FileAudioSink : public AudioInputStream::AudioInputCallback { 248 // AudioInputStream::AudioInputCallback implementation. 249 virtual void OnData(AudioInputStream* stream, 261 virtual void OnClose(AudioInputStream* strea [all...] |
/external/chromium_org/media/audio/cras/ |
H A D | audio_manager_cras.h | 38 virtual AudioInputStream* MakeLinearInputStream( 40 virtual AudioInputStream* MakeLowLatencyInputStream( 55 AudioInputStream* MakeInputStream(const AudioParameters& params,
|
H A D | audio_manager_cras.cc | 90 AudioInputStream* AudioManagerCras::MakeLinearInputStream( 96 AudioInputStream* AudioManagerCras::MakeLowLatencyInputStream( 136 AudioInputStream* AudioManagerCras::MakeInputStream(
|
H A D | cras_input_unittest.cc | 25 class MockAudioInputCallback : public AudioInputStream::AudioInputCallback { 28 AudioInputStream*, const uint8*, uint32, uint32, double)); 29 MOCK_METHOD1(OnError, void(AudioInputStream*)); 30 MOCK_METHOD1(OnClose, void(AudioInputStream*)); 39 virtual void ReleaseInputStream(AudioInputStream* stream) OVERRIDE {
|
/external/chromium_org/media/audio/alsa/ |
H A D | audio_manager_alsa.h | 42 virtual AudioInputStream* MakeLinearInputStream( 44 virtual AudioInputStream* MakeLowLatencyInputStream( 84 AudioInputStream* MakeInputStream(const AudioParameters& params,
|
H A D | alsa_input.h | 28 class AlsaPcmInputStream : public AgcAudioStream<AudioInputStream> { 44 // Implementation of AudioInputStream.
|
/external/chromium_org/media/audio/pulse/ |
H A D | audio_manager_pulse.h | 42 virtual AudioInputStream* MakeLinearInputStream( 44 virtual AudioInputStream* MakeLowLatencyInputStream( 77 AudioInputStream* MakeInputStream(const AudioParameters& params,
|
/external/chromium_org/media/audio/openbsd/ |
H A D | audio_manager_openbsd.h | 32 virtual AudioInputStream* MakeLinearInputStream( 34 virtual AudioInputStream* MakeLowLatencyInputStream(
|
H A D | audio_manager_openbsd.cc | 102 AudioInputStream* AudioManagerOpenBSD::MakeLinearInputStream( 109 AudioInputStream* AudioManagerOpenBSD::MakeLowLatencyInputStream(
|
/external/chromium_org/content/browser/renderer_host/media/ |
H A D | web_contents_audio_input_stream.h | 5 // An AudioInputStream which provides a loop-back of all audio output generated 40 : NON_EXPORTED_BASE(public media::AudioInputStream) { 42 // media::AudioInputStream implementation 59 // and may or may not be the single thread that invokes the AudioInputStream
|