Description | Hierarchy | Fields | Methods | Properties |
type unaSpeexDecoder = class(unaSpeexCoder)
Speex Decoder
![]() |
function decode(bitstream: pointer; size: int): int; |
![]() |
function doGetFrameSize(): int; override; |
![]() |
function doGetSamplingRate(): int; override; |
![]() |
function doInit(): pointer; override; |
![]() |
procedure decoder_write_int(samples: pointer; size: int); virtual; |
![]() |
procedure doClose(); override; |
![]() |
procedure doOpen(); override; |
![]() |
function decode(bitstream: pointer; size: int): int; |
Sends full encoded frame(s) to decoder. Return number of bytes consumed by decoder or -1 in case of some error. |
![]() |
function doGetFrameSize(): int; override; |
![]() |
function doGetSamplingRate(): int; override; |
![]() |
function doInit(): pointer; override; |
![]() |
procedure decoder_write_int(samples: pointer; size: int); virtual; |
Called when new block of decoded data is available. |
![]() |
procedure doClose(); override; |
![]() |
procedure doOpen(); override; |
(c) 2012 Lake of Soft