testcamera: use the first available cameras

This commit is contained in:
Sam Lantinga
2024-12-26 19:23:24 -08:00
parent cd1bb6247b
commit 948b16533c

View File

@@ -118,10 +118,14 @@ SDL_AppResult SDL_AppInit(void **appstate, int argc, char *argv[])
const SDL_CameraPosition position = SDL_GetCameraPosition(device);
const char *posstr = "";
if (position == SDL_CAMERA_POSITION_FRONT_FACING) {
front_camera = device;
if (!front_camera) {
front_camera = device;
}
posstr = "[front-facing] ";
} else if (position == SDL_CAMERA_POSITION_BACK_FACING) {
back_camera = device;
if (!back_camera) {
back_camera = device;
}
posstr = "[back-facing] ";
}
if (camera_name && SDL_strcasecmp(name, camera_name) == 0) {