@ SDL_CAMERA_POSITION_BACK_FACING
@ SDL_CAMERA_POSITION_UNKNOWN
@ SDL_CAMERA_POSITION_FRONT_FACING
SDL_CameraSpec ** SDL_GetCameraSupportedFormats(SDL_CameraID devid, int *count)
SDL_Camera * SDL_OpenCamera(SDL_CameraID instance_id, const SDL_CameraSpec *spec)
const char * SDL_GetCameraName(SDL_CameraID instance_id)
SDL_bool SDL_GetCameraFormat(SDL_Camera *camera, SDL_CameraSpec *spec)
SDL_CameraPosition SDL_GetCameraPosition(SDL_CameraID instance_id)
int SDL_GetNumCameraDrivers(void)
void SDL_ReleaseCameraFrame(SDL_Camera *camera, SDL_Surface *frame)
void SDL_CloseCamera(SDL_Camera *camera)
const char * SDL_GetCurrentCameraDriver(void)
SDL_CameraID SDL_GetCameraID(SDL_Camera *camera)
SDL_PropertiesID SDL_GetCameraProperties(SDL_Camera *camera)
int SDL_GetCameraPermissionState(SDL_Camera *camera)
struct SDL_Camera SDL_Camera
SDL_Surface * SDL_AcquireCameraFrame(SDL_Camera *camera, Uint64 *timestampNS)
const char * SDL_GetCameraDriver(int index)
SDL_CameraID * SDL_GetCameras(int *count)
int framerate_denominator
SDL_Colorspace colorspace