| Class TWaveStream (unit Wave) |
TWaveStream
| Constructors |
constructor Create(AStream: TStream);| Functions |
destructor Destroy;
procedure Open(WriteMode: Boolean);
function GetSize: Integer;
function ReadWave(var Buffer; Count: Integer): Integer;
function WriteWave(const Buffer; Count: Integer): Integer;
procedure CloseWriteMode;
procedure OpenReadMode;
procedure OpenWriteMode;| Properties |
| Events |
| Variables |
FDataHeaderPosition : Integer;
FDataPosition : Integer;
FOpened : Boolean;
FOriPosition : Integer;
FReadMode : Boolean;
FSize : Integer;
FStream : TStream;| Constructors |
constructor Create(AStream: TStream);TWaveStream
| Functions |
destructor Destroy;
procedure Open(WriteMode: Boolean);
function GetSize: Integer;
function ReadWave(var Buffer; Count: Integer): Integer;
function WriteWave(const Buffer; Count: Integer): Integer;
procedure CloseWriteMode;Chunk writing.
procedure OpenReadMode;
procedure OpenWriteMode;Chunk which does not correspond is disregarded.
| Properties |
| Events |
| Variables |
FDataHeaderPosition : Integer;
FDataPosition : Integer;
FOpened : Boolean;
FOriPosition : Integer;
FReadMode : Boolean;
FSize : Integer;
FStream : TStream;