diff options
author | Diego 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2007-04-04 19:00:22 +0200 |
---|---|---|
committer | Diego 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2007-04-04 19:00:22 +0200 |
commit | a800128f70a60ab7544d4ed4d3bf101c3d1839d2 (patch) | |
tree | ab1fba01c325b3e5045d702d723eccf62f620e85 /src/xine-engine/configfile.h | |
parent | 87b02ca94766b01bc71c6d55882fe9a6376cdf62 (diff) | |
download | xine-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/configfile.h')
-rw-r--r-- | src/xine-engine/configfile.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/xine-engine/configfile.h b/src/xine-engine/configfile.h index 859214d1c..f7d206c41 100644 --- a/src/xine-engine/configfile.h +++ b/src/xine-engine/configfile.h @@ -57,6 +57,9 @@ struct cfg_entry_s { char *key; int type; + /* user experience level */ + int exp_level; + /* type unknown */ char *unknown_value; @@ -80,9 +83,6 @@ struct cfg_entry_s { char *description; char *help; - /* user experience level */ - int exp_level; - /* callback function and data for live changeable values */ xine_config_cb_t callback; void *callback_data; |