| Description | Hierarchy | Fields | Methods | Properties | 
type unaBassStreamDecoder = class(unaThread)
– –
![]()  | 
constructor create(bassStream: unaBassStream; dataStream: unaAbstractStream; dataTimeout: tTimeout = 1000); | 
![]()  | 
function execute(threadId: unsigned): int; override; | 
![]()  | 
procedure BeforeDestruction(); override; | 
![]()  | 
procedure applySampling(rate, bits, channels: unsigned); virtual; | 
![]()  | 
procedure dataAvailable(data: pointer; size: unsigned); virtual; | 
![]()  | 
procedure startOut(); override; | 
![]()  | 
property dataTimeout: tTimeout read f_dataTimeout write f_dataTimeout; | 
![]()  | 
property onApplySampling: tUnaBassApplySampling read f_onAS write f_onAS; | 
![]()  | 
property onDataAvailable: tUnaBassDataAvailable read f_onDA write f_onDA; | 
![]()  | 
constructor create(bassStream: unaBassStream; dataStream: unaAbstractStream; dataTimeout: tTimeout = 1000); | 
![]()  | 
function execute(threadId: unsigned): int; override; | 
![]()  | 
procedure BeforeDestruction(); override; | 
![]()  | 
procedure applySampling(rate, bits, channels: unsigned); virtual; | 
![]()  | 
procedure dataAvailable(data: pointer; size: unsigned); virtual; | 
![]()  | 
procedure startOut(); override; | 
![]()  | 
property dataTimeout: tTimeout read f_dataTimeout write f_dataTimeout; | 
![]()  | 
property onApplySampling: tUnaBassApplySampling read f_onAS write f_onAS; | 
![]()  | 
property onDataAvailable: tUnaBassDataAvailable read f_onDA write f_onDA; | 
(c) 2012 Lake of Soft