node-datachannel
Version:
WebRTC For Node.js and Electron. libdatachannel node bindings.
63 lines (60 loc) • 2.15 kB
JavaScript
import nodeDataChannel from './node-datachannel.mjs';
import DataChannelStream$1 from './datachannel-stream.mjs';
import { WebSocketServer } from './websocket-server.mjs';
import { WebSocket } from './websocket.mjs';
function preload() {
nodeDataChannel.preload();
}
function initLogger(level) {
nodeDataChannel.initLogger(level);
}
function cleanup() {
nodeDataChannel.cleanup();
}
function setSctpSettings(settings) {
nodeDataChannel.setSctpSettings(settings);
}
function getLibraryVersion() {
return nodeDataChannel.getLibraryVersion();
}
const Audio = nodeDataChannel.Audio;
const Video = nodeDataChannel.Video;
const Track = nodeDataChannel.Track;
const DataChannel = nodeDataChannel.DataChannel;
const PeerConnection = nodeDataChannel.PeerConnection;
const IceUdpMuxListener = nodeDataChannel.IceUdpMuxListener;
const RtpPacketizationConfig = nodeDataChannel.RtpPacketizationConfig;
const RtcpReceivingSession = nodeDataChannel.RtcpReceivingSession;
const RtcpNackResponder = nodeDataChannel.RtcpNackResponder;
const RtcpSrReporter = nodeDataChannel.RtcpSrReporter;
const RtpPacketizer = nodeDataChannel.RtpPacketizer;
const H264RtpPacketizer = nodeDataChannel.H264RtpPacketizer;
const H265RtpPacketizer = nodeDataChannel.H265RtpPacketizer;
const AV1RtpPacketizer = nodeDataChannel.AV1RtpPacketizer;
const DataChannelStream = DataChannelStream$1;
var n = {
initLogger,
cleanup,
preload,
setSctpSettings,
getLibraryVersion,
RtcpReceivingSession,
RtcpNackResponder,
RtcpSrReporter,
RtpPacketizationConfig,
RtpPacketizer,
H264RtpPacketizer,
H265RtpPacketizer,
AV1RtpPacketizer,
Track,
Video,
Audio,
DataChannel,
PeerConnection,
WebSocket,
WebSocketServer,
DataChannelStream,
IceUdpMuxListener
};
export { AV1RtpPacketizer, Audio, DataChannel, DataChannelStream, H264RtpPacketizer, H265RtpPacketizer, IceUdpMuxListener, PeerConnection, RtcpNackResponder, RtcpReceivingSession, RtcpSrReporter, RtpPacketizationConfig, RtpPacketizer, Track, Video, WebSocket, WebSocketServer, cleanup, n as default, getLibraryVersion, initLogger, preload, setSctpSettings };
//# sourceMappingURL=index.mjs.map