diff options
Diffstat (limited to 'apps/gui/skin_engine/wps_internals.h')
-rw-r--r-- | apps/gui/skin_engine/wps_internals.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/wps_internals.h b/apps/gui/skin_engine/wps_internals.h index bd0c1c01c7..362f3947e7 100644 --- a/apps/gui/skin_engine/wps_internals.h +++ b/apps/gui/skin_engine/wps_internals.h | |||
@@ -225,6 +225,26 @@ struct touchregion { | |||
225 | }; | 225 | }; |
226 | #endif | 226 | #endif |
227 | 227 | ||
228 | #define MAX_PLAYLISTLINE_TOKENS 16 | ||
229 | #define MAX_PLAYLISTLINE_STRINGS 8 | ||
230 | #define MAX_PLAYLISTLINE_STRLEN 8 | ||
231 | enum info_line_type { | ||
232 | TRACK_HAS_INFO = 0, | ||
233 | TRACK_HAS_NO_INFO | ||
234 | }; | ||
235 | struct playlistviewer { | ||
236 | struct viewport *vp; | ||
237 | bool show_icons; | ||
238 | int start_offset; | ||
239 | struct { | ||
240 | enum wps_token_type tokens[MAX_PLAYLISTLINE_TOKENS]; | ||
241 | char strings[MAX_PLAYLISTLINE_STRINGS][MAX_PLAYLISTLINE_STRLEN]; | ||
242 | int count; | ||
243 | bool scroll; | ||
244 | } lines[2]; | ||
245 | }; | ||
246 | |||
247 | |||
228 | 248 | ||
229 | #ifdef HAVE_ALBUMART | 249 | #ifdef HAVE_ALBUMART |
230 | struct skin_albumart { | 250 | struct skin_albumart { |