summaryrefslogtreecommitdiff
path: root/plugins.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-12-20 20:16:55 +0100
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-12-20 20:16:55 +0100
commitca1f890764c5dbac509940530e74971e8351a02b (patch)
tree8e791a724bf15c0a5eb98b3561de739b41f7691c /plugins.c
parent247316a2d2625302f9d8c319d0f256f7a9ccdc87 (diff)
WIP playqueue in gtkui
Diffstat (limited to 'plugins.c')
-rw-r--r--plugins.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins.c b/plugins.c
index 69528b80..05135369 100644
--- a/plugins.c
+++ b/plugins.c
@@ -128,6 +128,11 @@ static DB_functions_t deadbeef_api = {
// cuesheet support
.pl_insert_cue_from_buffer = (DB_playItem_t *(*) (DB_playItem_t *after, const char *fname, const uint8_t *buffer, int buffersize, struct DB_decoder_s *decoder, const char *ftype, int numsamples, int samplerate))pl_insert_cue_from_buffer,
.pl_insert_cue = (DB_playItem_t *(*)(DB_playItem_t *, const char *, struct DB_decoder_s *, const char *ftype, int numsamples, int samplerate))pl_insert_cue,
+ .pl_playqueue_push = (int (*) (DB_playItem_t *))pl_playqueue_push,
+ .pl_playqueue_clear = pl_playqueue_clear,
+ .pl_playqueue_pop = pl_playqueue_pop,
+ .pl_playqueue_remove = (void (*) (DB_playItem_t *))pl_playqueue_remove,
+ .pl_playqueue_test = (int (*) (DB_playItem_t *))pl_playqueue_test,
// volume control
.volume_set_db = plug_volume_set_db,
.volume_get_db = volume_get_db,