diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-07-28 21:30:09 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-07-28 21:30:09 +0000 |
commit | 60d27c02edd2d552ebfddbda554fb5839cee7e4a (patch) | |
tree | 51710164d0a03e5a522cf4a58821e935f63631e2 /libmpcodecs/vf.h | |
parent | 574cd16de42af689bad4814a1074c851dbef9c7a (diff) | |
download | mpv-60d27c02edd2d552ebfddbda554fb5839cee7e4a.tar.bz2 mpv-60d27c02edd2d552ebfddbda554fb5839cee7e4a.tar.xz |
... removed from vf's control(), sing struct for equalizer. based on patch by Jindrich Makovicka <makovick@kmlinux.fjfi.cvut.cz>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6833 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vf.h')
-rw-r--r-- | libmpcodecs/vf.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libmpcodecs/vf.h b/libmpcodecs/vf.h index bca3451c1c..a8a2f5232f 100644 --- a/libmpcodecs/vf.h +++ b/libmpcodecs/vf.h @@ -24,7 +24,7 @@ typedef struct vf_instance_s { int width, int height, int d_width, int d_height, unsigned int flags, unsigned int outfmt); int (*control)(struct vf_instance_s* vf, - int request, void* data, ...); + int request, void* data); int (*query_format)(struct vf_instance_s* vf, unsigned int fmt); void (*get_image)(struct vf_instance_s* vf, @@ -46,6 +46,12 @@ typedef struct vf_instance_s { // control codes: #include "mpc_info.h" +typedef struct vf_seteq_s +{ + char *item; + int value; +} vf_equalizer_t; + #define VFCTRL_QUERY_MAX_PP_LEVEL 4 /* test for postprocessing support (max level) */ #define VFCTRL_SET_PP_LEVEL 5 /* set postprocessing level */ #define VFCTRL_SET_EQUALIZER 6 /* set color options (brightness,contrast etc) */ |