UNPKG

sinch-rtc

Version:

RTC JavaScript/Web SDK

16 lines 903 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ZeroOutboundAudioLevelDetectorHandler = void 0; const WebRTCStats_types_1 = require("../../../reporting/WebRTCStats.types"); const WebRtcStatsUtils_1 = require("../../../WebRtcStatsUtils"); const ZeroOutboundAudioLevelWarningEvent_1 = require("../../events/ZeroOutboundAudioLevelWarningEvent"); class ZeroOutboundAudioLevelDetectorHandler { getAudioLevelStats(report) { return (0, WebRtcStatsUtils_1.getStatsWithType)(report, WebRTCStats_types_1.RtcStatsTypes.MediaSource, WebRTCStats_types_1.MediaType.Audio); } createWarningEvent(type) { return new ZeroOutboundAudioLevelWarningEvent_1.ZeroOutboundAudioLevelWarningEvent(type); } } exports.ZeroOutboundAudioLevelDetectorHandler = ZeroOutboundAudioLevelDetectorHandler; //# sourceMappingURL=ZeroOutboundAudioLevelDetectorHandler.js.map