1
0
Fork 0
godot/modules
KOGA Mitsuhiro 0918da0122 Improve error handling in macOS camera module
- Add null check for pixelBuffer in camera callback
- Return nil from capture session init on input/output failure
- Fix activate_feed return value and handle permission denied/restricted
- Deactivate camera feeds before removal

Add plane count check before accessing pixel buffer planes to handle
unexpected buffer formats gracefully. Also improve null checks to use
one-time logging and properly unlock the buffer before returning on
error.
2026-01-05 18:39:34 +09:00
..
astcenc
basis_universal
bcdec
betsy CommandQueueMT: Make re-entrant again + Fix multiple flushers case 2025-12-09 16:09:08 +01:00
bmp
camera Improve error handling in macOS camera module 2026-01-05 18:39:34 +09:00
csg
cvtt
dds Merge pull request #108170 from aaronfranke/test-ps-path-func 2025-11-17 10:56:31 -06:00
enet
etcpak
fbx Use const ref parameters in the GLTF module 2025-11-13 18:19:26 -08:00
freetype
gdscript GDScript: Fix incorrect default transfer_mode for `@rpc` annotation 2026-01-01 11:46:24 +01:00
glslang Use re-spirv in the Vulkan driver to optimize shaders. 2025-12-02 11:39:11 -03:00
gltf Merge pull request #114354 from nikitalita/gltf-dupe-images 2026-01-01 16:47:15 +01:00
godot_physics_2d Use `RequiredParam`/`RequiredResult` in some high value places 2025-12-02 10:44:12 -06:00
godot_physics_3d Synchronize the names for `RequiredParam<T>` arguments in header files 2025-12-03 04:14:52 -06:00
gridmap Add and adjust more scroll hints in the editor 2025-12-17 11:15:33 -03:00
hdr
interactive_music Use Unicode arrow symbols throughout the editor 2025-12-02 01:36:35 +01:00
jolt_physics Remove call to `PhysicsServer3D` from Jolt Physics implementation 2025-12-05 13:52:42 +01:00
jpg Merge pull request #109433 from KoBeWi/hastension 2025-10-31 09:23:30 -05:00
jsonrpc
ktx Merge pull request #109433 from KoBeWi/hastension 2025-10-31 09:23:30 -05:00
lightmapper_rd LightmapGI: Pack L1 SH coefficients before denoising 2025-11-21 18:53:20 +01:00
mbedtls
meshoptimizer
mobile_vr
mono CI: Fix executable perms for various files 2025-12-15 11:23:03 -06:00
mp3 Replace `minimp3` with `dr_mp3` 2025-12-05 18:54:25 -03:00
msdfgen msdfgen: Update to 1.13 2025-12-12 22:39:53 +01:00
multiplayer GDScript: Fix incorrect default transfer_mode for `@rpc` annotation 2026-01-01 11:46:24 +01:00
navigation_2d Merge pull request #108507 from dementive/optimize-scene-tree-groups 2025-11-14 14:22:57 -06:00
navigation_3d Merge pull request #108507 from dementive/optimize-scene-tree-groups 2025-11-14 14:22:57 -06:00
noise
objectdb_profiler Merge pull request #114405 from KoBeWi/TracToR 2026-01-01 16:47:35 +01:00
ogg
openxr Improve the look of inner tabs in modern theme 2025-12-30 06:05:12 +04:00
raycast
regex pcre2: Update to 10.47 2025-12-12 23:10:07 +01:00
svg
text_server_adv Remove leftover print line from `TextServer`. 2025-12-19 07:51:36 +02:00
text_server_fb Merge pull request #111062 from bruvzg/ts_autoinculde_data 2025-12-18 23:30:49 +01:00
tga
theora Merge pull request #109433 from KoBeWi/hastension 2025-10-31 09:23:30 -05:00
tinyexr Add missing `cstdlib` include for `EXIT_SUCCESS` and `free` 2025-12-16 11:02:07 +01:00
upnp
vhacd
vorbis
webp libwebp: Update to 1.6.0 2025-12-12 22:51:19 +01:00
webrtc Fix typos and link tutorial in WebRTCPeerConnection docs 2025-12-04 12:04:51 +01:00
websocket Fix miscellaneous oddities around the class reference (part 6) 2025-11-25 21:20:57 +01:00
webxr
xatlas_unwrap
zip
SCsub LSP: Rework management of client owned files 2025-11-22 19:17:15 +01:00
modules_builders.py
register_module_types.h GDExtension: Store source of `gdextension_interface.h` in JSON 2025-11-11 14:58:45 -06:00