- if(p) {
- const char *title = namepart(p->track, "display", "title");
- gtk_label_set_text(w, title);
- // TODO handle namepart updates
- // TODO include played-so-far
+ if(playing_track) {
+ const char *title = namepart(playing_track->track, "display", "title");
+ const char *ldata = column_length(playing_track, NULL);
+ if(!ldata)
+ ldata = "";
+ char *text;
+ fprintf(stderr, "title=%s\n", title);
+ fprintf(stderr, "ldata=%s\n", ldata);
+ byte_xasprintf(&text, "%s %s", title, ldata);
+ gtk_label_set_text(w, text);