From db8caa029baf96d68cb8c4984a68dd47e344454a Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Mon, 19 Feb 2024 22:38:23 -0500 Subject: [PATCH] camera: Added new function with gendynapi.py. --- src/dynapi/SDL_dynapi.sym | 1 + src/dynapi/SDL_dynapi_overrides.h | 1 + src/dynapi/SDL_dynapi_procs.h | 1 + 3 files changed, 3 insertions(+) diff --git a/src/dynapi/SDL_dynapi.sym b/src/dynapi/SDL_dynapi.sym index c97153b87f..93d0f32ebb 100644 --- a/src/dynapi/SDL_dynapi.sym +++ b/src/dynapi/SDL_dynapi.sym @@ -971,6 +971,7 @@ SDL3_0.0.0 { SDL_ReleaseCameraFrame; SDL_CloseCamera; SDL_GetCameraPermissionState; + SDL_GetCameraDevicePosition; # extra symbols go here (don't modify this line) local: *; }; diff --git a/src/dynapi/SDL_dynapi_overrides.h b/src/dynapi/SDL_dynapi_overrides.h index 9ee787ef8f..c116c68f61 100644 --- a/src/dynapi/SDL_dynapi_overrides.h +++ b/src/dynapi/SDL_dynapi_overrides.h @@ -996,3 +996,4 @@ #define SDL_ReleaseCameraFrame SDL_ReleaseCameraFrame_REAL #define SDL_CloseCamera SDL_CloseCamera_REAL #define SDL_GetCameraPermissionState SDL_GetCameraPermissionState_REAL +#define SDL_GetCameraDevicePosition SDL_GetCameraDevicePosition_REAL diff --git a/src/dynapi/SDL_dynapi_procs.h b/src/dynapi/SDL_dynapi_procs.h index bcff07cee7..2ea4e36b04 100644 --- a/src/dynapi/SDL_dynapi_procs.h +++ b/src/dynapi/SDL_dynapi_procs.h @@ -1021,3 +1021,4 @@ SDL_DYNAPI_PROC(SDL_Surface*,SDL_AcquireCameraFrame,(SDL_Camera *a, Uint64 *b),( SDL_DYNAPI_PROC(int,SDL_ReleaseCameraFrame,(SDL_Camera *a, SDL_Surface *b),(a,b),return) SDL_DYNAPI_PROC(void,SDL_CloseCamera,(SDL_Camera *a),(a),) SDL_DYNAPI_PROC(int,SDL_GetCameraPermissionState,(SDL_Camera *a),(a),return) +SDL_DYNAPI_PROC(SDL_CameraPosition,SDL_GetCameraDevicePosition,(SDL_CameraDeviceID a),(a),return)