Fixed CueSheet Year/Genre reading.

CQTexperiment
vspader 2007-10-13 16:31:18 +00:00
parent ca2649d930
commit eedc659f84
1 changed files with 8 additions and 4 deletions

View File

@ -178,15 +178,22 @@
else if ([command isEqualToString:@"REM"]) //Additional metadata sometimes stored in comments
{
NSString *type;
if ( ![scanner scanUpToCharactersFromSet:whitespace intoString:&type]) {
continue;
}
if ([type isEqualToString:@"GENRE"])
{
NSLog(@"GENRE!");
if ([scanner scanString:@"\"" intoString:nil]) {
NSLog(@"QUOTED");
if (![scanner scanUpToString:@"\"" intoString:&genre]) {
NSLog(@"FAILED TO SCAN");
continue;
}
}
else {
NSLog(@"UNQUOTED");
if ( ![scanner scanUpToCharactersFromSet:whitespace intoString:&genre]) {
continue;
}
@ -194,14 +201,11 @@
}
else if ([type isEqualToString:@"DATE"])
{
NSLog(@"DATE!");
if ( ![scanner scanUpToCharactersFromSet:whitespace intoString:&year]) {
continue;
}
}
else
{
continue;
}
}
}