summaryrefslogtreecommitdiff
path: root/src/xine-engine/vo_scale.h
diff options
context:
space:
mode:
authorDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-04-04 19:00:22 +0200
committerDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>2007-04-04 19:00:22 +0200
commita800128f70a60ab7544d4ed4d3bf101c3d1839d2 (patch)
treeab1fba01c325b3e5045d702d723eccf62f620e85 /src/xine-engine/vo_scale.h
parent87b02ca94766b01bc71c6d55882fe9a6376cdf62 (diff)
downloadxine-lib-a800128f70a60ab7544d4ed4d3bf101c3d1839d2.tar.gz
xine-lib-a800128f70a60ab7544d4ed4d3bf101c3d1839d2.tar.bz2
Reorder and change public structures (breaking ABI).
With this changes, almost all the structures are now consolidated without holes. For xine_stream_s, transform a set of (internal) integers used as booleans into a bitmask, this reduces the size of the structure by about 36 bytes.
Diffstat (limited to 'src/xine-engine/vo_scale.h')
-rw-r--r--src/xine-engine/vo_scale.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/xine-engine/vo_scale.h b/src/xine-engine/vo_scale.h
index 917b6c99e..793ab1eb7 100644
--- a/src/xine-engine/vo_scale.h
+++ b/src/xine-engine/vo_scale.h
@@ -100,6 +100,9 @@ struct vo_scale_s {
int gui_width, gui_height;
int gui_win_x, gui_win_y;
+ /* */
+ int force_redraw;
+
/*
* video + display pixel aspect
* One pixel of height 1 has this width
@@ -121,10 +124,6 @@ struct vo_scale_s {
int output_yoffset;
- /* */
- int force_redraw;
-
-
/* gui callbacks */
void *user_data;