C# 클래스 Mp3Sharp.QueueOBuffer

Internal class used to queue samples that are being obtained from an Mp3 stream.
상속: javazoom.jl.decoder.Obuffer
파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 메소드들

메소드 설명
DequeueAs16BitPcmMono ( byte buffer, int offset, int count ) : int

Dequeues bytes out of the buffer in PCM format (16-bit values with alternating channels)

DequeueAs16BitPcmStereo ( byte buffer, int offset, int count ) : int

Dequeues bytes out of the buffer in 16-it stereo PCM format (16-bit values with alternating channels)

GetChannelQueue ( int channelNumber ) : Queue
QueueOBuffer ( ) : System
append ( int channel, short value ) : void
clear_buffer ( ) : void

This implementation does not clear the buffer.

close ( ) : void
set_stop_flag ( ) : void
write_buffer ( int val ) : void

메소드 상세

DequeueAs16BitPcmMono() 공개 메소드

Dequeues bytes out of the buffer in PCM format (16-bit values with alternating channels)
public DequeueAs16BitPcmMono ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
리턴 int

DequeueAs16BitPcmStereo() 공개 메소드

Dequeues bytes out of the buffer in 16-it stereo PCM format (16-bit values with alternating channels)
public DequeueAs16BitPcmStereo ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
리턴 int

GetChannelQueue() 공개 메소드

public GetChannelQueue ( int channelNumber ) : Queue
channelNumber int
리턴 System.Collections.Queue

QueueOBuffer() 공개 메소드

public QueueOBuffer ( ) : System
리턴 System

append() 공개 메소드

public append ( int channel, short value ) : void
channel int
value short
리턴 void

clear_buffer() 공개 메소드

This implementation does not clear the buffer.
public clear_buffer ( ) : void
리턴 void

close() 공개 메소드

public close ( ) : void
리턴 void

set_stop_flag() 공개 메소드

public set_stop_flag ( ) : void
리턴 void

write_buffer() 공개 메소드

public write_buffer ( int val ) : void
val int
리턴 void