다음을 통해 공유


PullAudioOutputStream 클래스

사용자 지정 오디오 출력에 사용되는 메모리 백업 끌어오기 오디오 출력 스트림을 나타냅니다.

상속
PullAudioOutputStream

생성자

PullAudioOutputStream(handle: c_void_p | None = None)

매개 변수

Name Description
handle
기본값: None

메서드

read

스트림에서 오디오 데이터를 읽고 지정된 버퍼에 입력합니다. 읽을 최대 바이트 수는 audio_buffer 크기에 따라 결정됩니다. 즉시 사용할 수 있는 데이터가 없는 경우 ReadData()는 다음 데이터를 사용할 수 있을 때까지 차단합니다.

read

스트림에서 오디오 데이터를 읽고 지정된 버퍼에 입력합니다. 읽을 최대 바이트 수는 audio_buffer 크기에 따라 결정됩니다. 즉시 사용할 수 있는 데이터가 없는 경우 ReadData()는 다음 데이터를 사용할 수 있을 때까지 차단합니다.

read(audio_buffer: bytes) -> int

매개 변수

Name Description
audio_buffer
필수

오디오 데이터를 받을 버퍼입니다.

반환

형식 Description

채워진 바이트 수 또는 스트림이 끝에 도달하고 더 이상 사용할 수 있는 데이터가 없는 경우 0입니다.