| Index: chrome/common/extensions/docs/examples/api/desktopCapture/app.js
|
| diff --git a/chrome/common/extensions/docs/examples/api/desktopCapture/app.js b/chrome/common/extensions/docs/examples/api/desktopCapture/app.js
|
| index e7ae8bc3051d640acf5c5f4820cfe407b2aa6ac0..704eb902348c7e73faca38ca08328a358bea5d84 100644
|
| --- a/chrome/common/extensions/docs/examples/api/desktopCapture/app.js
|
| +++ b/chrome/common/extensions/docs/examples/api/desktopCapture/app.js
|
| @@ -29,17 +29,21 @@ document.querySelector('#startFromBackgroundPage')
|
| });
|
|
|
| // Launch webkitGetUserMedia() based on selected media id.
|
| -function onAccessApproved(id) {
|
| +function onAccessApproved(id, audio_approved) {
|
| if (!id) {
|
| console.log('Access rejected.');
|
| return;
|
| }
|
|
|
| - navigator.webkitGetUserMedia({
|
| - audio:{
|
| + var audio_constraint = {
|
| mandatory: {
|
| chromeMediaSource: 'desktop',
|
| - chromeMediaSourceId: id} },
|
| + chromeMediaSourceId: id} };
|
| +
|
| + if (!audio_approved) audio_constraint = false;
|
| +
|
| + navigator.webkitGetUserMedia({
|
| + audio: audio_constraint,
|
| video: {
|
| mandatory: {
|
| chromeMediaSource: 'desktop',
|
|
|