aboutsummaryrefslogtreecommitdiffstats
path: root/Game/Code
diff options
context:
space:
mode:
authortobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c>2007-12-05 22:22:01 +0000
committertobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c>2007-12-05 22:22:01 +0000
commit4b6577b5988fe3551ce126bb2b1ca91e612015b5 (patch)
treefa65c6eebbbc9d38a961b2fead70bfc796a3f482 /Game/Code
parentb712fc1607a1b7b0f94c75391b9607a91b1f832b (diff)
downloadusdx-4b6577b5988fe3551ce126bb2b1ca91e612015b5.tar.gz
usdx-4b6577b5988fe3551ce126bb2b1ca91e612015b5.tar.xz
usdx-4b6577b5988fe3551ce126bb2b1ca91e612015b5.zip
portaudio support added
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@675 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to 'Game/Code')
-rw-r--r--Game/Code/UltraStar.dpr27
1 files changed, 19 insertions, 8 deletions
diff --git a/Game/Code/UltraStar.dpr b/Game/Code/UltraStar.dpr
index fcc56d33..e5ace11e 100644
--- a/Game/Code/UltraStar.dpr
+++ b/Game/Code/UltraStar.dpr
@@ -18,9 +18,17 @@ uses
sdl_ttf in 'lib\JEDI-SDLv1.0\SDL_ttf\Pas\sdl_ttf.pas',
sdlutils in 'lib\JEDI-SDLv1.0\SDL\Pas\sdlutils.pas',
- {$ifdef delphi}
+ {$ifdef UseBass}
bass in 'lib\bass\delphi\bass.pas',
+ {$endif}
+ {$ifdef UsePortAudio}
+ portaudio in 'lib\portaudio\delphi\portaudio.pas',
+ {$endif}
+ {$ifdef UsePortmixer}
+ portmixer in 'lib\portmixer\delphi\portmixer.pas',
+ {$endif}
+ {$ifdef delphi}
midiout in 'lib\midi\midiout.pas',
midiin in 'lib\midi\midiin.pas',
CIRCBUF in 'lib\midi\CIRCBUF.PAS',
@@ -39,7 +47,7 @@ uses
rational in 'lib\ffmpeg\rational.pas',
opt in 'lib\ffmpeg\opt.pas',
avio in 'lib\ffmpeg\avio.pas',
-
+ //swscale in 'lib\ffmpeg\swscale.pas',
SQLiteTable3 in 'lib\SQLite\SQLiteTable3.pas',
SQLite3 in 'lib\SQLite\SQLite3.pas',
@@ -106,7 +114,7 @@ uses
UPlatformWindows in 'Classes\UPlatformWindows.pas',
{$ENDIF}
{$IFDEF LINUX}
- UPlatformLinux in 'Classes\UPlatformLinux.pas',
+ UPlatformLinux in 'Classes\UPlatformLinux.pas',
{$ENDIF}
{$IFDEF FPC}
@@ -121,12 +129,15 @@ uses
UMusic in 'Classes\UMusic.pas',
UMedia_dummy in 'Classes\UMedia_dummy.pas',
UVideo in 'Classes\UVideo.pas',
-{$ifdef linux}
- UAudio_FFMpeg in 'Classes\UAudio_FFMpeg.pas',
-{$endif}
-{$ifdef win32}
+{$ifdef UseBass}
UAudio_bass in 'Classes\UAudio_bass.pas',
{$endif}
+{$ifdef UsePortaudio}
+ UAudio_portaudio in 'Classes\UAudio_portaudio.pas',
+{$endif}
+{$ifdef FFMpegAudio}
+ UAudio_FFMpeg in 'Classes\UAudio_FFMpeg.pas',
+{$endif}
//------------------------------
//Includes - Screens
@@ -188,4 +199,4 @@ const
begin
Main;
end.
-{$ENDIF} \ No newline at end of file
+{$ENDIF}