UNPKG

zego-express-engine-webrtc

Version:

zego webrtc express sdk

21 lines (20 loc) 737 B
export declare class AudioNodeQueue { private source; private destination; private audioNodeList; constructor(source: AudioNode, destination: MediaStreamAudioDestinationNode); get destinationNode(): MediaStreamAudioDestinationNode; private get lastNode(); private get secondToLastNode(); private get firstNode(); private get secondNode(); pushBack(node: AudioNode): void; popBack(): void; pushFront(node: AudioNode): void; popFront(): void; remove(node: AudioNode): void; isConnected(node: AudioNode): boolean; isEmpty(): boolean; replaceSource(source: AudioNode): void; replaceDestination(destination: MediaStreamAudioDestinationNode): void; }