1
0
Fork 0
godot/modules/camera
KOGA Mitsuhiro 07a9f91863 Android: Fix camera feed switching and stride-aligned buffer handling
- Handle stride-aligned YUV planes from camera driver
- Fix callback context to support multiple camera feeds
- Synchronize camera session closure before device close
- Prevent image buffer stall when switching feeds
- Deactivate camera feeds before removal
- Replace auto with explicit type in callbacks

Fixes #110711
Fixes #114468
2026-01-07 03:01:37 +09:00
..
SCsub Add CameraFeed support for Android 2025-05-13 22:46:06 +09:00
buffer_decoder.cpp
buffer_decoder.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00
camera_android.cpp Android: Fix camera feed switching and stride-aligned buffer handling 2026-01-07 03:01:37 +09:00
camera_android.h Android: Fix camera feed switching and stride-aligned buffer handling 2026-01-07 03:01:37 +09:00
camera_feed_linux.cpp Move server files into their subfolders 2025-09-30 19:39:39 -07:00
camera_feed_linux.h Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`. 2025-03-31 20:49:50 +02:00
camera_linux.cpp Add CameraServer camera_feeds_updated signal, and document async behavior 2025-08-08 03:53:41 +09:00
camera_linux.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
camera_macos.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
camera_macos.mm Improve error handling in macOS camera module 2026-01-05 18:39:34 +09:00
camera_win.cpp Set clang-format `RemoveSemicolon` rule to `true` 2024-10-25 13:49:43 -04:00
camera_win.h Move server files into their subfolders 2025-09-30 19:39:39 -07:00
config.py Fix build on OpenBSD 2025-08-30 15:02:01 +02:00
register_types.cpp Add CameraFeed support for Android 2025-05-13 22:46:06 +09:00
register_types.h Style: Replace header guards with `#pragma once` 2025-03-07 17:33:47 -06:00