vo_functions_s Struct Reference

#include <video_out.h>

Collaboration diagram for vo_functions_s:
Collaboration graph

Data Fields

const vo_info_tinfo
 
int(* preinit )(const char *arg)
 
int(* config )(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t fullscreen, char *title, uint32_t format)
 
int(* control )(uint32_t request, void *data,...)
 
int(* draw_frame )(uint8_t *src[])
 
int(* draw_slice )(uint8_t *src[], int stride[], int w, int h, int x, int y)
 
void(* draw_osd )(void)
 
void(* flip_page )(void)
 
void(* check_events )(void)
 
void(* uninit )(void)
 

Detailed Description

Definition at line 124 of file video_out.h.

Field Documentation

void(* vo_functions_s::check_events) (void)

Definition at line 183 of file video_out.h.

int(* vo_functions_s::config) (uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t fullscreen, char *title, uint32_t format)

Definition at line 143 of file video_out.h.

int(* vo_functions_s::control) (uint32_t request, void *data,...)

Definition at line 150 of file video_out.h.

int(* vo_functions_s::draw_frame) (uint8_t *src[])

Definition at line 157 of file video_out.h.

void(* vo_functions_s::draw_osd) (void)

Definition at line 172 of file video_out.h.

int(* vo_functions_s::draw_slice) (uint8_t *src[], int stride[], int w, int h, int x, int y)

Definition at line 167 of file video_out.h.

void(* vo_functions_s::flip_page) (void)

Definition at line 177 of file video_out.h.

const vo_info_t* vo_functions_s::info

Definition at line 126 of file video_out.h.

int(* vo_functions_s::preinit) (const char *arg)

Definition at line 132 of file video_out.h.

void(* vo_functions_s::uninit) (void)

Definition at line 188 of file video_out.h.


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