sno*_*ate 13 iphone cocoa-touch avcapturesession
我正在尝试在录制视频的同时振动手机,但我发现它AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);并不能很好地发挥作用AVCaptureSession.有没有其他方法可以振动手机,还是我在录制视频时失去了振动功能?
您可能需要将音频设置为与其他音频混合,我发现这很有用:
- (void)setupAudio {
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: nil];
UInt32 doSetProperty = 1;
AudioSessionSetProperty (kAudioSessionProperty_OverrideCategoryMixWithOthers, sizeof(doSetProperty), &doSetProperty);
[[AVAudioSession sharedInstance] setActive: YES error: nil];
}
Run Code Online (Sandbox Code Playgroud)
从这里开始
| 归档时间: |
|
| 查看次数: |
1509 次 |
| 最近记录: |