Description | Hierarchy | Fields | Methods | Properties |
type unaBassConsumer = class(TObject)
constructor create(bass: unaBass; noChannel: bool = false); |
|
function bytes2seconds(pos: QWORD): Single; |
|
function seconds2bytes(const pos: Single): QWORD; |
|
function supportsDSP(): bool; virtual; |
|
procedure BeforeDestruction(); override; |
|
procedure doDSPCallback(channel: DWORD; data: pointer; len: unsigned); virtual; |
|
procedure freeResources(); virtual; |
|
procedure setHandle(value: DWORD); virtual; |
property asChannel: unaBassChannel read f_channel; |
|
property bass: unaBass read f_bass; |
|
property handle: DWORD read f_handle write setHandle; |
|
property onDSPCallback: unaBassDSPCallbackEvent read f_onDSPCallback write f_onDSPCallback; |
constructor create(bass: unaBass; noChannel: bool = false); |
|
function bytes2seconds(pos: QWORD): Single; |
|
function seconds2bytes(const pos: Single): QWORD; |
|
function supportsDSP(): bool; virtual; |
|
procedure BeforeDestruction(); override; |
|
procedure doDSPCallback(channel: DWORD; data: pointer; len: unsigned); virtual; |
|
procedure freeResources(); virtual; |
|
procedure setHandle(value: DWORD); virtual; |
|
property asChannel: unaBassChannel read f_channel; |
|
property bass: unaBass read f_bass; |
|
property handle: DWORD read f_handle write setHandle; |
|
property onDSPCallback: unaBassDSPCallbackEvent read f_onDSPCallback write f_onDSPCallback; |
|
(c) 2012 Lake of Soft