Class TAudioIn (unit AudioIO) |
Inherits from
TAudioIO
---------------------------TAudioIn Component-----------------------------
Function ElapsedTime : Real;
-----------------ElapsedTime----------------John Mertus---14-June--97--
Function Start(Var TS : TAudioIn) : Boolean;
Waveform output handle -----------------Start----------------------John Mertus---14-June--97--
Procedure StopAtOnce;
--------------------StopAtOnce-------------John Mertus---14-June--97--
Procedure StopGracefully;
--------------------StopGracefully---------John Mertus---14-June--97--
Procedure CloseWaveDevice;
-------------CloseWaveDevice----------------John Mertus---14-June--97--
Function ProcessBuffer(B : lpstr; N : Integer) : Boolean;
-----------ProcessBuffer---------------------John Mertus---14-June--97--
Function QueueBuffer : Boolean;
----------------QueueBuffer----------------John Mertus---14-June--97--
Function Setup(Var TS: TAudioIn) : Boolean;
-------------SetupOutput--------------------John Mertus---14-June--97--
Function StartIt : Boolean;
-------------StartIt------------------------John Mertus---14-June--97--
event OnBufferFilled : TBufferEvent
Published declarations
WaveHandle : HWaveOut;
Public declarations
CallBackWin : TCallBackWinIn;
FOnBufferFilled : TBufferEvent;
WaveDeviceOpen : Boolean;
Private declarations
Function ElapsedTime : Real;
-----------------ElapsedTime----------------John Mertus---14-June--97--
Function Start(Var TS : TAudioIn) : Boolean;
Waveform output handle
-----------------Start----------------------John Mertus---14-June--97--
Procedure StopAtOnce;
--------------------StopAtOnce-------------John Mertus---14-June--97--
Procedure StopGracefully;
--------------------StopGracefully---------John Mertus---14-June--97--
Procedure CloseWaveDevice;
-------------CloseWaveDevice----------------John Mertus---14-June--97--
Function ProcessBuffer(B : lpstr; N : Integer) : Boolean;
-----------ProcessBuffer---------------------John Mertus---14-June--97--
Function QueueBuffer : Boolean;
----------------QueueBuffer----------------John Mertus---14-June--97--
Function Setup(Var TS: TAudioIn) : Boolean;
-------------SetupOutput--------------------John Mertus---14-June--97--
Function StartIt : Boolean;
-------------StartIt------------------------John Mertus---14-June--97--
event OnBufferFilled : TBufferEvent
Published declarations
WaveHandle : HWaveOut;
Public declarations
CallBackWin : TCallBackWinIn;
FOnBufferFilled : TBufferEvent;
WaveDeviceOpen : Boolean;
Private declarations