X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Flibrary.c;h=3152eca3674537dfe951f616135fe278ebce6589;hb=499664bbfa646b6280553d1dc2dfb71db8c2e4d9;hp=4e8695dcf1180fc02489dff914569aa99675e3a4;hpb=8a6207f6d27cdb27b9774e0c36e09e23e9ac6526;p=melted_gui diff --git a/src/library.c b/src/library.c index 4e8695d..3152eca 100644 --- a/src/library.c +++ b/src/library.c @@ -132,8 +132,22 @@ void omnplay_library_save(omnplay_instance_t* app) pthread_mutex_unlock(&app->library.lock); }; +static void omnplay_get_content_cb(omnplay_instance_t* app, playlist_item_t* item, void* data) +{ + fprintf(stderr, "requested: id=[%s]\n", item->id); +}; + void omnplay_library_refresh(omnplay_instance_t* app) { + int count; + playlist_item_t* items; + + + items = (playlist_item_t*)malloc(sizeof(playlist_item_t) * MAX_LIBRARY_ITEMS); + + count = omnplay_get_content(app, items, MAX_LIBRARY_ITEMS, omnplay_get_content_cb, NULL); + + free(items); }; void omnplay_library_draw(omnplay_instance_t* app)