Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma GCC diagnostic push
- #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
- -(BOOL)isAudioInputAvailable{
- //after iOS 6.0
- if ([[AVAudioSession sharedInstance] respondesToSelector:@selector(inputIsAvailable)]) {
- BOOL inputAvailable = [[AVAudioSession sharedInstance] inputIsAvailable];
- return inputAvailable;
- }
- //before iOS 6.0, This is Deprecated since iOS7
- AudioSessionInitialize(NULL, NULL, NULL, NULL);
- UInt32 propertySize, inputAvailable;
- AudioSessionGetProperty(kAudioSessionProperty_AudioInputAvailable, &propertySize, &inputAvailable);
- return (BOOL)inputAvailable;
- }
- #pragma GCC diagnostic pop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement