17 #ifndef __CAMERA_DRIVER__H 18 #define __CAMERA_DRIVER__H GLuint start
Definition: glext.h:6292
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
const char * ident
Definition: camera_driver.h:65
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: glext.h:6303
Definition: camera_driver.h:32
const char * config_get_camera_driver_options(void)
Definition: camera_driver.c:95
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
Definition: camera_driver.h:30
camera_driver_t camera_avfoundation
bool driver_camera_start(void)
Definition: camera_driver.c:105
Definition: camera_driver.h:38
void(RETRO_CALLCONV * retro_camera_frame_raw_framebuffer_t)(const uint32_t *buffer, unsigned width, unsigned height, size_t pitch)
Definition: libretro.h:1750
GLint GLint GLsizei GLsizei height
Definition: glext.h:6293
void(* stop)(void *data)
Definition: camera_driver.h:56
Definition: camera_driver.h:40
rarch_camera_ctl_state
Definition: camera_driver.h:28
struct nk_device device
Definition: nk_common.c:44
Definition: camera_driver.h:39
void(RETRO_CALLCONV * retro_camera_frame_opengl_texture_t)(unsigned texture_id, unsigned texture_target, const float *affine)
Definition: libretro.h:1771
unsigned __int64 uint64_t
Definition: stdint.h:136
camera_driver_t camera_null
Definition: nullcamera.c:53
struct camera_driver camera_driver_t
Definition: camera_driver.h:37
camera_driver_t camera_android
Definition: android.c:197
Definition: camera_driver.h:34
camera_driver_t camera_rwebcam
Definition: rwebcam.c:60
bool camera_driver_ctl(enum rarch_camera_ctl_state state, void *data)
Definition: camera_driver.c:121
Definition: camera_driver.h:46
Definition: camera_driver.h:42
void driver_camera_stop(void)
Definition: camera_driver.c:100
Definition: camera_driver.h:33
const void * camera_driver_find_handle(int index)
Definition: camera_driver.c:63
Definition: camera_driver.h:41
camera_driver_t camera_v4l2
Definition: video4linux2.c:414
Definition: camera_driver.h:31
void(* free)(void *data)
Definition: camera_driver.h:53
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
typedef bool(RETRO_CALLCONV *retro_replace_image_index_t)(unsigned index
Definition: camera_driver.h:43
Definition: camera_driver.h:35
GLint GLint GLsizei width
Definition: glext.h:6293
Definition: camera_driver.h:36
void camera_driver_poll(void)
Definition: camera_driver.c:110
const char * camera_driver_find_ident(int index)
Definition: camera_driver.c:78
bool(* poll)(void *data, retro_camera_frame_raw_framebuffer_t frame_raw_cb, retro_camera_frame_opengl_texture_t frame_gl_cb)
Definition: camera_driver.h:61
static uint64_t state[MAX_PADS]
Definition: xenon360_input.c:33
GLuint index
Definition: glext.h:6671