Index: public/web/WebSpeechRecognitionParams.h |
diff --git a/public/web/WebSpeechRecognitionParams.h b/public/web/WebSpeechRecognitionParams.h |
index fd0681038c417f9eda5373bd1f292a89774738c0..b75b516e90de2bc0e3a24c2afc0473eadfb8b718 100644 |
--- a/public/web/WebSpeechRecognitionParams.h |
+++ b/public/web/WebSpeechRecognitionParams.h |
@@ -34,15 +34,17 @@ |
namespace blink { |
class WebSpeechGrammar; |
+class WebMediaStreamTrack; |
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; |
}; |