react-native-webrtc
Version:
WebRTC for React Native
26 lines (22 loc) • 650 B
text/typescript
import { NativeModules, Platform } from 'react-native';
const { WebRTCModule } = NativeModules;
export default class RTCAudioSession {
/**
* To be called when CallKit activates the audio session.
*/
static audioSessionDidActivate() {
// Only valid for iOS
if (Platform.OS === 'ios') {
WebRTCModule.audioSessionDidActivate();
}
}
/**
* To be called when CallKit deactivates the audio session.
*/
static audioSessionDidDeactivate() {
// Only valid for iOS
if (Platform.OS === 'ios') {
WebRTCModule.audioSessionDidDeactivate();
}
}
}