diff options
Diffstat (limited to 'apps/gui')
-rw-r--r-- | apps/gui/gwps-common.c | 3 | ||||
-rw-r--r-- | apps/gui/gwps.h | 1 | ||||
-rw-r--r-- | apps/gui/wps_debug.c | 5 | ||||
-rw-r--r-- | apps/gui/wps_parser.c | 2 |
4 files changed, 11 insertions, 0 deletions
diff --git a/apps/gui/gwps-common.c b/apps/gui/gwps-common.c index 82bf7541f2..3c74509ec8 100644 --- a/apps/gui/gwps-common.c +++ b/apps/gui/gwps-common.c | |||
@@ -866,6 +866,9 @@ static char *get_token_value(struct gui_wps *gwps, | |||
866 | case WPS_TOKEN_METADATA_ALBUM_ARTIST: | 866 | case WPS_TOKEN_METADATA_ALBUM_ARTIST: |
867 | return id3->albumartist; | 867 | return id3->albumartist; |
868 | 868 | ||
869 | case WPS_TOKEN_METADATA_GROUPING: | ||
870 | return id3->grouping; | ||
871 | |||
869 | case WPS_TOKEN_METADATA_GENRE: | 872 | case WPS_TOKEN_METADATA_GENRE: |
870 | return id3->genre_string; | 873 | return id3->genre_string; |
871 | 874 | ||
diff --git a/apps/gui/gwps.h b/apps/gui/gwps.h index b02b87f2c9..83ff14b80b 100644 --- a/apps/gui/gwps.h +++ b/apps/gui/gwps.h | |||
@@ -191,6 +191,7 @@ enum wps_token_type { | |||
191 | WPS_TOKEN_METADATA_ARTIST, | 191 | WPS_TOKEN_METADATA_ARTIST, |
192 | WPS_TOKEN_METADATA_COMPOSER, | 192 | WPS_TOKEN_METADATA_COMPOSER, |
193 | WPS_TOKEN_METADATA_ALBUM_ARTIST, | 193 | WPS_TOKEN_METADATA_ALBUM_ARTIST, |
194 | WPS_TOKEN_METADATA_GROUPING, | ||
194 | WPS_TOKEN_METADATA_ALBUM, | 195 | WPS_TOKEN_METADATA_ALBUM, |
195 | WPS_TOKEN_METADATA_GENRE, | 196 | WPS_TOKEN_METADATA_GENRE, |
196 | WPS_TOKEN_METADATA_DISC_NUMBER, | 197 | WPS_TOKEN_METADATA_DISC_NUMBER, |
diff --git a/apps/gui/wps_debug.c b/apps/gui/wps_debug.c index 50ffcce119..58e6ab49aa 100644 --- a/apps/gui/wps_debug.c +++ b/apps/gui/wps_debug.c | |||
@@ -289,6 +289,11 @@ static void dump_wps_tokens(struct wps_data *data) | |||
289 | next_str(next)); | 289 | next_str(next)); |
290 | break; | 290 | break; |
291 | 291 | ||
292 | case WPS_TOKEN_METADATA_GROUPING: | ||
293 | snprintf(buf, sizeof(buf), "%strack grouping", | ||
294 | next_str(next)); | ||
295 | break; | ||
296 | |||
292 | case WPS_TOKEN_METADATA_GENRE: | 297 | case WPS_TOKEN_METADATA_GENRE: |
293 | snprintf(buf, sizeof(buf), "%strack genre", | 298 | snprintf(buf, sizeof(buf), "%strack genre", |
294 | next_str(next)); | 299 | next_str(next)); |
diff --git a/apps/gui/wps_parser.c b/apps/gui/wps_parser.c index d66e47dfe7..8471bff7d8 100644 --- a/apps/gui/wps_parser.c +++ b/apps/gui/wps_parser.c | |||
@@ -200,6 +200,7 @@ static const struct wps_tag all_tags[] = { | |||
200 | { WPS_TOKEN_METADATA_COMPOSER, "ic", WPS_REFRESH_STATIC, NULL }, | 200 | { WPS_TOKEN_METADATA_COMPOSER, "ic", WPS_REFRESH_STATIC, NULL }, |
201 | { WPS_TOKEN_METADATA_ALBUM, "id", WPS_REFRESH_STATIC, NULL }, | 201 | { WPS_TOKEN_METADATA_ALBUM, "id", WPS_REFRESH_STATIC, NULL }, |
202 | { WPS_TOKEN_METADATA_ALBUM_ARTIST, "iA", WPS_REFRESH_STATIC, NULL }, | 202 | { WPS_TOKEN_METADATA_ALBUM_ARTIST, "iA", WPS_REFRESH_STATIC, NULL }, |
203 | { WPS_TOKEN_METADATA_GROUPING, "iG", WPS_REFRESH_STATIC, NULL }, | ||
203 | { WPS_TOKEN_METADATA_GENRE, "ig", WPS_REFRESH_STATIC, NULL }, | 204 | { WPS_TOKEN_METADATA_GENRE, "ig", WPS_REFRESH_STATIC, NULL }, |
204 | { WPS_TOKEN_METADATA_DISC_NUMBER, "ik", WPS_REFRESH_STATIC, NULL }, | 205 | { WPS_TOKEN_METADATA_DISC_NUMBER, "ik", WPS_REFRESH_STATIC, NULL }, |
205 | { WPS_TOKEN_METADATA_TRACK_NUMBER, "in", WPS_REFRESH_STATIC, NULL }, | 206 | { WPS_TOKEN_METADATA_TRACK_NUMBER, "in", WPS_REFRESH_STATIC, NULL }, |
@@ -213,6 +214,7 @@ static const struct wps_tag all_tags[] = { | |||
213 | { WPS_TOKEN_METADATA_COMPOSER, "Ic", WPS_REFRESH_DYNAMIC, NULL }, | 214 | { WPS_TOKEN_METADATA_COMPOSER, "Ic", WPS_REFRESH_DYNAMIC, NULL }, |
214 | { WPS_TOKEN_METADATA_ALBUM, "Id", WPS_REFRESH_DYNAMIC, NULL }, | 215 | { WPS_TOKEN_METADATA_ALBUM, "Id", WPS_REFRESH_DYNAMIC, NULL }, |
215 | { WPS_TOKEN_METADATA_ALBUM_ARTIST, "IA", WPS_REFRESH_DYNAMIC, NULL }, | 216 | { WPS_TOKEN_METADATA_ALBUM_ARTIST, "IA", WPS_REFRESH_DYNAMIC, NULL }, |
217 | { WPS_TOKEN_METADATA_GROUPING, "IG", WPS_REFRESH_DYNAMIC, NULL }, | ||
216 | { WPS_TOKEN_METADATA_GENRE, "Ig", WPS_REFRESH_DYNAMIC, NULL }, | 218 | { WPS_TOKEN_METADATA_GENRE, "Ig", WPS_REFRESH_DYNAMIC, NULL }, |
217 | { WPS_TOKEN_METADATA_DISC_NUMBER, "Ik", WPS_REFRESH_DYNAMIC, NULL }, | 219 | { WPS_TOKEN_METADATA_DISC_NUMBER, "Ik", WPS_REFRESH_DYNAMIC, NULL }, |
218 | { WPS_TOKEN_METADATA_TRACK_NUMBER, "In", WPS_REFRESH_DYNAMIC, NULL }, | 220 | { WPS_TOKEN_METADATA_TRACK_NUMBER, "In", WPS_REFRESH_DYNAMIC, NULL }, |