mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-28 05:58:29 +00:00
camera: Reworked to operate with a driver interface, like other subsystems.
This commit is contained in:
@@ -467,10 +467,11 @@
|
||||
#cmakedefine SDL_FILESYSTEM_N3DS @SDL_FILESYSTEM_N3DS@
|
||||
|
||||
/* Enable camera subsystem */
|
||||
#cmakedefine SDL_CAMERA_DUMMY @SDL_CAMERA_DUMMY@
|
||||
#cmakedefine SDL_CAMERA_V4L2 @SDL_CAMERA_V4L2@
|
||||
#cmakedefine SDL_CAMERA_APPLE @SDL_CAMERA_APPLE@
|
||||
#cmakedefine SDL_CAMERA_ANDROID @SDL_CAMERA_ANDROID@
|
||||
#cmakedefine SDL_CAMERA_DRIVER_DUMMY @SDL_CAMERA_DRIVER_DUMMY@
|
||||
/* !!! FIXME: for later cmakedefine SDL_CAMERA_DRIVER_DISK @SDL_CAMERA_DRIVER_DISK@ */
|
||||
#cmakedefine SDL_CAMERA_DRIVER_V4L2 @SDL_CAMERA_DRIVER_V4L2@
|
||||
#cmakedefine SDL_CAMERA_DRIVER_COREMEDIA @SDL_CAMERA_DRIVER_COREMEDIA@
|
||||
#cmakedefine SDL_CAMERA_DRIVER_ANDROID @SDL_CAMERA_DRIVER_ANDROID@
|
||||
|
||||
/* Enable misc subsystem */
|
||||
#cmakedefine SDL_MISC_DUMMY @SDL_MISC_DUMMY@
|
||||
|
@@ -191,6 +191,6 @@
|
||||
#define SDL_FILESYSTEM_ANDROID 1
|
||||
|
||||
/* Enable the camera driver */
|
||||
#define SDL_CAMERA_ANDROID 1
|
||||
#define SDL_CAMERA_DRIVER_ANDROID 1
|
||||
|
||||
#endif /* SDL_build_config_android_h_ */
|
||||
|
@@ -210,6 +210,6 @@
|
||||
#define SDL_FILESYSTEM_EMSCRIPTEN 1
|
||||
|
||||
/* Enable the camera driver (src/camera/dummy/\*.c) */ /* !!! FIXME */
|
||||
#define SDL_CAMERA_DUMMY 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
#endif /* SDL_build_config_emscripten_h */
|
||||
|
@@ -213,6 +213,6 @@
|
||||
#define SDL_FILESYSTEM_COCOA 1
|
||||
|
||||
/* enable camera support */
|
||||
#define SDL_CAMERA_APPLE 1
|
||||
#define SDL_CAMERA_DRIVER_COREMEDIA 1
|
||||
|
||||
#endif /* SDL_build_config_ios_h_ */
|
||||
|
@@ -270,7 +270,8 @@
|
||||
#define SDL_FILESYSTEM_COCOA 1
|
||||
|
||||
/* enable camera support */
|
||||
#define SDL_CAMERA_APPLE 1
|
||||
#define SDL_CAMERA_DRIVER_COREMEDIA 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
/* Enable assembly routines */
|
||||
#ifdef __ppc__
|
||||
|
@@ -90,6 +90,6 @@ typedef unsigned int uintptr_t;
|
||||
#define SDL_FILESYSTEM_DUMMY 1
|
||||
|
||||
/* Enable the camera driver (src/camera/dummy/\*.c) */
|
||||
#define SDL_CAMERA_DUMMY 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
#endif /* SDL_build_config_minimal_h_ */
|
||||
|
@@ -87,6 +87,6 @@ typedef unsigned long uintptr_t;
|
||||
#define SDL_FILESYSTEM_DUMMY 1
|
||||
|
||||
/* Enable the camera driver (src/camera/dummy/\*.c) */
|
||||
#define SDL_CAMERA_DUMMY 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
#endif /* SDL_build_config_ngage_h_ */
|
||||
|
@@ -312,6 +312,6 @@ typedef unsigned int uintptr_t;
|
||||
#define SDL_FILESYSTEM_WINDOWS 1
|
||||
|
||||
/* Enable the camera driver (src/camera/dummy/\*.c) */ /* !!! FIXME */
|
||||
#define SDL_CAMERA_DUMMY 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
#endif /* SDL_build_config_windows_h_ */
|
||||
|
@@ -248,7 +248,7 @@
|
||||
#define SDL_FILESYSTEM_WINDOWS 1
|
||||
|
||||
/* Enable the camera driver (src/camera/dummy/\*.c) */ /* !!! FIXME */
|
||||
#define SDL_CAMERA_DUMMY 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
/* Use the (inferior) GDK text input method for GDK platforms */
|
||||
/*#define SDL_GDK_TEXTINPUT 1*/
|
||||
|
@@ -216,6 +216,6 @@
|
||||
#define SDL_POWER_WINRT 1
|
||||
|
||||
/* Enable the camera driver (src/camera/dummy/\*.c) */ /* !!! FIXME */
|
||||
#define SDL_CAMERA_DUMMY 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
#endif /* SDL_build_config_winrt_h_ */
|
||||
|
@@ -237,6 +237,6 @@
|
||||
#define SDL_GDK_TEXTINPUT 1
|
||||
|
||||
/* Enable the camera driver (src/camera/dummy/\*.c) */
|
||||
#define SDL_CAMERA_DUMMY 1
|
||||
#define SDL_CAMERA_DRIVER_DUMMY 1
|
||||
|
||||
#endif /* SDL_build_config_wingdk_h_ */
|
||||
|
Reference in New Issue
Block a user