| Index: public/web/WebSpeechRecognitionParams.h
|
| diff --git a/public/web/WebSpeechRecognitionParams.h b/public/web/WebSpeechRecognitionParams.h
|
| index fd0681038c417f9eda5373bd1f292a89774738c0..c450c58728e406f556e371e189bd4c1cc386ba4e 100644
|
| --- a/public/web/WebSpeechRecognitionParams.h
|
| +++ b/public/web/WebSpeechRecognitionParams.h
|
| @@ -26,6 +26,7 @@
|
| #ifndef WebSpeechRecognitionParams_h
|
| #define WebSpeechRecognitionParams_h
|
|
|
| +#include "../platform/WebMediaStreamTrack.h"
|
| #include "../platform/WebString.h"
|
| #include "../platform/WebVector.h"
|
| #include "WebSecurityOrigin.h"
|
| @@ -37,12 +38,13 @@ class WebSpeechGrammar;
|
|
|
| class WebSpeechRecognitionParams {
|
| public:
|
| - WebSpeechRecognitionParams(const WebVector<WebSpeechGrammar>& grammars, const WebString& language, bool continuous, bool interimResults, unsigned long maxAlternatives, const WebSecurityOrigin& origin)
|
| + WebSpeechRecognitionParams(const WebVector<WebSpeechGrammar>& grammars, const WebString& language, bool continuous, bool interimResults, unsigned long maxAlternatives, const WebMediaStreamTrack& audioTrack, const WebSecurityOrigin& origin)
|
| : m_grammars(grammars)
|
| , m_language(language)
|
| , m_continuous(continuous)
|
| , m_interimResults(interimResults)
|
| , m_maxAlternatives(maxAlternatives)
|
| + , m_audioTrack(audioTrack)
|
| , m_origin(origin)
|
| {
|
| }
|
| @@ -52,6 +54,7 @@ public:
|
| bool continuous() const { return m_continuous; }
|
| bool interimResults() const { return m_interimResults; }
|
| unsigned long maxAlternatives() const { return m_maxAlternatives; }
|
| + const WebMediaStreamTrack& audioTrack() const { return m_audioTrack; }
|
| const WebSecurityOrigin& origin() const { return m_origin; }
|
|
|
| private:
|
| @@ -60,6 +63,7 @@ private:
|
| bool m_continuous;
|
| bool m_interimResults;
|
| unsigned long m_maxAlternatives;
|
| + WebMediaStreamTrack m_audioTrack;
|
| WebSecurityOrigin m_origin;
|
| };
|
|
|
|
|