Files
package-zearch-temp/UOS/examples/uos_define.inc
Indrajith K L 6a1d80d3b8 Implements Module Player working in Form
* Implements Embedding .xm music in Final Application
2025-06-02 15:15:16 +05:30

36 lines
1.7 KiB
PHP

{ United Openlibraries of Sound (uos)
License : modified LGPL.
Fred van Stappen fiens@hotmail.com }
// Compiler definitions
{.$DEFINE uos_debug} // uncomment for debugging. For console and Unix applications only.
{.$DEFINE consoleapp} // if FPC version < 2.7.1 uncomment for console application
{.$DEFINE library} // uncomment for building uos library (native and java)
{.$DEFINE java} // uncomment for building uos java library
{.$DEFINE fpgui} // uncomment if FPC version < 2.7.1 and using fpGUI widget
{.$DEFINE mse} // uncomment when using a mse project, use mse mseThread in place of fpc TThread.
{.$DEFINE usequeue} // uncomment to use Thread.Queue instead of Thread.Synchronize for fpc threads, better for LCL widgets.
{$DEFINE portaudio} // uncomment to enable portaudio In/Out sound port
{$DEFINE sndfile} // uncomment to enable sndfile (wav, ogg, flac audio file)
{$DEFINE mpg123} // uncomment to enable mpg123 (mp3 audio file)
{$DEFINE neaac} // uncomment to enable neaac (m4a audio file)
{$DEFINE fdkaac} // uncomment to enable aacdecoder (acc audio webstream)
{$DEFINE opus} // uncomment to enable opus (opus audio file)
{$DEFINE xmp} // uncomment to enable xmp (mod, it, mods, audio file)
{.$DEFINE cdrom} // uncomment to enable cdrom audio decoder (cda)
{$DEFINE soundtouch} // uncomment to enable Soundtouch tempo plugin
{$DEFINE bs2b} // uncomment to enable bs2b stereo to binaural plugin
{$DEFINE webstream} // uncomment to enable Internet Audio Streaming
{.$DEFINE shout} // uncomment to enable IceCast-Shout audio web server.
{$DEFINE noiseremoval} // uncomment to enable Noise Removal DSP
{$DEFINE synthesizer} // uncomment to enable Synthesizer