Class TWavParser (unit WavParser)

Inherits from

TComponent

Constructors



Functions

destructor Destroy;


function GetCkData( Ck :TMMCKINFO; Var Data ) :Integer;


procedure FindChunk( Ck, ParentCk :PMMCKINFO; Flags :Integer );


procedure Rewind;


procedure SeekSource( P :Integer );


procedure ValidateIOHandle;


function GetChunks( ChunkName :FOURCC; ParentChunk :TMMCKINFO ):TMMCKINFO;


function GetRiffChunk( CkType :FOURCC ) :TMMCKINFO;


procedure SetFileName( const Value :TFileName );

TWavParser

Properties

property Chunks : TMMCKINFO


property FileName : TFileName


property RiffChunk : TMMCKINFO


Events

Variables

FFileName : TFileName;


FIOHandle : HMMIO;



Constructors


Functions


destructor Destroy;


function GetCkData( Ck :TMMCKINFO; Var Data ) :Integer;


procedure FindChunk( Ck, ParentCk :PMMCKINFO; Flags :Integer );


procedure Rewind;


procedure SeekSource( P :Integer );


procedure ValidateIOHandle;


function GetChunks( ChunkName :FOURCC; ParentChunk :TMMCKINFO ):TMMCKINFO;


function GetRiffChunk( CkType :FOURCC ) :TMMCKINFO;


procedure SetFileName( const Value :TFileName );

TWavParser


Properties


property Chunks : TMMCKINFO


property FileName : TFileName


property RiffChunk : TMMCKINFO


Events


Variables


FFileName : TFileName;


FIOHandle : HMMIO;