Chromium Code Reviews| Index: content/browser/speech/speech_recognition_dispatcher_host.cc |
| diff --git a/content/browser/speech/speech_recognition_dispatcher_host.cc b/content/browser/speech/speech_recognition_dispatcher_host.cc |
| index 4a90ba6d770b5c9d0d5277370d65cbf743583c90..f220936607657173606993c597fead298bd44468 100644 |
| --- a/content/browser/speech/speech_recognition_dispatcher_host.cc |
| +++ b/content/browser/speech/speech_recognition_dispatcher_host.cc |
| @@ -163,6 +163,9 @@ void SpeechRecognitionDispatcherHost::OnStartRequestOnIO( |
| config.continuous = params.continuous; |
| config.interim_results = params.interim_results; |
| config.event_listener = AsWeakPtr(); |
| + config.using_audio_track = params.using_audio_track; |
| + // TODO(burnik): This needs to be tested on Windows. |
| + config.peer_process_handle = PeerHandle(); |
| int session_id = SpeechRecognitionManager::GetInstance()->CreateSession( |
| config); |
| @@ -273,4 +276,18 @@ void SpeechRecognitionDispatcherHost::OnEnvironmentEstimationComplete( |
| int session_id) { |
| } |
| +void SpeechRecognitionDispatcherHost::OnAudioReceiverReady( |
| + int session_id, |
| + const media::AudioParameters& params, |
|
no longer working on chromium
2014/10/17 12:28:10
include what are being used: media::AudioParameter
burnik
2014/10/23 13:56:36
Done.
|
| + const base::SharedMemoryHandle memory, |
| + const base::SyncSocket::TransitDescriptor socket) { |
| + const SpeechRecognitionSessionContext& context = |
| + SpeechRecognitionManager::GetInstance()->GetSessionContext(session_id); |
| + Send(new SpeechRecognitionMsg_AudioReceiverReady(context.render_view_id, |
| + context.request_id, |
| + params, |
| + memory, |
| + socket)); |
| +} |
| + |
| } // namespace content |