UNPKG

node-datachannel

Version:

WebRTC For Node.js and Electron. libdatachannel node bindings.

89 lines (84 loc) 3 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var nodeDatachannel = require('./node-datachannel.cjs'); var datachannelStream = require('./datachannel-stream.cjs'); var websocketServer = require('./websocket-server.cjs'); var websocket = require('./websocket.cjs'); function preload() { nodeDatachannel.default.preload(); } function initLogger(level) { nodeDatachannel.default.initLogger(level); } function cleanup() { nodeDatachannel.default.cleanup(); } function setSctpSettings(settings) { nodeDatachannel.default.setSctpSettings(settings); } function getLibraryVersion() { return nodeDatachannel.default.getLibraryVersion(); } const Audio = nodeDatachannel.default.Audio; const Video = nodeDatachannel.default.Video; const Track = nodeDatachannel.default.Track; const DataChannel = nodeDatachannel.default.DataChannel; const PeerConnection = nodeDatachannel.default.PeerConnection; const IceUdpMuxListener = nodeDatachannel.default.IceUdpMuxListener; const RtpPacketizationConfig = nodeDatachannel.default.RtpPacketizationConfig; const RtcpReceivingSession = nodeDatachannel.default.RtcpReceivingSession; const RtcpNackResponder = nodeDatachannel.default.RtcpNackResponder; const RtcpSrReporter = nodeDatachannel.default.RtcpSrReporter; const RtpPacketizer = nodeDatachannel.default.RtpPacketizer; const H264RtpPacketizer = nodeDatachannel.default.H264RtpPacketizer; const H265RtpPacketizer = nodeDatachannel.default.H265RtpPacketizer; const AV1RtpPacketizer = nodeDatachannel.default.AV1RtpPacketizer; const DataChannelStream = datachannelStream.default; var n = { initLogger, cleanup, preload, setSctpSettings, getLibraryVersion, RtcpReceivingSession, RtcpNackResponder, RtcpSrReporter, RtpPacketizationConfig, RtpPacketizer, H264RtpPacketizer, H265RtpPacketizer, AV1RtpPacketizer, Track, Video, Audio, DataChannel, PeerConnection, WebSocket: websocket.WebSocket, WebSocketServer: websocketServer.WebSocketServer, DataChannelStream, IceUdpMuxListener }; exports.WebSocketServer = websocketServer.WebSocketServer; exports.WebSocket = websocket.WebSocket; exports.AV1RtpPacketizer = AV1RtpPacketizer; exports.Audio = Audio; exports.DataChannel = DataChannel; exports.DataChannelStream = DataChannelStream; exports.H264RtpPacketizer = H264RtpPacketizer; exports.H265RtpPacketizer = H265RtpPacketizer; exports.IceUdpMuxListener = IceUdpMuxListener; exports.PeerConnection = PeerConnection; exports.RtcpNackResponder = RtcpNackResponder; exports.RtcpReceivingSession = RtcpReceivingSession; exports.RtcpSrReporter = RtcpSrReporter; exports.RtpPacketizationConfig = RtpPacketizationConfig; exports.RtpPacketizer = RtpPacketizer; exports.Track = Track; exports.Video = Video; exports.cleanup = cleanup; exports.default = n; exports.getLibraryVersion = getLibraryVersion; exports.initLogger = initLogger; exports.preload = preload; exports.setSctpSettings = setSctpSettings; //# sourceMappingURL=index.cjs.map