@twilio/voice-sdk
Version:
Twilio's JavaScript Voice SDK
16 lines (15 loc) • 456 B
TypeScript
/**
* @packageDocumentation
* @module Voice
* @internalapi
*/
export default interface ChromeAudioContext extends AudioContext {
createMediaStreamDestination: () => any;
destination: MediaStreamAudioDestinationNode;
}
export interface ChromeHTMLAudioElement extends HTMLAudioElement {
setSinkId: (sinkId: string) => Promise<void>;
}
export interface MediaStreamAudioDestinationNode extends AudioDestinationNode {
stream: MediaStream;
}