FFmpeg
|
video_out.h
Go to the documentation of this file.
277 void calc_src_dst_rects(int src_width, int src_height, struct vo_rect *src, struct vo_rect *dst,
int vo_gamma_blue_intensity
struct vo_functions_s vo_functions_t
int vo_flags
Definition: video_out.h:274
int vo_colorkey
int vo_gamma_brightness
int vo_screenheight
int xinerama_y
int vo_gamma_red_intensity
int vo_nomouse_input
title('Sinusoid at 1/4 the Spampling Rate')
int vo_dwidth
int vo_dbpp
int vo_gamma_hue
char * monitor_vfreq_str
int vo_doublebuffering
int vo_vsync
int vo_grabpointer
Definition: video_out.h:269
float vo_fps
int vo_ontop
int enable_mouse_movements
Definition: video_out.h:124
int vo_rootwin
int in_range(range_t *r, float f)
int vo_screenwidth
int vo_directrendering
int config_video_out(const vo_functions_t *vo, uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format)
int vo_adapter_num
static void draw_frame(AVFilterContext *ctx, AVFrame *main_buf, AVFrame *alpha_buf)
Definition: vf_alphamerge.c:98
char * vo_winname
int vo_dy
int vo_pts
int vo_refresh_rate
void calc_src_dst_rects(int src_width, int src_height, struct vo_rect *src, struct vo_rect *dst, struct vo_rect *borders, const struct vo_rect *crop)
int vo_border
struct vo_info_s vo_info_t
int vo_config_count
Note except for filters that can have queued request_frame does not push and as a the filter_frame method will be called and do the work Legacy the filter_frame method was it was made of draw_slice(that could be called several times on distinct parts of the frame) and end_frame
int xinerama_screen
int xinerama_x
int vo_depthonscreen
Definition: video_out.h:257
Filter the word “frame” indicates either a video frame or a group of audio as stored in an AVFilterBuffer structure Format for each input and each output the list of supported formats For video that means pixel format For audio that means channel sample format(the sample packing is implied by the sample format) and sample rate.The lists are not just lists
float range_max(range_t *r)
int vo_fsmode
Definition: video_out.h:87
void vo_mouse_movement(int posx, int posy)
char * monitor_dotclock_str
static int config(struct vf_instance *vf, int width, int height, int d_width, int d_height, unsigned int flags, unsigned int outfmt)
Definition: vf_dint.c:45
int lookup_keymap_table(const struct mp_keymap *map, int key)
int vo_gamma_contrast
int vo_dheight
char * vo_wintitle
int64_t WinID
Definition: video_out.h:112
char * monitor_hfreq_str
int vo_gamma_green_intensity
int vo_keepaspect
range_t * str2range(char *s)
int vo_dx
int vo_gamma_gamma
Definition: video_out.h:93
float vo_panscan
const vo_functions_t *const video_out_drivers[]
const vo_functions_t * init_best_video_out(char **vo_list)
char * vo_subdevice
int vo_gamma_saturation
void list_video_out(void)
Generated on Mon Nov 18 2024 06:52:03 for FFmpeg by 1.8.11