다음을 통해 공유


PullAudioInputStream class

사용자 지정 오디오 입력 구성에 사용되는 오디오 입력 스트림을 나타냅니다.

Extends

메서드

close()

개체에 연결된 외부 리소스를 명시적으로 해제합니다.

create(PullAudioInputStreamCallback, AudioStreamFormat)

기본 형식(16kHz 16비트 모노 PCM)을 사용하여 read() 및 close() 메서드에 대해 지정된 콜백 인터페이스에 위임하는 PullAudioInputStream을 만듭니다.

상속된 메서드

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

read() 및 close() 메서드에 대해 지정된 콜백 인터페이스에 위임하는 PullAudioInputStream을 만듭니다.

createPushStream(AudioStreamFormat)

지정된 오디오 형식으로 메모리 백업 PushAudioInputStream을 만듭니다.

메서드 세부 정보

close()

개체에 연결된 외부 리소스를 명시적으로 해제합니다.

function close()

create(PullAudioInputStreamCallback, AudioStreamFormat)

기본 형식(16kHz 16비트 모노 PCM)을 사용하여 read() 및 close() 메서드에 대해 지정된 콜백 인터페이스에 위임하는 PullAudioInputStream을 만듭니다.

static function create(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

매개 변수

callback
PullAudioInputStreamCallback

PullAudioInputStreamCustomCallback에서 파생된 사용자 지정 오디오 입력 개체

format
AudioStreamFormat

콜백의 read() 메서드에서 오디오가 반환되는 오디오 데이터 형식입니다(형식이 16kHz 16비트 모노 PCM이 아닌 경우 필수).

반환

만들 푸시 오디오 입력 스트림입니다.

상속된 메서드 세부 정보

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

read() 및 close() 메서드에 대해 지정된 콜백 인터페이스에 위임하는 PullAudioInputStream을 만듭니다.

static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

매개 변수

callback
PullAudioInputStreamCallback

PullAudioInputStreamCallback에서 파생된 사용자 지정 오디오 입력 개체

format
AudioStreamFormat

콜백의 read() 메서드에서 오디오가 반환되는 오디오 데이터 형식입니다(형식이 16kHz 16비트 모노 PCM이 아닌 경우 필수).

반환

생성되는 오디오 입력 스트림입니다.

AudioInputStream.createPullStream에서 상속

createPushStream(AudioStreamFormat)

지정된 오디오 형식으로 메모리 백업 PushAudioInputStream을 만듭니다.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

매개 변수

format
AudioStreamFormat

오디오가 푸시 오디오 스트림의 write() 메서드에 기록되는 오디오 데이터 형식입니다(형식이 16kHz 16비트 모노 PCM이 아닌 경우 필수).

반환

생성되는 오디오 입력 스트림입니다.

AudioInputStream.createPushStream에서 상속