xine-lib  1.2.10
Data Structures | Typedefs | Functions | Variables
vo_scale.h File Reference
#include <xine/configfile.h>

Go to the source code of this file.

Data Structures

struct  vo_scale_rect_t
 
struct  vo_scale_s
 

Typedefs

typedef struct vo_scale_s vo_scale_t
 

Functions

void _x_vo_scale_compute_ideal_size (vo_scale_t *self)
 
void _x_vo_scale_compute_output_size (vo_scale_t *self)
 
int _x_vo_scale_redraw_needed (vo_scale_t *self)
 
void _x_vo_scale_translate_gui2video (vo_scale_t *self, int x, int y, int *vid_x, int *vid_y)
 
void _x_vo_scale_init (vo_scale_t *self, int support_zoom, int scaling_disabled, config_values_t *config)
 
void _x_vo_scale_cleanup (vo_scale_t *self, config_values_t *config)
 

Variables

const char _x_vo_scale_aspect_ratio_name_table [][8]
 

Typedef Documentation

◆ vo_scale_t

typedef struct vo_scale_s vo_scale_t

Function Documentation

◆ _x_vo_scale_cleanup()

void _x_vo_scale_cleanup ( vo_scale_t self,
config_values_t config 
)

◆ _x_vo_scale_compute_ideal_size()

void _x_vo_scale_compute_ideal_size ( vo_scale_t self)

◆ _x_vo_scale_compute_output_size()

void _x_vo_scale_compute_output_size ( vo_scale_t self)

◆ _x_vo_scale_init()

void _x_vo_scale_init ( vo_scale_t self,
int  support_zoom,
int  scaling_disabled,
config_values_t config 
)

◆ _x_vo_scale_redraw_needed()

int _x_vo_scale_redraw_needed ( vo_scale_t self)

◆ _x_vo_scale_translate_gui2video()

void _x_vo_scale_translate_gui2video ( vo_scale_t self,
int  x,
int  y,
int *  vid_x,
int *  vid_y 
)

Variable Documentation

◆ _x_vo_scale_aspect_ratio_name_table

const char _x_vo_scale_aspect_ratio_name_table[][8]