diff --git a/src/httpd_dacp.c b/src/httpd_dacp.c index 344474e8..3230c718 100644 --- a/src/httpd_dacp.c +++ b/src/httpd_dacp.c @@ -169,11 +169,11 @@ dacp_nowplaying(struct evbuffer *evbuf, struct player_status *status, struct db_ // Could also use queue_item->queue_version, but it changes a bit too much // leading to Remote reloading too much if (queue_item->artwork_url) - id = djb_hash(queue_item->artwork_url, strlen(queue_item->artwork_url)); + songalbumid = two_str_hash(queue_item->album, queue_item->artwork_url); else - id = djb_hash(queue_item->title, strlen(queue_item->title)); + songalbumid = two_str_hash(queue_item->album, queue_item->title); - songalbumid = (int64_t)id; + id = (uint32_t)songalbumid; } else {