오디오 재생 IOS: AVAudioPlayer 오디오 플레이어

1874 단어 play
투덜거리는 것은 주제와 무관하다.
AVAudioPlayer를 적용하려면 먼저 AVFoundation을 가져와야 합니다.framework
초기화:
_Player = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:backgroundMusicPath] error:&error];

속성:
    1.음량
    
player.volume=0.8;//0.0~1.0 

    2.순환 횟수
    
player.numberOfLoops = 3;// 

    3.재생 위치
    
player.currentTime = 15.0;// 

    4.채널 수
    
NSUInteger channels = player.numberOfChannels;// 

    5.기간
    
NSTimeInterval duration = player.dueration;// 

    6.계기 계수
매일의 이치
내가 봄 처녀의 치마를 잡아당기자 봄 처녀는 나를 녹색 세계로 데리고 갔다.
player.meteringEnabled = YES;//   
[ player Meters];//   
// , , -100~0 。  
for(int i = 0; i<player.numberOfChannels;i++){  
    float power = [player averagePowerForChannel:i];  
    float peak = [player peakPowerForChannel:i];  
}

    
    7.속도 속도
player.rate = 1.0f;

콜백:
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer*)player successfully:(BOOL)flag{  
    //   
}  
- (void)audioPlayerDecodeErrorDidOccur:(AVAudioPlayer*)player error:(NSError *)error{  
    //   
}  
- (void)audioPlayerBeginInteruption:(AVAudioPlayer*)player{  
    //   
}  
- (void)audioPlayerEndInteruption:(AVAudioPlayer*)player{  
    //   
}

문장이 끝나면 다음 프로그래머의 우스갯소리 어록을 공유한다. 합격한 프로그래머는'지구 파괴'와 같은 프로그램을 쓰지 못한다. 그들은 함수를'행성 파괴'라고 쓰고 지구를 매개 변수로 전한다.
----------------------------------------------------------------------------------------

좋은 웹페이지 즐겨찾기