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