obs-studio/plugins/mac-avcapture
PatTheMav 9c90c721a0 mac-avcapture: Add pointer check for outputting NULL video frames
When a capture card or video capture source is contained in the scene
collection's list of sources, but the source is not a part of any
scene, it will be first created but then destroyed again in a deferred
fashion (as it has no strong references to it anymore).

This will happen before the capture source has finished its own
initialization, hence why the source pointer can be invalid at that
point.
2024-04-13 17:06:56 -07:00
..
data/locale Update translations from Crowdin 2024-03-12 18:11:06 +00:00
legacy mac-avcapture: Update plugin to ObjC and modern APIs 2024-01-19 16:56:10 -05:00
CMakeLists.txt mac-avcapture: Update plugin to ObjC and modern APIs 2024-01-19 16:56:10 -05:00
OBSAVCapture.h mac-avcapture: Fix crash issues on Intel-based Macs and older macOS 2024-02-20 17:57:09 -05:00
OBSAVCapture.m mac-avcapture: Add pointer check for outputting NULL video frames 2024-04-13 17:06:56 -07:00
OBSAVCapturePresetInfo.h mac-avcapture: Update plugin to ObjC and modern APIs 2024-01-19 16:56:10 -05:00
OBSAVCapturePresetInfo.m mac-avcapture: Update plugin to ObjC and modern APIs 2024-01-19 16:56:10 -05:00
plugin-main.h mac-avcapture: Update plugin to ObjC and modern APIs 2024-01-19 16:56:10 -05:00
plugin-main.m mac-avcapture: Fix crash issues on Intel-based Macs and older macOS 2024-02-20 17:57:09 -05:00
plugin-properties.h mac-avcapture: Fix crash issues on Intel-based Macs and older macOS 2024-02-20 17:57:09 -05:00
plugin-properties.m mac-avcapture: Fix possible crash if camera uses BGRA format 2024-03-08 17:38:40 -05:00