Skip to content

Commit 351c9e8

Browse files
committed
mac: prepare desktop audio capture
With electron/electron#49717 the desktopCapturer supports system audio for macOS 13 and above. Is was recently fixed in electron/electron#49740 for current electron. This is a preparational step, but: This on its own does not allow audio for screenshare, as its currently hard-coded to only show the "Share Audio" button on windows, see https://github.com/jitsi/jitsi-meet/blob/master/react/features/screen-share/functions.ts#L34
1 parent 115ef99 commit 351c9e8

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"extendInfo": {
4848
"NSCameraUsageDescription": "Jitsi Meet requires access to your camera in order to make video-calls.",
4949
"NSMicrophoneUsageDescription": "Jitsi Meet requires access to your microphone in order to make calls (audio/video).",
50+
"NSAudioCaptureUsageDescription": "Jitsi Meet can share your system audio via screensharing if you enable it.",
5051
"LSMultipleInstancesProhibited": true
5152
}
5253
},
@@ -153,7 +154,7 @@
153154
"babel-loader": "^8.2.3",
154155
"concurrently": "5.1.0",
155156
"css-loader": "^6.7.1",
156-
"electron": "39.5.1",
157+
"electron": "39.6.0",
157158
"electron-builder": "26.0.12",
158159
"electron-context-menu": "^2.5.0",
159160
"electron-is-dev": "^1.2.0",

0 commit comments

Comments
 (0)