Documentation
¶
Overview ¶
Command deezercore exposes the OpenDeezer engine (login, browse, decrypt + decode + playback) as a C-callable library so native GUIs (SwiftUI on macOS, GTK/libadwaita on GNOME, Qt on KDE) can drive it in-process.
Build:
CGO_ENABLED=1 go build -buildmode=c-archive -o libdeezercore.a ./corelib
which also emits libdeezercore.h. All list/search calls return a malloc'd JSON string the caller must release with DZFree.
Click to show internal directories.
Click to hide internal directories.