diff options
author | Siggi Langauf <siggi@users.sourceforge.net> | 2001-11-04 11:53:07 +0000 |
---|---|---|
committer | Siggi Langauf <siggi@users.sourceforge.net> | 2001-11-04 11:53:07 +0000 |
commit | 5947ecd44796b871b8f31b047810dd855f92f777 (patch) | |
tree | 2c1248fff231fd2d4f1a991715f3f5e1f551ad8a /src/xine-engine/video_out.h | |
parent | bc010752c03dbe2470fc3d45989a09cb72fda6c8 (diff) | |
download | xine-lib-5947ecd44796b871b8f31b047810dd855f92f777.tar.gz xine-lib-5947ecd44796b871b8f31b047810dd855f92f777.tar.bz2 |
added zoom patch by Thibaut Mattern <tmattern@noos.fr>
Please test, maybe aspect ratio is damaged by this...
CVS patchset: 949
CVS date: 2001/11/04 11:53:07
Diffstat (limited to 'src/xine-engine/video_out.h')
-rw-r--r-- | src/xine-engine/video_out.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/xine-engine/video_out.h b/src/xine-engine/video_out.h index 5e9e9b8e4..bd690464d 100644 --- a/src/xine-engine/video_out.h +++ b/src/xine-engine/video_out.h @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out.h,v 1.24 2001/10/20 13:40:20 miguelfreitas Exp $ + * $Id: video_out.h,v 1.25 2001/11/04 11:53:08 siggi Exp $ * * * xine version of video_out.h @@ -171,7 +171,17 @@ struct vo_instance_s { #define VO_PROP_CONTRAST 4 #define VO_PROP_BRIGHTNESS 5 #define VO_PROP_COLORKEY 6 -#define VO_NUM_PROPERTIES 7 +#define VO_PROP_ZOOM_X 7 +#define VO_PROP_ZOOM_Y 8 +#define VO_PROP_OFFSET_X 9 +#define VO_PROP_OFFSET_Y 10 +#define VO_NUM_PROPERTIES 11 + +/* zoom specific constants FIXME: generate this from xine.tmpl.in */ +#define VO_ZOOM_STEP 100 +#define VO_ZOOM_MAX 400 +#define VO_ZOOM_MIN -85 + /* number of recent frames to keep in memory these frames are needed by some deinterlace algorithms |