Стартовый пул

This commit is contained in:
2024-04-02 08:46:59 +03:00
parent fd57fffd3a
commit 3bb34d000b
5591 changed files with 3291734 additions and 0 deletions

33
acs/Src/linux/ACS.conf Normal file
View File

@@ -0,0 +1,33 @@
-$A8
-$B-
-$C+
-$D-
-$E-
-$F-
-$G+
-$H+
-$I+
-$J-
-$K-
-$L-
-$M-
-$N+
-$O+
-$P+
-$Q-
-$R-
-$S-
-$T-
-$U-
-$V+
-$W-
-$X+
-$Y-
-$Z1
-cg
-H+
-W+
-M
-$M1048576
-K$00400000
-Z

112
acs/Src/linux/ACS.dof Normal file
View File

@@ -0,0 +1,112 @@
[FileVersion]
Version=6.0
[Compiler]
A=8
B=0
C=1
D=1
E=0
F=0
G=1
H=1
I=1
J=0
K=0
L=1
M=0
N=1
O=0
P=1
Q=0
R=0
S=0
T=0
U=0
V=1
W=0
X=1
Y=1
Z=1
ShowHints=1
ShowWarnings=1
UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
[Linker]
MapFile=0
OutputObjs=0
ConsoleApp=1
DebugInfo=0
RemoteSymbols=0
MinStackSize=16384
MaxStackSize=1048576
ImageBase=4194304
ExeDescription=Audio Components Suite v 2.4
[Directories]
OutputDir=
UnitOutputDir=lib
PackageDLLOutputDir=
PackageDCPOutputDir=
SearchPath=..\classes;..\classes\linux;..\drivers;..\drivers\linux;..\fileformats;..\fileformats\general;..\fileformats\linux
Packages=vcl;rtl;dbrtl;adortl;vcldb;vclx;bdertl;vcldbx;ibxpress;dsnap;cds;bdecds;qrpt;teeui;teedb;tee;dss;teeqr;visualclx;visualdbclx;dsnapcrba;dsnapcon;VclSmp;vclshlctrls;vclie;xmlrtl;inet;inetdbbde;inetdbxpress;inetdb;nmfast;webdsnap;websnap;dbexpress;dbxcds
Conditionals=
DebugSourceDirs=
UsePackages=0
[Parameters]
RunParams=
HostApplication=
Launcher=
UseLauncher=0
DebugCWD=
[Language]
ActiveLang=
ProjectLang=
RootDir=
[Version Info]
IncludeVerInfo=1
AutoIncBuild=1
MajorVer=2
MinorVer=4
Release=0
Build=2
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
Locale=1033
CodePage=1252
[Version Info Keys]
CompanyName=
FileDescription=Audio Components Suite (Delphi Edition)
FileVersion=2.4.0.2
InternalName=ACS
LegalCopyright=Copyright (c) 2002, 2003 by Andrei Borovsky
LegalTrademarks=
OriginalFilename=
ProductName=
ProductVersion=2.4.0.0
[HistoryLists\hlDebugSourcePath]
Count=1
Item0=D:\Program Files\Borland\Delphi6\Lib
[HistoryLists\hlUnitAliases]
Count=1
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
[HistoryLists\hlSearchPath]
Count=8
Item0=..\classes;..\classes\linux;..\drivers;..\drivers\linux;..\fileformats;..\fileformats\general;..\fileformats\linux
Item1=..\classes;..\classes\windows;..\drivers;..\drivers\windows;..\fileformats;..\fileformats\general;..\fileformats\windows
Item2=..\classes;..\classes\windows;D:\LKomponenten\acs\Src\classes;D:\LKomponenten\acs\Src\classes\windows
Item3=..\classes;..\classes\include\general;..\classes\windows
Item4=..\classes;..\classes\include\general;..\classes\include\windows
Item5=..\Common;..\Common\include\general;..\Common\include\windows
Item6=..\Common
Item7=D:\Program Files\Borland\Delphi6\Lib
[HistoryLists\hlUnitOutputDirectory]
Count=2
Item0=lib
Item1=D:\Program Files\Borland\Delphi6\Lib
[HistoryLists\hlBPLOutput]
Count=1
Item0=D:\Program Files\Borland\Delphi6\Lib
[HistoryLists\hlDCPOutput]
Count=1
Item0=D:\Program Files\Borland\Delphi6\Lib

