UNPKG

@skyway-sdk/core

Version:

The official Next Generation JavaScript SDK for SkyWay

19 lines 918 B
import type { AudioMediaTrackConstraints } from '../../factory'; import { LocalMediaStreamBase, type LocalMediaStreamInterface, type LocalMediaStreamOptions } from './media'; export interface LocalAudioStreamInterface extends LocalMediaStreamInterface { readonly contentType: 'audio'; } export declare class LocalAudioStream extends LocalMediaStreamBase implements LocalAudioStreamInterface { readonly contentType = "audio"; private _isEnabled; private _promiseQueue; private _audioLevel; constructor(track: MediaStreamTrack, options?: AudioMediaTrackConstraints & Partial<LocalMediaStreamOptions>); /**@internal */ setEnabled(enabled: boolean): Promise<void>; private enableMic; private enableDisplay; /**@description [japanese] 直近100msにおける最大音量を取得する(値の範囲:0-1) */ getAudioLevel(): number; } //# sourceMappingURL=audio.d.ts.map