gstreamer/sys/applemedia
o0Ignition0o d29012a760 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.
2019-12-02 08:52:05 +01:00
..
atdec.c docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
atdec.h atdec: Implement draining properly 2014-03-11 15:33:26 +01:00
avfassetsrc.h applemedia/gl: Update code to use ARC 2017-03-07 13:37:07 +02:00
avfassetsrc.m doc: remove xml from comments 2019-05-29 22:58:08 +02:00
avfdeviceprovider.h Add device provider for AVFoundation capture devices. 2019-02-08 15:25:34 +00:00
avfdeviceprovider.m Add device provider for AVFoundation capture devices. 2019-02-08 15:25:34 +00:00
avfvideosrc.h Add device provider for AVFoundation capture devices. 2019-02-08 15:25:34 +00:00
avfvideosrc.m avfvideosrc: Explicitly request device video permissions for macOS 10.14+ 2019-12-02 08:52:05 +01:00
avsamplevideosink.h applemedia/gl: Update code to use ARC 2017-03-07 13:37:07 +02:00
avsamplevideosink.m applemedia: add Hardware tag to element metadata 2019-02-19 23:45:32 +00:00
coremediabuffer.c applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
coremediabuffer.h applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
corevideobuffer.c gl/format: use our own GL format enum's instead of gstvideo's 2017-03-13 21:10:58 +11:00
corevideobuffer.h applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
corevideomemory.c gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:23 +03:00
corevideomemory.h applemedia: changes to make GL memory mappable on CPU on iOS 2016-08-26 17:44:48 +10:00
glcontexthelper.c applemedia: Fail cleanly instead of crashing if obtaining a GL display failed 2017-01-26 15:35:53 +02:00
glcontexthelper.h applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
iosassetsrc.h applemedia/gl: Update code to use ARC 2017-03-07 13:37:07 +02:00
iosassetsrc.m doc: remove xml from comments 2019-05-29 22:58:08 +02:00
iosglmemory.c gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:23 +03:00
iosglmemory.h gl: fix build for ios/win32/android after 2fd84a6c 2017-08-28 12:57:47 +10:00
iosurfacememory.c gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-05-17 10:40:23 +03:00
iosurfacememory.h applemedia: fix build after commit 2fd84a6c 2017-08-22 16:19:39 +01:00
meson.build applemedia: add the '-fobjc-arc' for darwin/ios 2019-06-17 15:02:15 +10:00
plugin.m Add device provider for AVFoundation capture devices. 2019-02-08 15:25:34 +00:00
videotexturecache.h applemedia/videocache: remove unimplemented/used upload function 2019-09-16 03:15:39 +00:00
videotexturecache.m applemedia: don't include private cocoa gl header 2017-12-19 21:35:31 +00:00
vtdec.c vtdec: fix leak of CMFormatDescription 2019-11-04 12:12:57 +00:00
vtdec.h applemedia: refactor GL context code 2016-01-29 15:10:32 +11:00
vtenc.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
vtenc.h applemedia: vtenc: Register a hardware-only vtenc_h264_hw element on OSX 2016-06-02 11:22:09 +03:00
vtutil.c atdec: Set correct number of frames for MP3 2014-03-11 15:33:25 +01:00
vtutil.h applemedia: replace private function with its public variant 2013-05-20 13:31:02 +02:00