50
acs/Src/linux/ACS.dpk Normal file
View File

@@ -0,0 +1,50 @@
package ACS;
{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO ON}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION OFF}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DESCRIPTION 'Audio Components Suite v 2.4'}
{$IMPLICITBUILD OFF}
contains
ACS_Types in '..\classes\ACS_Types.pas',
ACS_Audio in '..\classes\ACS_Audio.pas',
ACS_AudioMix in '..\classes\ACS_AudioMix.pas',
ACS_CDROM in '..\classes\ACS_CDROM.pas',
ACS_Classes in '..\classes\ACS_Classes.pas',
ACS_Converters in '..\classes\ACS_Converters.pas',
ACS_File in '..\classes\ACS_File.pas',
ACS_Filters in '..\classes\ACS_Filters.pas',
ACS_Indicator in '..\classes\ACS_Indicator.pas',
ACS_Misc in '..\classes\ACS_Misc.pas',
ACS_Mixer in '..\classes\ACS_Mixer.pas',
ACS_MultiMix in '..\classes\ACS_MultiMix.pas',
ACS_Procs in '..\classes\ACS_Procs.pas',
ACS_Streams in '..\classes\ACS_Streams.pas',
ACS_Strings in '..\classes\ACS_Strings.pas',
akrip32 in '..\classes\windows\akrip32.pas',
acs_reg in 'acs_reg.pas',
ACS_AllFormats in '..\fileformats\ACS_Allformats.pas',
ACS_StdAudio in '..\drivers\ACS_StdAudio.pas',
ACS_DXAudio in '..\drivers\ACS_DXAudio.pas';
end.

56
acs/Src/linux/acs_reg.pas Normal file
View File

@@ -0,0 +1,56 @@
(*
This file is a part of Audio Components Suite v 2.2 (Kylix Edition).
Copyright (c) 2002, 2003 Andrei Borovsky. All rights reserved.
See the LICENSE file for more details.
You can contact me at aborovsky@mtu-net.ru
$Log: acs_reg.pas,v $
Revision 1.9 2006/07/04 17:12:44 z0m3ie
ACS 2.4 alt wiederhergestellt (unterschiedliche Sampleformate ...)
Revision 1.7 2005/12/19 18:37:21 z0m3ie
*** empty log message ***
Revision 1.5 2005/12/04 16:54:33 z0m3ie
All classes are renamed, Style TACS... than T... to avoid conflicts with other components (eg TMixer is TACSMixer now)
Revision 1.4 2005/11/27 16:50:33 z0m3ie
add ACS VolumeQuerry
make ACS_VolumeQuerry localizeable
some little errorfixes (buffersize for linuxdrivers was initially 0)
make TAudioIn workable
*)
unit acs_reg;
interface
uses
Classes, ACS_Audio,
ACS_CDROM, ACS_AudioMix, ACS_Converters, ACS_Misc, ACS_File, ACS_Filters,
ACS_Streams, ACS_Indicator, ACS_Mixer,ACS_MultiMix,ACS_VolumeQuery
{$IFDEF FPC}
,LResources
{$ENDIF};
procedure Register;
implementation
procedure Register();
begin
RegisterComponents('Audio I/O', [TACSAudioIn, TACSAudioOut,TACSMixer,
TACSCDIn,TACSInputList, TACSMemoryIn, TACSFileIn, TACSFileOut, TACSStreamIn, TACSStreamOut, TACSNULLOut]);
RegisterComponents('Audio Processing', [TACSAudioMixer,TACSMultiMixer, TACSSampleConverter, TACSRateConverter,
TACSMSConverter, TACSAudioProcessor, TACSBWFilter, TACSSincFilter, TACSSoundIndicator, TACSStereoBalance, TACSConvolver,TACSVolumeQuery]);
end;
initialization
{$IFDEF FPC}
{$i ..\resources\acs_reg.lrs}
{$ELSE}
{$r ..\resources\resource.dcr}
{$ENDIF}
end.

122
acs/Src/linux/laz_acs.lpk Normal file
View File

