Implements Module Player working in Form
* Implements Embedding .xm music in Final Application
This commit is contained in:
419
UOS/examples/multiinput.lpi
Normal file
419
UOS/examples/multiinput.lpi
Normal file
@@ -0,0 +1,419 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CONFIG>
|
||||
<ProjectOptions>
|
||||
<Version Value="11"/>
|
||||
<General>
|
||||
<Flags>
|
||||
<SaveJumpHistory Value="False"/>
|
||||
<SaveFoldState Value="False"/>
|
||||
</Flags>
|
||||
<MainUnit Value="0"/>
|
||||
<Title Value="MultiInput"/>
|
||||
<UseAppBundle Value="False"/>
|
||||
<ResourceType Value="res"/>
|
||||
<UseXPManifest Value="True"/>
|
||||
<XPManifest>
|
||||
<DpiAware Value="True"/>
|
||||
</XPManifest>
|
||||
</General>
|
||||
<i18n>
|
||||
<EnableI18N LFM="False"/>
|
||||
</i18n>
|
||||
<CustomData Count="15">
|
||||
<Item0 Name="lazpackager/copyright" Value="2012 Fred van Stappen"/>
|
||||
<Item1 Name="lazpackager/deb/ppa" Value="ppa:fiens/uos"/>
|
||||
<Item2 Name="lazpackager/deb/series" Value="precise"/>
|
||||
<Item3 Name="lazpackager/deb/tpl_changelog" Value="?PACKAGE_NAME? (?FULLVERSION?) ?SERIES?; urgency=low
|
||||
|
||||
* Original version ?VERSION? packaged with lazdebian
|
||||
|
||||
-- ?MAINTAINER? <?MAINTAINER_EMAIL?> ?DATER?
|
||||
"/>
|
||||
<Item4 Name="lazpackager/deb/tpl_control" Value="Source: ?PACKAGE_NAME?
|
||||
Maintainer: ?MAINTAINER? <?MAINTAINER_EMAIL?>
|
||||
Section: misc
|
||||
Priority: optional
|
||||
Standards-Version: 3.9.3
|
||||
Build-Depends: fpc, lcl, lcl-utils, lazarus, debhelper (>= 8)
|
||||
|
||||
Package: ?PACKAGE_NAME?
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends},
|
||||
Description: ?DESCRIPTION?
|
||||
?DESCRIPTION_LONG?
|
||||
"/>
|
||||
<Item5 Name="lazpackager/deb/tpl_copyright" Value="Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
|
||||
Files: *
|
||||
Copyright: ?COPYRIGHT?
|
||||
License: GPL-2+
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
at your option) any later version.
|
||||
.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
.
|
||||
On Debian systems, the full text of the GNU General Public
|
||||
License version 2 can be found in the file
|
||||
/usr/share/common-licenses/GPL-2
|
||||
"/>
|
||||
<Item6 Name="lazpackager/deb/tpl_rules" Value="#!/usr/bin/make -f
|
||||
|
||||
# see http://www.debian.org/doc/manuals/maint-guide/dreq.en.html
|
||||
|
||||
override_dh_auto_build:
|
||||
dh_auto_build -- PREFIX=/usr
|
||||
|
||||
override_dh_auto_install:
|
||||
dh_auto_install -- PREFIX=/usr
|
||||
|
||||
%:
|
||||
dh $@
|
||||
"/>
|
||||
<Item7 Name="lazpackager/description" Value="United Openlib of Sound"/>
|
||||
<Item8 Name="lazpackager/description_long" Value="United Openlib of Sound is a Pascal linker for Portaudio, Sndfile and MPG123 audio libraries.
|
||||
With UOS audio life is easier..."/>
|
||||
<Item9 Name="lazpackager/export_cmd" Value="?CP? *.lpi ?TEMPFOLDER?/
|
||||
?CP? *.lpr ?TEMPFOLDER?/
|
||||
?CP? *.pas ?TEMPFOLDER?/
|
||||
?CP? *.lfm ?TEMPFOLDER?/
|
||||
?CP? *.ico ?TEMPFOLDER?/
|
||||
"/>
|
||||
<Item10 Name="lazpackager/maintainer" Value="Fred van Stappen"/>
|
||||
<Item11 Name="lazpackager/maintainer_email" Value="fiens@hotmail.com"/>
|
||||
<Item12 Name="lazpackager/package_name" Value="united_openlib_sound"/>
|
||||
<Item13 Name="lazpackager/tpl_makefile" Value="PREFIX = /usr/local
|
||||
|
||||
# debuild will set DESTDIR to the fakeroot path and
|
||||
# in the override rules we will change PREFIX to /usr
|
||||
BINDIR = $(DESTDIR)$(PREFIX)/bin
|
||||
|
||||
.PHONY : all
|
||||
all:
|
||||
lazbuild ?PROJECT?
|
||||
|
||||
.PHONY : clean
|
||||
clean:
|
||||
$(RM) -r lib
|
||||
$(RM) *.res
|
||||
$(RM) ?EXECUTABLE?
|
||||
|
||||
.PHONY : install
|
||||
install:
|
||||
mkdir -p $(BINDIR)
|
||||
install -s ?EXECUTABLE? $(BINDIR)/
|
||||
"/>
|
||||
<Item14 Name="lazpackager/use_existing_makefile" Value="False"/>
|
||||
</CustomData>
|
||||
<BuildModes Count="1" Active="Default">
|
||||
<Item1 Name="Default" Default="True"/>
|
||||
</BuildModes>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
</PublishOptions>
|
||||
<RunParams>
|
||||
<FormatVersion Value="2"/>
|
||||
<Modes Count="1">
|
||||
<Mode0 Name="default"/>
|
||||
</Modes>
|
||||
</RunParams>
|
||||
<RequiredPackages Count="1">
|
||||
<Item1>
|
||||
<PackageName Value="LCL"/>
|
||||
</Item1>
|
||||
</RequiredPackages>
|
||||
<Units Count="34">
|
||||
<Unit0>
|
||||
<Filename Value="multiinput.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<EditorIndex Value="3"/>
|
||||
<CursorPos X="29" Y="14"/>
|
||||
<UsageCount Value="200"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="main_mi.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="Form1"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Form"/>
|
||||
<IsVisibleTab Value="True"/>
|
||||
<TopLine Value="520"/>
|
||||
<CursorPos X="48" Y="533"/>
|
||||
<UsageCount Value="200"/>
|
||||
<Loaded Value="True"/>
|
||||
<LoadedDesigner Value="True"/>
|
||||
</Unit1>
|
||||
<Unit2>
|
||||
<Filename Value="lazdyn_portaudio.pas"/>
|
||||
<UnitName Value="LazDyn_PortAudio"/>
|
||||
<TopLine Value="110"/>
|
||||
<CursorPos X="16" Y="117"/>
|
||||
<UsageCount Value="100"/>
|
||||
</Unit2>
|
||||
<Unit3>
|
||||
<Filename Value="Lazdyn_SoundTouch.pas"/>
|
||||
<UnitName Value="SoundTouchDLL"/>
|
||||
<CursorPos X="59" Y="12"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit3>
|
||||
<Unit4>
|
||||
<Filename Value="u_os.pas"/>
|
||||
<UnitName Value="U_OS"/>
|
||||
<TopLine Value="445"/>
|
||||
<CursorPos X="10" Y="402"/>
|
||||
<UsageCount Value="89"/>
|
||||
</Unit4>
|
||||
<Unit5>
|
||||
<Filename Value="../firstprognew/mainmixxl.pas"/>
|
||||
<TopLine Value="4347"/>
|
||||
<CursorPos X="9" Y="4364"/>
|
||||
<UsageCount Value="8"/>
|
||||
</Unit5>
|
||||
<Unit6>
|
||||
<Filename Value="../dynmpg123/waveutils.pas"/>
|
||||
<UnitName Value="WaveUtils"/>
|
||||
<TopLine Value="3"/>
|
||||
<CursorPos X="45" Y="43"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit6>
|
||||
<Unit7>
|
||||
<Filename Value="kPGtest.pas"/>
|
||||
<UnitName Value="PlayMP3"/>
|
||||
<TopLine Value="111"/>
|
||||
<CursorPos X="32" Y="128"/>
|
||||
<UsageCount Value="6"/>
|
||||
</Unit7>
|
||||
<Unit8>
|
||||
<Filename Value="kPGtestSF.pas"/>
|
||||
<UnitName Value="PlayWAV"/>
|
||||
<TopLine Value="27"/>
|
||||
<CursorPos X="29" Y="32"/>
|
||||
<UsageCount Value="6"/>
|
||||
</Unit8>
|
||||
<Unit9>
|
||||
<Filename Value="lazdyn_mpg123.pas"/>
|
||||
<TopLine Value="1060"/>
|
||||
<CursorPos Y="1072"/>
|
||||
<UsageCount Value="100"/>
|
||||
</Unit9>
|
||||
<Unit10>
|
||||
<Filename Value="../OpenC2Pas/src/main.pas"/>
|
||||
<TopLine Value="193"/>
|
||||
<CursorPos Y="232"/>
|
||||
<UsageCount Value="3"/>
|
||||
</Unit10>
|
||||
<Unit11>
|
||||
<Filename Value="lazdyn_libsndfile.pas"/>
|
||||
<TopLine Value="62"/>
|
||||
<CursorPos Y="540"/>
|
||||
<UsageCount Value="100"/>
|
||||
</Unit11>
|
||||
<Unit12>
|
||||
<Filename Value="../U_OS_Test (copie)/u_os.pas"/>
|
||||
<UnitName Value="U_OS"/>
|
||||
<TopLine Value="72"/>
|
||||
<CursorPos X="34" Y="236"/>
|
||||
<UsageCount Value="9"/>
|
||||
</Unit12>
|
||||
<Unit13>
|
||||
<Filename Value="PA_SF_MP.pas"/>
|
||||
<TopLine Value="77"/>
|
||||
<CursorPos X="20" Y="10"/>
|
||||
<UsageCount Value="1"/>
|
||||
</Unit13>
|
||||
<Unit14>
|
||||
<Filename Value="/usr/lib/codetyphon/fpcsrc/rtl/objpas/sysutils/sysstrh.inc"/>
|
||||
<TopLine Value="100"/>
|
||||
<CursorPos X="10" Y="112"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit14>
|
||||
<Unit15>
|
||||
<Filename Value="../lazarus64/examples/multithreading/mainunit.pas"/>
|
||||
<UnitName Value="MainUnit"/>
|
||||
<TopLine Value="70"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit15>
|
||||
<Unit16>
|
||||
<Filename Value="../lazarus64/examples/pascalstream/componentstreampas.pas"/>
|
||||
<UnitName Value="ComponentStreamPas"/>
|
||||
<TopLine Value="33"/>
|
||||
<UsageCount Value="7"/>
|
||||
</Unit16>
|
||||
<Unit17>
|
||||
<Filename Value="../firstprognewssbpm/mainmixxl.pas"/>
|
||||
<ComponentName Value="MiXimumLP"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Form"/>
|
||||
<TopLine Value="2775"/>
|
||||
<CursorPos X="20" Y="2792"/>
|
||||
<UsageCount Value="6"/>
|
||||
</Unit17>
|
||||
<Unit18>
|
||||
<Filename Value="/media/Windows7/dynsndfile/libsndfilestrings.pas"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit18>
|
||||
<Unit19>
|
||||
<Filename Value="/media/Windows7/dynsndfile/lazdyn_libsndfile.pas"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit19>
|
||||
<Unit20>
|
||||
<Filename Value="../logouos/unit1.pas"/>
|
||||
<UnitName Value="Unit1"/>
|
||||
<TopLine Value="67"/>
|
||||
<CursorPos X="51" Y="83"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit20>
|
||||
<Unit21>
|
||||
<Filename Value="/usr/lib/codetyphon/lazarus/lcl/graphics.pp"/>
|
||||
<UnitName Value="Graphics"/>
|
||||
<TopLine Value="1168"/>
|
||||
<CursorPos X="49" Y="1181"/>
|
||||
<UsageCount Value="6"/>
|
||||
</Unit21>
|
||||
<Unit22>
|
||||
<Filename Value="/usr/lib/codetyphon/fpcsrc/rtl/objpas/objpas.pp"/>
|
||||
<TopLine Value="119"/>
|
||||
<CursorPos X="8" Y="28"/>
|
||||
<UsageCount Value="4"/>
|
||||
</Unit22>
|
||||
<Unit23>
|
||||
<Filename Value="uos.pas"/>
|
||||
<EditorIndex Value="4"/>
|
||||
<TopLine Value="4754"/>
|
||||
<CursorPos X="4" Y="4789"/>
|
||||
<UsageCount Value="100"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit23>
|
||||
<Unit24>
|
||||
<Filename Value="uos_new.pas"/>
|
||||
<TopLine Value="310"/>
|
||||
<CursorPos X="29" Y="478"/>
|
||||
<UsageCount Value="88"/>
|
||||
</Unit24>
|
||||
<Unit25>
|
||||
<Filename Value="../firstprognew/bass.pas"/>
|
||||
<TopLine Value="810"/>
|
||||
<UsageCount Value="3"/>
|
||||
</Unit25>
|
||||
<Unit26>
|
||||
<Filename Value="../onenamevar/unit1.pas"/>
|
||||
<ComponentName Value="Form1"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Form"/>
|
||||
<UnitName Value="Unit1"/>
|
||||
<TopLine Value="81"/>
|
||||
<CursorPos X="44" Y="100"/>
|
||||
<UsageCount Value="6"/>
|
||||
</Unit26>
|
||||
<Unit27>
|
||||
<Filename Value="/usr/lib/codetyphon/lazarus/packager/registration/fcllaz.pas"/>
|
||||
<CursorPos Y="4"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit27>
|
||||
<Unit28>
|
||||
<Filename Value="main_sp.pas"/>
|
||||
<ComponentName Value="Form1"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Form"/>
|
||||
<EditorIndex Value="1"/>
|
||||
<CursorPos X="61" Y="12"/>
|
||||
<UsageCount Value="18"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit28>
|
||||
<Unit29>
|
||||
<Filename Value="../lazarus32/packager/registration/fcllaz.pas"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit29>
|
||||
<Unit30>
|
||||
<Filename Value="/usr/lib/codetyphon/lazarus/lcl/controls.pp"/>
|
||||
<UnitName Value="Controls"/>
|
||||
<TopLine Value="33"/>
|
||||
<CursorPos X="36" Y="44"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit30>
|
||||
<Unit31>
|
||||
<Filename Value="multiplayer_fpGUI.lpr"/>
|
||||
<TopLine Value="513"/>
|
||||
<CursorPos X="85" Y="530"/>
|
||||
<UsageCount Value="10"/>
|
||||
</Unit31>
|
||||
<Unit32>
|
||||
<Filename Value="uos_flat.pas"/>
|
||||
<EditorIndex Value="5"/>
|
||||
<TopLine Value="852"/>
|
||||
<CursorPos X="68" Y="866"/>
|
||||
<UsageCount Value="17"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit32>
|
||||
<Unit33>
|
||||
<Filename Value="simpleplayer_fpGUI.pas"/>
|
||||
<EditorIndex Value="2"/>
|
||||
<TopLine Value="217"/>
|
||||
<CursorPos X="46" Y="234"/>
|
||||
<UsageCount Value="16"/>
|
||||
<Loaded Value="True"/>
|
||||
</Unit33>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
<CompilerOptions>
|
||||
<Version Value="11"/>
|
||||
<Target>
|
||||
<Filename Value="MultiInput"/>
|
||||
</Target>
|
||||
<SearchPaths>
|
||||
<IncludeFiles Value="$(ProjOutDir)"/>
|
||||
<UnitOutputDirectory Value="units/$(TargetCPU)-$(TargetOS)"/>
|
||||
</SearchPaths>
|
||||
<CodeGeneration>
|
||||
<SmartLinkUnit Value="True"/>
|
||||
<SmallerCode Value="True"/>
|
||||
</CodeGeneration>
|
||||
<Linking>
|
||||
<Debugging>
|
||||
<GenerateDebugInfo Value="False"/>
|
||||
<UseLineInfoUnit Value="False"/>
|
||||
<StripSymbols Value="True"/>
|
||||
</Debugging>
|
||||
<LinkSmart Value="True"/>
|
||||
<Options>
|
||||
<Win32>
|
||||
<GraphicApplication Value="True"/>
|
||||
</Win32>
|
||||
</Options>
|
||||
</Linking>
|
||||
<Other>
|
||||
<WriteFPCLogo Value="False"/>
|
||||
</Other>
|
||||
</CompilerOptions>
|
||||
<Debugging>
|
||||
<BreakPoints Count="1">
|
||||
<Item1>
|
||||
<Kind Value="bpkSource"/>
|
||||
<WatchScope Value="wpsLocal"/>
|
||||
<WatchKind Value="wpkWrite"/>
|
||||
<Source Value="u_os.pas"/>
|
||||
<Line Value="42"/>
|
||||
</Item1>
|
||||
</BreakPoints>
|
||||
<Exceptions Count="3">
|
||||
<Item1>
|
||||
<Name Value="EAbort"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<Name Value="ECodetoolError"/>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<Name Value="EFOpenError"/>
|
||||
</Item3>
|
||||
</Exceptions>
|
||||
</Debugging>
|
||||
</CONFIG>
|
||||
Reference in New Issue
Block a user