summaryrefslogtreecommitdiff
path: root/recordmydesktop/include/rmdmacro.h
diff options
context:
space:
mode:
authoriovar <iovar@f606c939-3180-4ac9-a4b8-4b8779d57d0a>2007-01-29 05:49:07 +0000
committeriovar <iovar@f606c939-3180-4ac9-a4b8-4b8779d57d0a>2007-01-29 05:49:07 +0000
commit46028c7ea0c7cd37d6c5e6c6196978afc950dce4 (patch)
tree94943bfa739d6611e17584383f84f72ec832b021 /recordmydesktop/include/rmdmacro.h
parentc1a890715d4791b75b9512c1d9b02cb691c5de39 (diff)
Added support for compilation with OSS, instead of ALSA.
git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@267 f606c939-3180-4ac9-a4b8-4b8779d57d0a
Diffstat (limited to 'recordmydesktop/include/rmdmacro.h')
-rw-r--r--recordmydesktop/include/rmdmacro.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/recordmydesktop/include/rmdmacro.h b/recordmydesktop/include/rmdmacro.h
index c14785f..1fe06a4 100644
--- a/recordmydesktop/include/rmdmacro.h
+++ b/recordmydesktop/include/rmdmacro.h
@@ -99,6 +99,11 @@
#define Y_UNIT_BYTES 0x0100
#define UV_UNIT_BYTES 0x0040
+#ifdef HAVE_LIBASOUND
+ #define DEFAULT_AUDIO_DEVICE "hw:0,0"
+#else
+ #define DEFAULT_AUDIO_DEVICE "/dev/dsp"
+#endif
#define CLIP_EVENT_AREA(e,brwin,wgeom){\
if(((e)->area.x<=(brwin)->rgeom.x)&&((e)->area.y<=(brwin)->rgeom.y)&&\
@@ -208,8 +213,8 @@
(args)->shared_thres=75;\
(args)->have_dummy_cursor=0;\
(args)->xfixes_cursor=1;\
- (args)->device=(char *)malloc(8);\
- strcpy((args)->device,"hw:0,0");\
+ (args)->device=(char *)malloc(strlen(DEFAULT_AUDIO_DEVICE)+1);\
+ strcpy((args)->device,DEFAULT_AUDIO_DEVICE);\
(args)->fps=15;\
(args)->channels=1;\
(args)->frequency=22050;\
© All Rights Reserved