avfvideosrc: Explicitly request device video permissions for macOS 10.14+
authoro0Ignition0o <jeremy.lempereur@gmail.com>
Sat, 30 Nov 2019 13:08:06 +0000 (14:08 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Mon, 2 Dec 2019 10:16:28 +0000 (10:16 +0000)
commit6d68e1e6506309997146667e79d1950150e18540
tree0247824433a39475ae5184b8c7c00de897748aac
parentd3d4228972565018b1488babafe95af0d71f0a84
avfvideosrc: Explicitly request device video permissions for macOS 10.14+

Since macOS Mojave (10.14), video permissions have to be explicitly
granted by a user in order to open a video device such as a camera.
This commit adds a check for the current permission status, and tries
to request for permission if applicable.
sys/applemedia/avfvideosrc.m