www.pudn.com > 播放mp3的控件.rar > WAVDefs.pas
unit WAVDefs;
interface
uses ElSounds;
procedure DecodeWAVInfo1(Info : pointer; var BitsPerSample : integer; var Frequency : integer; var StereoMode : TElSStereoMode);
implementation
uses SysUtils;
type TWAVInfo1 = record
channels,
frequency,
BPS : integer; // wBitsPerSample
end;
PWAVInfo1 = ^TWAVInfo1;
procedure DecodeWAVInfo1;
begin
BitsPerSample := PWAVInfo1(Info).BPS;
Frequency := PWAVInfo1(Info).Frequency;
if PWAVInfo1(Info).Channels = 1 then StereoMode := MPG_MD_MONO else StereoMode := MPG_MD_STEREO;
end;
end.