Mercurial > hg > audiodb
comparison examples/iAudioDB/AppController.m @ 714:e3087cf8ff14
* Enabled aiff, m4a, mp3 audio
author | mas01mj |
---|---|
date | Fri, 18 Jun 2010 15:25:30 +0000 |
parents | df850498486e |
children | 0d1a7e4ed6cf 040f14b5a5fc |
comparison
equal
deleted
inserted
replaced
713:0ef574e5558f | 714:e3087cf8ff14 |
---|---|
393 */ | 393 */ |
394 -(IBAction)importAudio:(id)sender | 394 -(IBAction)importAudio:(id)sender |
395 { | 395 { |
396 [tracksView reloadData]; | 396 [tracksView reloadData]; |
397 | 397 |
398 NSArray *fileTypes = [NSArray arrayWithObject:@"wav"]; | 398 NSArray *fileTypes = [NSArray arrayWithObjects:@"wav", @"mp3", @"aiff", @"m4a", nil]; |
399 NSOpenPanel* panel = [NSOpenPanel openPanel]; | 399 NSOpenPanel* panel = [NSOpenPanel openPanel]; |
400 [panel setAllowsMultipleSelection:TRUE]; | 400 [panel setAllowsMultipleSelection:TRUE]; |
401 NSInteger response = [panel runModalForDirectory:NSHomeDirectory() file:@"" types:fileTypes]; | 401 NSInteger response = [panel runModalForDirectory:NSHomeDirectory() file:@"" types:fileTypes]; |
402 if(response == NSFileHandlingPanelOKButton) | 402 if(response == NSFileHandlingPanelOKButton) |
403 { | 403 { |
643 } | 643 } |
644 | 644 |
645 | 645 |
646 -(IBAction)selectQueryFile:(id)sender | 646 -(IBAction)selectQueryFile:(id)sender |
647 { | 647 { |
648 NSArray* fileTypes = [NSArray arrayWithObject:@"wav"]; | 648 NSArray* fileTypes = [NSArray arrayWithObjects: @"wav", @"mp3", @"aiff",@"m4a", nil]; |
649 NSOpenPanel* panel = [NSOpenPanel openPanel]; | 649 NSOpenPanel* panel = [NSOpenPanel openPanel]; |
650 NSInteger response = [panel runModalForDirectory:NSHomeDirectory() file:@"" types:fileTypes]; | 650 NSInteger response = [panel runModalForDirectory:NSHomeDirectory() file:@"" types:fileTypes]; |
651 if(response == NSFileHandlingPanelOKButton) | 651 if(response == NSFileHandlingPanelOKButton) |
652 { | 652 { |
653 NSArray* opts = [trackMap allKeysForObject:[panel filename]]; | 653 NSArray* opts = [trackMap allKeysForObject:[panel filename]]; |