Description | Hierarchy | Fields | Methods | Properties |
type waveRecorder = class(unaWaveInDevice)
– –
![]() |
constructor create(const lameLibName: string); |
![]() |
function getStatistic(): int64; |
![]() |
function start(streamer: socketStreamer; deviceId: unsigned; bitRate: unsigned = 128; samplingRate: unsigned = 44100; stereoMode: int = 1): HRESULT; |
![]() |
function stop(): HRESULT; |
![]() |
function beforeNewChunk(data: pointer; size: unsigned; formatExt: PWAVEFORMATEXTENSIBLE): bool; override; |
![]() |
function close2(timeout: tTimeout = 10000): MMRESULT; override; |
![]() |
function open2(query: bool = false; timeout: tTimeout = 10000; flags: uint = 0; openDevice: bool = true): MMRESULT; override; |
![]() |
procedure BeforeDestruction(); override; |
![]() |
property errorCode: int read f_waveInErrorCode; |
![]() |
property lameError: int read f_lameError; |
![]() |
property statusCode: int read getStatusCode; |
![]() |
constructor create(const lameLibName: string); |
![]() |
function getStatistic(): int64; |
![]() |
function start(streamer: socketStreamer; deviceId: unsigned; bitRate: unsigned = 128; samplingRate: unsigned = 44100; stereoMode: int = 1): HRESULT; |
![]() |
function stop(): HRESULT; |
![]() |
function beforeNewChunk(data: pointer; size: unsigned; formatExt: PWAVEFORMATEXTENSIBLE): bool; override; |
![]() |
function close2(timeout: tTimeout = 10000): MMRESULT; override; |
![]() |
function open2(query: bool = false; timeout: tTimeout = 10000; flags: uint = 0; openDevice: bool = true): MMRESULT; override; |
![]() |
procedure BeforeDestruction(); override; |
![]() |
property errorCode: int read f_waveInErrorCode; |
![]() |
property lameError: int read f_lameError; |
![]() |
property statusCode: int read getStatusCode; |
(c) 2012 Lake of Soft