Implement mutli-Library support.

Honestly, not going to bother summarizing this massive changeset. You are welcome to look it over in your own free time.

Fixes #10. Fixes #11
This commit is contained in:
Joshua Strobl 2021-06-22 16:48:13 +03:00
parent 8d823dbbec
commit 44e4564f1c
38 changed files with 2408 additions and 1072 deletions

View file

@ -126,6 +126,10 @@ static void koto_track_item_init(KotoTrackItem * self) {
}
KotoTrack * koto_track_item_get_track(KotoTrackItem * self) {
if (!KOTO_IS_TRACK_ITEM(self)) {
return NULL;
}
return self->track;
}