(Camera) Add stub null camera driver

This commit is contained in:
twinaphex 2020-01-15 05:19:41 +01:00
parent 243505b7cb
commit fc7dc3cef7

View File

@ -922,12 +922,21 @@ static midi_driver_t *midi_drivers[] = {
&midi_null &midi_null
}; };
static void *nullcamera_init(const char *device, uint64_t caps,
unsigned width, unsigned height) { return (void*)-1; }
static void nullcamera_free(void *data) { }
static bool nullcamera_start(void *data) { return true; }
static void nullcamera_stop(void *data) { }
static bool nullcamera_poll(void *a,
retro_camera_frame_raw_framebuffer_t b,
retro_camera_frame_opengl_texture_t c) { return true; }
static camera_driver_t camera_null = { static camera_driver_t camera_null = {
NULL, nullcamera_init,
NULL, nullcamera_free,
NULL, nullcamera_start,
NULL, nullcamera_stop,
NULL, nullcamera_poll,
"null", "null",
}; };