@4players/odin
Version:
A cross-platform SDK enabling developers to integrate real-time VoIP chat technology into their projects
23 lines (22 loc) • 1.12 kB
TypeScript
import type { Backend } from '@4players/odin-common';
export { ensurePlugin, replacePlugin, setOutputDevice, SUPPORTED_API_VERSION, } from './api';
export * from './types';
export { Room } from './api/room/index';
export { Peer } from './api/peer/index';
export { LocalPeer } from './api/peer/local-peer';
export { RemotePeer } from './api/peer/remote-peer';
export * from './utils/odin-event-target';
export { AudioInput } from './api/media/audio-input';
export { AudioOutput } from './api/media/audio-output';
export { VideoInput } from './api/media/video-input';
export { VideoOutput } from './api/media/video-output';
export { DeviceManager } from './utils/device-manager';
export { uint8ArrayToValue, valueToUint8Array } from './utils/json';
export { mediaTimings } from './media-service';
export * from './api/peer/types';
export * from './api/room/types';
export { VAD_DEFAULTS, APM_DEFAULTS } from '@4players/odin-common';
export type Transport = Backend.Transport;
export type OutputVolume = Backend.PlaybackVolume;
export type InputVolume = Backend.CaptureVolume;
export type JitterStats = Backend.JitterStats;