UNPKG

@phenixrts/sdk

Version:
13 lines (12 loc) 792 B
import DisposableList from '../../lang/DisposableList'; import { IStreamTrackTransform } from '../transformation/StreamTrackTransform'; import StreamTransformContext from '../context/StreamTransformContext'; export default class InsertableStreams { static createEncodedStreamPipeline(streamTransformContext: StreamTransformContext): DisposableList; static configureEncodedStreamPipeline(streamTransformContext: StreamTransformContext): Promise<void>; static configureInsertableStreamTransformation(stream: MediaStream, videoStreamTransformCallback: IStreamTrackTransform<VideoFrame> | undefined, audioStreamTransformCallback: IStreamTrackTransform<AudioData> | undefined): { transformedStream: MediaStream; disposables: DisposableList; }; constructor(); }