PushAudioInputStream class
사용자 지정 오디오 입력 구성에 사용되는 메모리 백업 푸시 오디오 입력 스트림을 나타냅니다.
- Extends
메서드
close() | 스트림을 닫습니다. |
create(Audio |
지정된 오디오 형식으로 메모리 백업 PushAudioInputStream을 만듭니다. |
write(Array |
데이터의 내부 복사본을 만들어 지정된 오디오 데이터를 씁니다. |
상속된 메서드
create |
read() 및 close() 메서드에 대해 지정된 콜백 인터페이스에 위임하는 PullAudioInputStream을 만듭니다. |
create |
지정된 오디오 형식으로 메모리 백업 PushAudioInputStream을 만듭니다. |
메서드 세부 정보
close()
스트림을 닫습니다.
function close()
create(AudioStreamFormat)
지정된 오디오 형식으로 메모리 백업 PushAudioInputStream을 만듭니다.
static function create(format?: AudioStreamFormat): PushAudioInputStream
매개 변수
- format
- AudioStreamFormat
오디오가 푸시 오디오 스트림의 write() 메서드에 기록되는 오디오 데이터 형식입니다(형식이 16kHz 16비트 모노 PCM이 아닌 경우 필수).
반환
만들 푸시 오디오 입력 스트림입니다.
write(ArrayBuffer)
데이터의 내부 복사본을 만들어 지정된 오디오 데이터를 씁니다.
function write(dataBuffer: ArrayBuffer)
매개 변수
- dataBuffer
-
ArrayBuffer
이 함수가 복사할 오디오 버퍼입니다.
상속된 메서드 세부 정보
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
read() 및 close() 메서드에 대해 지정된 콜백 인터페이스에 위임하는 PullAudioInputStream을 만듭니다.
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
매개 변수
- callback
- PullAudioInputStreamCallback
PullAudioInputStreamCallback에서 파생된 사용자 지정 오디오 입력 개체
- format
- AudioStreamFormat
콜백의 read() 메서드에서 오디오가 반환되는 오디오 데이터 형식입니다(형식이 16kHz 16비트 모노 PCM이 아닌 경우 필수).
반환
생성되는 오디오 입력 스트림입니다.
createPushStream(AudioStreamFormat)
지정된 오디오 형식으로 메모리 백업 PushAudioInputStream을 만듭니다.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
매개 변수
- format
- AudioStreamFormat
오디오가 푸시 오디오 스트림의 write() 메서드에 기록되는 오디오 데이터 형식입니다(형식이 16kHz 16비트 모노 PCM이 아닌 경우 필수).
반환
생성되는 오디오 입력 스트림입니다.