- NSString *result = [self runScriptAndReturnResult:@"get number of playlists"];
- return [result intValue];
+ int i;
+ int numPresets = [[self runScriptAndReturnResult:@"get number of playlists"] intValue];
+ NSMutableArray *presets = [[NSMutableArray alloc] init];
+
+ for (i = 0; i < numPresets; i++) {
+ [presets addObject:[self runScriptAndReturnResult:[NSString stringWithFormat:@"get name of playlist %i", i]]];
+ }
+
+ return [NSArray arrayWithArray:presets];