2011-06-21 1 views

Répondre

0

Avez-vous cette méthode?

// Handle a play/stop button tap 
- (IBAction) playOrStop: (id) sender 
0

Dans MixerHostAudio.m, à l'intérieur de la méthode inputRenderCallback, il suffit de commenter la ligne

if (sampleNumber> = frameTotalForSound) sampleNumber = 0;

0

Essayez de mettre en œuvre cette inputRenderCallback comme ci-dessous:

if (sampleNumber >= frameTotalForSound) { 
    [[NSNotificationCenter defaultCenter] postNotificationName:NOTI_AUDIO object:nil userInfo:nil]; 
    return noErr; 
} 

Le NSNotification "NOTI_AUDIO" laisser le viewcontroller savoir quand l'audio est arrêté.

Espérons que cela aide!