proto: fix the .desc files

apparently their import path was wrong or something...
begin implementing a playlist() function
call the callback in playlist()