From 6142bab18b287292d53709795541205cbcd3d634 Mon Sep 17 00:00:00 2001 From: Gerolf Ziegenhain Date: Tue, 4 Oct 2016 16:41:45 +0200 Subject: [PATCH] wip --- src/beep.c | 10 ---------- src/beep.h | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/beep.c b/src/beep.c index 3e49b08..923cc05 100644 --- a/src/beep.c +++ b/src/beep.c @@ -199,16 +199,6 @@ int beep_test(void) /* * This extra small demo sends sinusoidal samples to your speakers. */ -#include -#include -#include - -static char *device = "hw:0,0"; /* playback device */ -snd_output_t *output = NULL; - -#define FRAMES 16384L - -int16_t buffer[FRAMES*2]; /* 16bit stereo sound samples */ int beep_test(void) { int err; diff --git a/src/beep.h b/src/beep.h index aa5c58b..0484d81 100644 --- a/src/beep.h +++ b/src/beep.h @@ -45,6 +45,20 @@ void msleep(int d); int beep_test(void); #endif +#ifdef ALSA +#include +#include +#include + +static char *device = "hw:0,0"; /* playback device */ +snd_output_t *output = NULL; + +#define FRAMES 16384L + +int16_t buffer[FRAMES*2]; /* 16bit stereo sound samples */ + +#endif + // compatibility to old interface int beep(double freq_hz, double duration_sec); int beep_init();