@nativeframe/react-native-native-frame
Version:
React native package for streaming
29 lines (24 loc) • 859 B
JavaScript
// import { NativeModules, EventEmitter } from 'react-native'
// import { Platform, DeviceEventEmitter, NativeEventEmitter } from 'react-native'
// export class PlayerEvents {
// emitter!: EventEmitter
// subscribeEvents() {
// this.emitter =
// Platform.OS === 'android'
// ? DeviceEventEmitter
// : new NativeEventEmitter(NativeModules.EncoderEvents)
// }
// clear() {
// this.emitter.removeAllListeners()
// }
// onStreamAdded(streamId: string, userId: string) {
// if (NativeModules.PlayerEvents)
// NativeModules.PlayerEvents.onStreamAdded(streamId, userId)
// }
// onStreamRemoved(streamId: string, userId: string) {
// if (NativeModules.PlayerEvents)
// NativeModules.PlayerEvents.onStreamRemoved(streamId, userId)
// }
// }
;
//# sourceMappingURL=PlayerEvents.js.map