source: trunk/Packages/uos/uos_define.inc

Last change on this file was 664, checked in by chronos, 3 days ago
  • Added: Ability to play music in background in start screen and in-game. Used uos as audio library.
File size: 1.7 KB
Line 
1{ United Openlibraries of Sound (uos)
2 License : modified LGPL.
3 Fred van Stappen fiens@hotmail.com }
4
5// Compiler definitions
6
7{.$DEFINE uos_debug} // uncomment for debugging. For console and Unix applications only.
8
9{.$DEFINE consoleapp} // if FPC version < 2.7.1 uncomment for console application
10{.$DEFINE library} // uncomment for building uos library (native and java)
11{.$DEFINE java} // uncomment for building uos java library
12{.$DEFINE fpgui} // uncomment if FPC version < 2.7.1 and using fpGUI widget
13{.$DEFINE mse} // uncomment when using a mse project, use mse mseThread in place of fpc TThread.
14{.$DEFINE usequeue} // uncomment to use Thread.Queue instead of Thread.Synchronize for fpc threads, better for LCL widgets.
15
16{$DEFINE portaudio} // uncomment to enable portaudio In/Out sound port
17
18{$DEFINE sndfile} // uncomment to enable sndfile (wav, ogg, flac audio file)
19{$DEFINE mpg123} // uncomment to enable mpg123 (mp3 audio file)
20{$DEFINE neaac} // uncomment to enable neaac (m4a audio file)
21{$DEFINE fdkaac} // uncomment to enable aacdecoder (acc audio webstream)
22{$DEFINE opus} // uncomment to enable opus (opus audio file)
23{$DEFINE xmp} // uncomment to enable xmp (mod, it, mods, audio file)
24{.$DEFINE cdrom} // uncomment to enable cdrom audio decoder (cda)
25
26{$DEFINE soundtouch} // uncomment to enable Soundtouch tempo plugin
27{$DEFINE bs2b} // uncomment to enable bs2b stereo to binaural plugin
28
29{$DEFINE webstream} // uncomment to enable Internet Audio Streaming
30
31{.$DEFINE shout} // uncomment to enable IceCast-Shout audio web server.
32
33{$DEFINE noiseremoval} // uncomment to enable Noise Removal DSP
34
35{$DEFINE synthesizer} // uncomment to enable Synthesizer
Note: See TracBrowser for help on using the repository browser.