#include <vf.h>
Data Fields | |
| const vf_info_t * | info | 
| int(* | config )(struct vf_instance *vf, int width, int height, int d_width, int d_height, unsigned int flags, unsigned int outfmt) | 
| int(* | control )(struct vf_instance *vf, int request, void *data) | 
| int(* | query_format )(struct vf_instance *vf, unsigned int fmt) | 
| void(* | get_image )(struct vf_instance *vf, mp_image_t *mpi) | 
| int(* | put_image )(struct vf_instance *vf, mp_image_t *mpi, double pts) | 
| void(* | start_slice )(struct vf_instance *vf, mp_image_t *mpi) | 
| void(* | draw_slice )(struct vf_instance *vf, unsigned char **src, int *stride, int w, int h, int x, int y) | 
| void(* | uninit )(struct vf_instance *vf) | 
| int(* | continue_buffered_image )(struct vf_instance *vf) | 
| unsigned int | default_caps | 
| unsigned int | default_reqs | 
| int | w | 
| int | h | 
| vf_image_context_t | imgctx | 
| vf_format_context_t | fmt | 
| struct vf_instance * | next | 
| mp_image_t * | dmpi | 
| struct vf_priv_s * | priv | 
Definition at line 56 of file vf.h.
| int(* vf_instance::config)(struct vf_instance *vf, int width, int height, int d_width, int d_height, unsigned int flags, unsigned int outfmt) | 
Referenced by config_inprops(), init(), and vf_open().
| int(* vf_instance::continue_buffered_image)(struct vf_instance *vf) | 
| int(* vf_instance::control)(struct vf_instance *vf, int request, void *data) | 
| unsigned int vf_instance::default_caps | 
| unsigned int vf_instance::default_reqs | 
Definition at line 85 of file vf.h.
Referenced by get_image(), put_image(), start_slice(), and vf_next_draw_slice().
| void(* vf_instance::draw_slice)(struct vf_instance *vf, unsigned char **src, int *stride, int w, int h, int x, int y) | 
Referenced by config(), vf_next_draw_slice(), and vf_open().
| void(* vf_instance::get_image)(struct vf_instance *vf, mp_image_t *mpi) | 
Referenced by vf_open().
| int vf_instance::h | 
| const vf_info_t* vf_instance::info | 
Definition at line 57 of file vf.h.
Referenced by find_best(), init(), put_image(), vf_next_draw_slice(), and vf_open().
struct vf_instance* vf_instance::next [read]           | 
        
Definition at line 84 of file vf.h.
Referenced by config(), find_best(), get_image(), init(), put_image(), query_format(), start_slice(), vf_next_config(), vf_next_draw_slice(), vf_next_put_image(), and vf_open().
struct vf_priv_s* vf_instance::priv [read]           | 
        
Definition at line 86 of file vf.h.
Referenced by config(), control(), convert_mask_to_strength_mask(), destroy_masks(), do_put_image(), draw_slice(), generate_half_size_image(), get_blur(), get_image(), getpix(), init_pullup(), initialize_masks(), open(), put_image(), query_format(), start_slice(), uninit(), and vf_open().
| int(* vf_instance::put_image)(struct vf_instance *vf, mp_image_t *mpi, double pts) | 
Referenced by config(), end_frame(), init(), open(), and vf_open().
| int(* vf_instance::query_format)(struct vf_instance *vf, unsigned int fmt) | 
Referenced by find_best(), init(), query_format(), query_formats(), vf_next_config(), and vf_open().
| void(* vf_instance::start_slice)(struct vf_instance *vf, mp_image_t *mpi) | 
Referenced by vf_open().
| void(* vf_instance::uninit)(struct vf_instance *vf) | 
| int vf_instance::w | 
 1.5.8