summaryrefslogtreecommitdiffstats
path: root/content/renderer/media/media_stream_dispatcher.cc
diff options
context:
space:
mode:
authortommyw@chromium.org <tommyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-14 11:52:37 +0000
committertommyw@chromium.org <tommyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-14 11:52:37 +0000
commitd19b84bfb7df35569613f433e1d35df1fa86f1b6 (patch)
treead7b0763f561e8965c80c4880f2a571adbb64467 /content/renderer/media/media_stream_dispatcher.cc
parente8e70cea9c47fd9ff93354e440864aceeb99e1b9 (diff)
downloadchromium_src-d19b84bfb7df35569613f433e1d35df1fa86f1b6.zip
chromium_src-d19b84bfb7df35569613f433e1d35df1fa86f1b6.tar.gz
chromium_src-d19b84bfb7df35569613f433e1d35df1fa86f1b6.tar.bz2
Add different error codes for getUserMedia.
The spec now says that the error name is UA specific so I have now Implemented a few different ones. This patch is depending on a Blink Patch. BUG=132812 Review URL: https://codereview.chromium.org/180633008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257081 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/media/media_stream_dispatcher.cc')
-rw-r--r--content/renderer/media/media_stream_dispatcher.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/content/renderer/media/media_stream_dispatcher.cc b/content/renderer/media/media_stream_dispatcher.cc
index 6890ffc..51b708b 100644
--- a/content/renderer/media/media_stream_dispatcher.cc
+++ b/content/renderer/media/media_stream_dispatcher.cc
@@ -264,14 +264,16 @@ void MediaStreamDispatcher::OnStreamGenerated(
}
}
-void MediaStreamDispatcher::OnStreamGenerationFailed(int request_id) {
+void MediaStreamDispatcher::OnStreamGenerationFailed(
+ int request_id,
+ content::MediaStreamRequestResult result) {
DCHECK(main_loop_->BelongsToCurrentThread());
for (RequestList::iterator it = requests_.begin();
it != requests_.end(); ++it) {
Request& request = *it;
if (request.ipc_request == request_id) {
if (request.handler.get()) {
- request.handler->OnStreamGenerationFailed(request.request_id);
+ request.handler->OnStreamGenerationFailed(request.request_id, result);
DVLOG(1) << "MediaStreamDispatcher::OnStreamGenerationFailed("
<< request.request_id << ")\n";
}