I've been trying for days now to get a functioning Audio Content Provider (ACP) application. No matter what I try, I can't get anywhere past the "No Media" screen. I've found Garmin's example (MonkeyMusic) on GitHub, and studied it extensively. However, after trying to build it, and fixing some coding mistakes, it just doesn't work, even using API version 3.0.0 (Release of Audio Content Providers, likely when MonkeyMusic was created.)
Here's some info about my host machine, if it matters.
./o. sugar@cube ./sssso- ---------- `:osssssss+- OS: EndeavourOS Linux x86_64 `:+sssssssssso/. Host: B450M DS3H `-/ossssssssssssso/. Kernel: 6.5.4-arch2-1 `-/+sssssssssssssssso+:` Uptime: 3 hours, 8 mins `-:/+sssssssssssssssssso+/. Packages: 1316 (pacman), 6 (flatpak) `.://osssssssssssssssssssso++- Shell: bash 5.1.16 .://+ssssssssssssssssssssssso++: Resolution: 1360x768 .:///ossssssssssssssssssssssssso++: DE: Plasma 5.27.8 `:////ssssssssssssssssssssssssssso+++. WM: KWin `-////+ssssssssssssssssssssssssssso++++- Theme: [Plasma], Breeze [GTK2/3] `..-+oosssssssssssssssssssssssso+++++/` Icons: [Plasma], breeze [GTK2/3] ./++++++++++++++++++++++++++++++/:. Terminal: guake `:::::::::::::::::::::::::------`` CPU: AMD Ryzen 5 2600X (12) @ 3.600GHz GPU: AMD ATI Radeon RX 470/480/570/570X/580/580X/590 Memory: 4811MiB / 15913MiB
I'm using VS Codium with the latest release of Monkey C and Prettier Monkey C downloaded from the VS Code website. I've manually installed Garmin's latest SDK from the website (not the AUR) as well.
Many Thanks!
-- Slobber