@@ -0,0 +1,122 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="3">
<Name Value="laz_acs"/>
<CompilerOptions>
<Version Value="9"/>
<SearchPaths>
<IncludeFiles Value="../classes/linux/;../fileformats/linux/;../drivers/linux/"/>
<OtherUnitFiles Value="../classes/;../classes/linux/;../fileformats/;../fileformats/linux/;../fileformats/general/;../drivers/;../drivers/linux/"/>
<UnitOutputDirectory Value="lib"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<SyntaxMode Value="Delphi"/>
<CStyleOperator Value="False"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions>
</Parsing>
<Other>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Audio Component Suite
"/>
<Version Major="2" Minor="4" Release="3" Build="21"/>
<Files Count="18">
<Item1>
<Filename Value="../classes/acs_audio.pas"/>
<UnitName Value="acs_audio"/>
</Item1>
<Item2>
<Filename Value="../classes/acs_audiomix.pas"/>
<UnitName Value="acs_audiomix"/>
</Item2>
<Item3>
<Filename Value="../classes/acs_cdrom.pas"/>
<UnitName Value="acs_cdrom"/>
</Item3>
<Item4>
<Filename Value="../classes/acs_classes.pas"/>
<UnitName Value="acs_classes"/>
</Item4>
<Item5>
<Filename Value="../classes/acs_converters.pas"/>
<UnitName Value="acs_converters"/>
</Item5>
<Item6>
<Filename Value="../classes/acs_file.pas"/>
<UnitName Value="acs_file"/>
</Item6>
<Item7>
<Filename Value="../classes/acs_filters.pas"/>
<UnitName Value="acs_filters"/>
</Item7>
<Item8>
<Filename Value="../classes/acs_indicator.pas"/>
<UnitName Value="acs_indicator"/>
</Item8>
<Item9>
<Filename Value="../classes/acs_misc.pas"/>
<UnitName Value="acs_misc"/>
</Item9>
<Item10>
<Filename Value="../classes/acs_mixer.pas"/>
<UnitName Value="acs_mixer"/>
</Item10>
<Item11>
<Filename Value="../classes/acs_multimix.pas"/>
<UnitName Value="acs_multimix"/>
</Item11>
<Item12>
<Filename Value="../classes/acs_procs.pas"/>
<AddToUsesPkgSection Value="False"/>
<UnitName Value="acs_procs"/>
</Item12>
<Item13>
<Filename Value="../classes/acs_streams.pas"/>
<UnitName Value="acs_streams"/>
</Item13>
<Item14>
<Filename Value="../classes/acs_strings.pas"/>
<UnitName Value="acs_strings"/>
</Item14>
<Item15>
<Filename Value="../classes/acs_types.pas"/>
<UnitName Value="acs_types"/>
</Item15>
<Item16>
<Filename Value="../drivers/acs_stdaudio.pas"/>
<UnitName Value="acs_stdaudio"/>
</Item16>
<Item17>
<Filename Value="acs_reg.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="acs_reg"/>
</Item17>
<Item18>
<Filename Value="../fileformats/acs_allformats.pas"/>
<UnitName Value="acs_allformats"/>
</Item18>
</Files>
<Type Value="RunAndDesignTime"/>
<RequiredPkgs Count="2">
<Item1>
<PackageName Value="LCL"/>
</Item1>
<Item2>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item2>
</RequiredPkgs>
<UsageOptions>
<CustomOptions Value="
"/>
<UnitPath Value="$(PkgOutDir)/"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
</Package>
</CONFIG>

24
acs/Src/linux/laz_acs.pas Normal file
View File

@@ -0,0 +1,24 @@
{ This file was automatically created by Lazarus. do not edit!
This source is only used to compile and install the package.
}
unit laz_acs;
interface
uses
acs_audio, acs_audiomix, acs_cdrom, acs_classes, acs_converters, acs_file,
acs_filters, acs_indicator, acs_misc, acs_mixer, acs_multimix, acs_streams,
acs_strings, acs_types, acs_stdaudio, acs_reg, acs_allformats,
LazarusPackageIntf;
implementation
procedure Register;
begin
RegisterUnit('acs_reg', @acs_reg.Register);
end;
initialization
RegisterPackage('laz_acs', @Register);
end.