From 19e2ae46c2d8f2b970d5be15434dcc50513c4b26 Mon Sep 17 00:00:00 2001 From: "F. Duncanh" Date: Sat, 14 Jan 2023 18:17:11 -0500 Subject: [PATCH] some more dmap codes --- uxplay.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/uxplay.cpp b/uxplay.cpp index 43b65e5..fcbbd1d 100644 --- a/uxplay.cpp +++ b/uxplay.cpp @@ -765,7 +765,7 @@ static void process_metadata(int count, const char *dmap_tag, const unsigned cha printf("%d: dmap_tag [%s], %d\n", count, dmap_tag, datalen); } - /* String-type DMAP tags seen in Apple Music Radio are processed here. * + /* UTF-8 String-type DMAP tags seen in Apple Music Radio are processed here. * * (DMAP tags "asal", "asar", "ascp", "asgn", "minm" ). TODO expand this */ if (datalen == 0) { @@ -842,6 +842,10 @@ static void process_metadata(int count, const char *dmap_tag, const unsigned cha printf("Format: "); } else if (strcmp (dmap_tag, "asgn") == 0) { printf("Genre: "); + } else if (strcmp (dmap_tag, "asky") == 0) { + printf("Keywords: "); + } else if (strcmp (dmap_tag, "aslc") == 0) { + printf("Long Content Description: "); } else { dmap_type = 0; }