Searched refs:AudioInputController (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/media/audio/
H A Daudio_input_controller.cc95 AudioInputController::Factory* AudioInputController::factory_ = NULL;
97 AudioInputController::AudioInputController(EventHandler* handler, function in class:media::AudioInputController
116 AudioInputController::~AudioInputController() {
121 scoped_refptr<AudioInputController> AudioInputController::Create(
136 scoped_refptr<AudioInputController> controller(
137 new AudioInputController(event_handle
[all...]
H A Daudio_input_controller.h23 // An AudioInputController controls an AudioInputStream and records data
28 // All public methods of AudioInputController are non-blocking.
30 // Here is a state diagram for the AudioInputController:
46 // User AudioInputController EventHandler
72 // AudioInputController holds a reference to. When performing tasks on the
85 class MEDIA_EXPORT AudioInputController class in namespace:media
86 : public base::RefCountedThreadSafe<AudioInputController>,
112 // An event handler that receives events from the AudioInputController. The
116 virtual void OnCreated(AudioInputController* controller) = 0;
117 virtual void OnRecording(AudioInputController* controlle
[all...]
H A Daudio_input_controller_unittest.cc42 static void CloseAudioController(AudioInputController* controller) {
48 : public AudioInputController::EventHandler {
52 MOCK_METHOD1(OnCreated, void(AudioInputController* controller));
53 MOCK_METHOD1(OnRecording, void(AudioInputController* controller));
54 MOCK_METHOD2(OnError, void(AudioInputController* controller,
55 AudioInputController::ErrorCode error_code));
57 void(AudioInputController* controller, const AudioBus* data));
59 void(AudioInputController* controller,
79 // Test AudioInputController for create and close without recording audio.
91 scoped_refptr<AudioInputController> controlle
[all...]
H A Dtest_audio_input_controller_factory.h17 // testing consumers of AudioInputController. TestAudioInputControllerFactory
18 // is a AudioInputController::Factory that creates TestAudioInputControllers.
23 // mock a AudioInputController.
28 // AudioInputController::set_factory_for_testing(&factory);
30 // // Do something that triggers creation of an AudioInputController.
37 // // Do something that triggers AudioInputController::Record to be called.
41 // // Make sure consumer of AudioInputController does the right thing.
44 // AudioInputController::set_factory_for_testing(NULL);
46 class TestAudioInputController : public AudioInputController {
63 // Returns the event handler installed on the AudioInputController
[all...]
H A Dtest_audio_input_controller_factory.cc17 : AudioInputController(event_handler, sync_writer, user_input_monitor),
49 AudioInputController* TestAudioInputControllerFactory::Create(
51 AudioInputController::EventHandler* event_handler,
/external/chromium_org/content/browser/renderer_host/media/
H A Daudio_input_renderer_host.h8 // Create stream sequence (AudioInputController = AIC):
57 public media::AudioInputController::EventHandler {
98 // This error message comes from the AudioInputController instance.
114 // AudioInputController::EventHandler implementation.
115 virtual void OnCreated(media::AudioInputController* controller) OVERRIDE;
116 virtual void OnRecording(media::AudioInputController* controller) OVERRIDE;
117 virtual void OnError(media::AudioInputController* controller,
118 media::AudioInputController::ErrorCode error_code) OVERRIDE;
119 virtual void OnData(media::AudioInputController* controller,
121 virtual void OnLog(media::AudioInputController* controlle
[all...]
H A Daudio_input_renderer_host.cc42 // The AudioInputController that manages the audio input stream.
43 scoped_refptr<media::AudioInputController> controller;
55 scoped_ptr<media::AudioInputController::SyncWriter> writer;
101 media::AudioInputController* controller) {
112 media::AudioInputController* controller) {
122 void AudioInputRendererHost::OnError(media::AudioInputController* controller,
123 media::AudioInputController::ErrorCode error_code) {
134 void AudioInputRendererHost::OnData(media::AudioInputController* controller,
139 void AudioInputRendererHost::OnLog(media::AudioInputController* controller,
150 media::AudioInputController* controlle
[all...]
H A Daudio_input_sync_writer.h25 // A AudioInputController::SyncWriter implementation using SyncSocket. This
26 // is used by AudioInputController to provide a low latency data source for
29 class AudioInputSyncWriter : public media::AudioInputController::SyncWriter {
37 // media::AudioInputController::SyncWriter implementation.
/external/chromium_org/content/browser/speech/
H A Dspeech_recognizer_impl.h33 public media::AudioInputController::EventHandler,
129 void OnAudioClosed(media::AudioInputController*);
131 // AudioInputController::EventHandler methods.
132 virtual void OnCreated(media::AudioInputController* controller) OVERRIDE {}
133 virtual void OnRecording(media::AudioInputController* controller) OVERRIDE {}
134 virtual void OnError(media::AudioInputController* controller,
135 media::AudioInputController::ErrorCode error_code) OVERRIDE;
136 virtual void OnData(media::AudioInputController* controller,
138 virtual void OnLog(media::AudioInputController* controller,
151 scoped_refptr<media::AudioInputController> audio_controller
[all...]
H A Dspeech_recognizer_impl.cc24 using media::AudioInputController;
99 void KeepAudioControllerRefcountedForDtor(scoped_refptr<AudioInputController>) {
269 void SpeechRecognizerImpl::OnError(AudioInputController* controller,
270 media::AudioInputController::ErrorCode error_code) {
277 void SpeechRecognizerImpl::OnData(AudioInputController* controller,
288 void SpeechRecognizerImpl::OnAudioClosed(AudioInputController*) {}
569 audio_controller_ = AudioInputController::Create(
H A Dspeech_recognizer_impl_unittest.cc23 using media::AudioInputController;
150 AudioInputController::set_factory_for_testing(
155 AudioInputController::set_factory_for_testing(NULL);
370 // Check if things tear down properly if AudioInputController threw an error.
377 AudioInputController::UNKNOWN_ERROR);
387 // Check if things tear down properly if AudioInputController threw an error
396 AudioInputController::UNKNOWN_ERROR);
H A Dspeech_recognition_browsertest.cc108 media::AudioInputController::set_factory_for_testing(

Completed in 319 milliseconds