Index: chrome/browser/ui/app_list/start_page_service.cc |
diff --git a/chrome/browser/ui/app_list/start_page_service.cc b/chrome/browser/ui/app_list/start_page_service.cc |
index 3e76f2e184f122ceef4e53885b74ad318b9f079a..4bc6dcb9e412f849a7798ac880b6f163fd2dd5c0 100644 |
--- a/chrome/browser/ui/app_list/start_page_service.cc |
+++ b/chrome/browser/ui/app_list/start_page_service.cc |
@@ -157,14 +157,24 @@ void StartPageService::ToggleSpeechRecognition() { |
"appList.startPage.toggleSpeechRecognition"); |
} |
-void StartPageService::OnSearch(const base::string16& query) { |
- FOR_EACH_OBSERVER(StartPageObserver, observers_, OnSearch(query)); |
+void StartPageService::OnSpeechResult( |
+ const base::string16& query, bool is_final) { |
+ FOR_EACH_OBSERVER(StartPageObserver, |
+ observers_, |
+ OnSpeechResult(query, is_final)); |
+} |
+ |
+void StartPageService::OnSpeechSoundLevelChanged(int16 level) { |
+ FOR_EACH_OBSERVER(StartPageObserver, |
+ observers_, |
+ OnSpeechSoundLevelChanged(level)); |
} |
-void StartPageService::OnSpeechRecognitionStateChanged(bool recognizing) { |
+void StartPageService::OnSpeechRecognitionStateChanged( |
+ SpeechRecognitionState new_state) { |
FOR_EACH_OBSERVER(StartPageObserver, |
observers_, |
- OnSpeechRecognitionStateChanged(recognizing)); |
+ OnSpeechRecognitionStateChanged(new_state)); |
} |
void StartPageService::Shutdown() { |