summaryrefslogtreecommitdiff
path: root/src/xine-engine/video_out.h
diff options
context:
space:
mode:
authorSiggi Langauf <siggi@users.sourceforge.net>2001-11-04 11:53:07 +0000
committerSiggi Langauf <siggi@users.sourceforge.net>2001-11-04 11:53:07 +0000
commit5947ecd44796b871b8f31b047810dd855f92f777 (patch)
tree2c1248fff231fd2d4f1a991715f3f5e1f551ad8a /src/xine-engine/video_out.h
parentbc010752c03dbe2470fc3d45989a09cb72fda6c8 (diff)
downloadxine-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.h14
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