RetroArch
Public Attributes | List of all members
camera_driver Struct Reference

#include <camera_driver.h>

Public Attributes

void *(* init )(const char *device, uint64_t buffer_types, unsigned width, unsigned height)
 
void(* free )(void *data)
 
bool(* start )(void *data)
 
void(* stop )(void *data)
 
bool(* poll )(void *data, retro_camera_frame_raw_framebuffer_t frame_raw_cb, retro_camera_frame_opengl_texture_t frame_gl_cb)
 
const char * ident
 

Member Data Documentation

◆ free

void(* camera_driver::free) (void *data)

◆ ident

const char* camera_driver::ident

◆ init

void*(* camera_driver::init) (const char *device, uint64_t buffer_types, unsigned width, unsigned height)

◆ poll

bool(* camera_driver::poll) (void *data, retro_camera_frame_raw_framebuffer_t frame_raw_cb, retro_camera_frame_opengl_texture_t frame_gl_cb)

◆ start

bool(* camera_driver::start) (void *data)

◆ stop

void(* camera_driver::stop) (void *data)

The documentation for this struct was generated from the following file: