/** * Copyright 2014 (c) Anna Schumaker. */ #include #include #include extern "C" { #include #include #include #include } void core :: init(struct core_init_data *init) { filter_init(); tags_init(); collection_init(init->collection_ops); playlist_init(init->playlist_ops); deck :: init(init->history_ops, init->tempq_ops); audio :: init(); } void core :: deinit() { playlist_deinit(); collection_deinit(); tags_deinit(); filter_deinit(); }