summaryrefslogtreecommitdiff
path: root/playlist.h
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-02-08 22:35:34 +0100
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-02-08 22:35:34 +0100
commitb8a9a007517f939a637d515c48e4c4f42fda24be (patch)
tree1649ce91e84fab3f1b7492fc6d2b5d84cbf2372f /playlist.h
parentfbe7e0e731c0b7749865b88fc752d4565051c9c2 (diff)
tabbed playlist save/load
Diffstat (limited to 'playlist.h')
-rw-r--r--playlist.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/playlist.h b/playlist.h
index b3ea7925..4dd6909b 100644
--- a/playlist.h
+++ b/playlist.h
@@ -57,6 +57,8 @@ typedef struct playItem_s {
typedef struct playlist_s {
char *title;
+ int count[2];
+ float totaltime;
playItem_t *head[PL_MAX_ITERATORS]; // head of linked list
playItem_t *tail[PL_MAX_ITERATORS]; // tail of linked list
int current_row[PL_MAX_ITERATORS]; // current row (cursor)
@@ -172,8 +174,14 @@ int
pl_save (const char *fname);
int
+pl_save_all (void);
+
+int
pl_load (const char *fname);
+int
+pl_load_all (void);
+
void
pl_select_all (void);