summaryrefslogtreecommitdiff
path: root/plugins.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <waker@users.sourceforge.net>2013-11-05 21:03:58 +0100
committerGravatar Alexey Yakovenko <waker@users.sourceforge.net>2013-11-05 21:03:58 +0100
commitb9456513b0d6d5f7e9faddb667cd1bede5ad7de6 (patch)
treeec4fd810d7b821bbd9a97fa7251629f2884d63c3 /plugins.c
parentc73999534098d4a660b6b0863eeec565edea22f8 (diff)
ported stuff to new file add API
Diffstat (limited to 'plugins.c')
-rw-r--r--plugins.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins.c b/plugins.c
index 6ea534f6..390fd07d 100644
--- a/plugins.c
+++ b/plugins.c
@@ -355,11 +355,15 @@ static DB_functions_t deadbeef_api = {
.plt_save_config = (int (*)(ddb_playlist_t *))plt_save_config,
.listen_file_added = listen_file_added,
.unlisten_file_added = unlisten_file_added,
+ .listen_file_add_beginend = listen_file_add_beginend,
+ .unlisten_file_add_beginend = unlisten_file_add_beginend,
.plt_load2 = (DB_playItem_t * (*) (int visibility, ddb_playlist_t *plt, ddb_playItem_t *after, const char *fname, int *pabort, int (*callback)(DB_playItem_t *it, void *user_data), void *user_data))plt_load2,
.plt_add_file2 = (int (*) (int visibility, ddb_playlist_t *plt, const char *fname, int (*callback)(DB_playItem_t *it, void *user_data), void *user_data))plt_add_file2,
.plt_add_dir2 = (int (*) (int visibility, ddb_playlist_t *plt, const char *dirname, int (*callback)(DB_playItem_t *it, void *user_data), void *user_data))plt_add_dir2,
.plt_insert_file2 = (ddb_playItem_t * (*) (int visibility, ddb_playlist_t *playlist, ddb_playItem_t *after, const char *fname, int *pabort, int (*callback)(DB_playItem_t *it, void *user_data), void *user_data))plt_insert_file2,
.plt_insert_dir2 = (ddb_playItem_t *(*) (int visibility, ddb_playlist_t *plt, ddb_playItem_t *after, const char *dirname, int *pabort, int (*callback)(DB_playItem_t *it, void *user_data), void *user_data))plt_insert_dir2,
+ .plt_add_files_begin = (int (*) (ddb_playlist_t *plt, int visibility))plt_add_files_begin,
+ .plt_add_files_end = (void (*) (ddb_playlist_t *plt, int visibility))plt_add_files_end,
};
DB_functions_t *deadbeef = &deadbeef_api;