RetroArch
Functions | Variables
rwebcam.c File Reference
#include <stdint.h>
#include <boolean.h>
#include "../camera_driver.h"
Include dependency graph for rwebcam.c:

Functions

voidRWebCamInit (uint64_t caps, unsigned width, unsigned height)
 
void RWebCamFree (void *data)
 
bool RWebCamStart (void *data)
 
void RWebCamStop (void *data)
 
bool RWebCamPoll (void *data, retro_camera_frame_raw_framebuffer_t frame_raw_cb, retro_camera_frame_opengl_texture_t frame_gl_cb)
 
static voidrwebcam_init (const char *device, uint64_t caps, unsigned width, unsigned height)
 
static void rwebcam_free (void *data)
 
static bool rwebcam_start (void *data)
 
static void rwebcam_stop (void *data)
 
static bool rwebcam_poll (void *data, retro_camera_frame_raw_framebuffer_t frame_raw_cb, retro_camera_frame_opengl_texture_t frame_gl_cb)
 

Variables

camera_driver_t camera_rwebcam
 

Function Documentation

◆ rwebcam_free()

static void rwebcam_free ( void data)
static
Here is the call graph for this function:

◆ rwebcam_init()

static void* rwebcam_init ( const char *  device,
uint64_t  caps,
unsigned  width,
unsigned  height 
)
static
Here is the call graph for this function:

◆ rwebcam_poll()

static bool rwebcam_poll ( void data,
retro_camera_frame_raw_framebuffer_t  frame_raw_cb,
retro_camera_frame_opengl_texture_t  frame_gl_cb 
)
static
Here is the call graph for this function:

◆ rwebcam_start()

static bool rwebcam_start ( void data)
static
Here is the call graph for this function:

◆ rwebcam_stop()

static void rwebcam_stop ( void data)
static
Here is the call graph for this function:

◆ RWebCamFree()

void RWebCamFree ( void data)
Here is the caller graph for this function:

◆ RWebCamInit()

void* RWebCamInit ( uint64_t  caps,
unsigned  width,
unsigned  height 
)
Here is the caller graph for this function:

◆ RWebCamPoll()

bool RWebCamPoll ( void data,
retro_camera_frame_raw_framebuffer_t  frame_raw_cb,
retro_camera_frame_opengl_texture_t  frame_gl_cb 
)
Here is the caller graph for this function:

◆ RWebCamStart()

bool RWebCamStart ( void data)
Here is the caller graph for this function:

◆ RWebCamStop()

void RWebCamStop ( void data)
Here is the caller graph for this function:

Variable Documentation

◆ camera_rwebcam

camera_driver_t camera_rwebcam
Initial value:
= {
"rwebcam",
}
static void * rwebcam_init(const char *device, uint64_t caps, unsigned width, unsigned height)
Definition: rwebcam.c:31
static void rwebcam_stop(void *data)
Definition: rwebcam.c:48
static void rwebcam_free(void *data)
Definition: rwebcam.c:38
static bool rwebcam_start(void *data)
Definition: rwebcam.c:43
static bool rwebcam_poll(void *data, retro_camera_frame_raw_framebuffer_t frame_raw_cb, retro_camera_frame_opengl_texture_t frame_gl_cb)
Definition: rwebcam.c:53