1 /* PROJECT: ReactOS sndrec32
2 * LICENSE: GPL - See COPYING in the top level directory
3 * FILE: base/applications/sndrec32/audio_def.hpp
4 * PURPOSE: Winmm abstraction settings
5 * PROGRAMMERS: Marco Pagliaricci (irc: rendar)
10 #ifndef _AUDIO_DEF__H_
11 #define _AUDIO_DEF__H_
24 #define _AUDIO_DEFAULT_FORMAT A44100_16BIT_STEREO
26 #define _AUDIO_DEFAULT_WAVEINBUFFERS 3
27 #define _AUDIO_DEFAULT_WAVEINBUFSECS 0.5f
29 #define _AUDIO_DEFAULT_WAVEOUTBUFFERS 3
30 #define _AUDIO_DEFAULT_WAVEOUTBUFSECS 0.1f
32 #define _AUDIO_DEFAULT_BUFSECS 1.0f
40 #define _AUDIO_NAMESPACE_START_ namespace snd {
41 #define _AUDIO_NAMESPACE_END_ };
48 // Platform depend stuff
52 #include <mmsystem.h> //Windows MultiMedia (WINMM) audio apis
53 #include <mmreg.h> //codecs stuff
54 #include <msacm.h> //codecs stuff
60 //#pragma comment(lib, "winmm.lib")
61 //#pragma comment(lib, "msacm32.lib")
70 #endif //ifdef _AUDIO_DEF__H_