Added local music playback, cleaned macOS cmake support, and reworked gstreamer player logic

This commit is contained in:
2026-03-17 12:20:46 +10:00
parent 6de7ae441d
commit dcd4720f4c
10 changed files with 558 additions and 15 deletions
+19
View File
@@ -19,6 +19,25 @@ void localMusicHandler_generateUid(int idx);
int localMusicHandler_initDatabase();
void localMusicHandler_moveSongsToDatabase(int idx);
typedef struct {
char* uid;
char* title;
char* album;
char* artist;
char* path;
} localMusicHandler_songReq_songs_t;
typedef struct {
int songCount;
localMusicHandler_songReq_songs_t* songs;
} localMusicHandler_songReq_t;
localMusicHandler_songReq_t* localMusicHandler_test();
#ifdef __cplusplus
}
#endif // __cplusplus