xine-lib 1.2.11
Data Fields
vo_instance_s Struct Reference

#include <video_out.h>

Data Fields

int(* setup )(vo_instance_t *instance, unsigned int width, unsigned int height, unsigned int chroma_width, unsigned int chroma_height, vo_setup_result_t *result)
 
void(* setup_fbuf )(vo_instance_t *instance, uint8_t **buf, void **id)
 
void(* set_fbuf )(vo_instance_t *instance, uint8_t **buf, void **id)
 
void(* start_fbuf )(vo_instance_t *instance, uint8_t *const *buf, void *id)
 
void(* draw )(vo_instance_t *instance, uint8_t *const *buf, void *id)
 
void(* discard )(vo_instance_t *instance, uint8_t *const *buf, void *id)
 
void(* close )(vo_instance_t *instance)
 

Field Documentation

◆ close

void(* vo_instance_s::close) (vo_instance_t *instance)

◆ discard

void(* vo_instance_s::discard) (vo_instance_t *instance, uint8_t *const *buf, void *id)

◆ draw

void(* vo_instance_s::draw) (vo_instance_t *instance, uint8_t *const *buf, void *id)

◆ set_fbuf

void(* vo_instance_s::set_fbuf) (vo_instance_t *instance, uint8_t **buf, void **id)

◆ setup

int(* vo_instance_s::setup) (vo_instance_t *instance, unsigned int width, unsigned int height, unsigned int chroma_width, unsigned int chroma_height, vo_setup_result_t *result)

◆ setup_fbuf

void(* vo_instance_s::setup_fbuf) (vo_instance_t *instance, uint8_t **buf, void **id)

◆ start_fbuf

void(* vo_instance_s::start_fbuf) (vo_instance_t *instance, uint8_t *const *buf, void *id)

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