summaryrefslogtreecommitdiff
path: root/apps/metadata.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/metadata.c')
-rw-r--r--apps/metadata.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/metadata.c b/apps/metadata.c
index d0557b13f9..5ed16e5847 100644
--- a/apps/metadata.c
+++ b/apps/metadata.c
@@ -1520,6 +1520,16 @@ bool get_metadata(struct track_info* track, int fd, const char* trackname,
1520 1520
1521 break; 1521 break;
1522 1522
1523 case AFMT_SHN:
1524 track->id3.vbr = true;
1525 track->id3.filesize = filesize(fd);
1526 if (!skip_id3v2(fd, &(track->id3)))
1527 {
1528 return false;
1529 }
1530 /* TODO: read the id3v2 header if it exists */
1531 break;
1532
1523 /* If we don't know how to read the metadata, just store the filename */ 1533 /* If we don't know how to read the metadata, just store the filename */
1524 default: 1534 default:
1525 break; 1535 break;