@phenixrts/sdk
Version:
JavaScript SDK
10 lines (9 loc) • 692 B
TypeScript
import { IStreamSubscriber } from './IStreamSubscriber';
import ChannelContext from '../context/ChannelContext';
import PeerConnectionContext from '../context/PeerConnectionContext';
import StreamTransformContext from '../context/StreamTransformContext';
import FrameTimingInformationContext from '../context/FrameTimingInformationContext';
export default class StreamSubscriberFactory {
static create(token: string, channelContext: ChannelContext, peerConnectionContext: PeerConnectionContext, streamTransformContext: StreamTransformContext, frameTimingInformationContext: FrameTimingInformationContext, handleStreamFailure: () => Promise<void>): IStreamSubscriber;
constructor();
}