次を使用してmp3ファイルを再生しようとしていますAVAudioPlayer
:
NSString *path = NSString stringWithFormat:@"%@/%@" ,
[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
NSURL* url = [NSURL fileURLWithPath:path];
AVAudioPlayer* player = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: nil];
[player play];
NSLog(@"%f/%f", player.currentTime, player.duration);
ただし、持続時間が 1044.437506 であっても、プレーヤーは毎回 478.558367 付近で停止します。プレーヤーがトラックの途中で停止するのはなぜですか?