Pregunta

I have a view where a video record, then I have a section AVAudioPlayer, the problem is that when the sound, you stop registazione Video.

testAudioPlayer = [[AVAudioPlayer alloc] initWithData:sampleData error:&audioError];
[sampleData release];

if(audioError != nil) {
    NSLog(@"An audio error occurred: \"%@\"", audioError);
}
else {
    [testAudioPlayer setVolume:100];
    [testAudioPlayer setNumberOfLoops: -1];
    [testAudioPlayer play];``

thanks in advance

¿Fue útil?

Solución

The Solution create AVaudiosession to viewdidload

NSError *setCategoryError = nil;
[[AVAudioSession sharedInstance] setCategory:     AVAudioSessionCategoryPlayAndRecord error: &setCategoryError]; 

if (setCategoryError) { NSLog(@"%@",[setCategoryError description]); }

OSStatus propertySetError = 0;
UInt32 allowMixing = true;

propertySetError = AudioSessionSetProperty ( kAudioSessionProperty_OverrideCategoryMixWithOthers, sizeof (allowMixing), &allowMixing); 
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top