diff options
author | tobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2007-12-05 22:22:01 +0000 |
---|---|---|
committer | tobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2007-12-05 22:22:01 +0000 |
commit | 4b6577b5988fe3551ce126bb2b1ca91e612015b5 (patch) | |
tree | fa65c6eebbbc9d38a961b2fead70bfc796a3f482 /Game/Code | |
parent | b712fc1607a1b7b0f94c75391b9607a91b1f832b (diff) | |
download | usdx-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 '')
-rw-r--r-- | Game/Code/UltraStar.dpr | 27 |
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}
|