node-datachannel
Version:
WebRTC For Node.js and Electron. libdatachannel node bindings.
89 lines (84 loc) • 3 kB
JavaScript
;
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