From: Jaroslav Kysela Date: Tue, 11 Sep 2001 09:34:13 +0000 (+0000) Subject: Changed location of asoundlib.h from sys dir to alsa dir. X-Git-Tag: v1.0.3~681 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=0a8749a8026976e85ff486aa7872a05c2f0e150b;p=alsa-lib.git Changed location of asoundlib.h from sys dir to alsa dir. (it means that official location is '#include ') --- diff --git a/include/Makefile.am b/include/Makefile.am index 31bfe752..58bb7b25 100644 --- a/include/Makefile.am +++ b/include/Makefile.am @@ -1,5 +1,5 @@ -sysincludedir = ${includedir}/sys -sysinclude_HEADERS = asoundlib.h +alsaincludedir = ${includedir}/alsa +alsainclude_HEADERS = asoundlib.h # This is the order they will be concatenated into asoundlib.h! # @@ -39,3 +39,7 @@ stamp-vh: $(top_builddir)/configure.in -@rm -f ver.tmp INCLUDES=-I$(top_srcdir)/include + +install-exec-hook: + rm -f $(alsaincludedir)/asoundef.h + (cd $(DESTDIR)$(alsaincludedir) && $(LN_S) ../sound/asoundef.h asoundef.h) diff --git a/include/header.h b/include/header.h index fb7150c5..88accc66 100644 --- a/include/header.h +++ b/include/header.h @@ -28,7 +28,9 @@ #ifndef __ASOUNDLIB_H #define __ASOUNDLIB_H -#include +#ifndef __ASOUNDEF_H +#include +#endif #include #include #include diff --git a/include/local.h b/include/local.h index 7712b89a..2bd79e33 100644 --- a/include/local.h +++ b/include/local.h @@ -74,6 +74,7 @@ typedef struct sndrv_seq_event snd_seq_event_t; #define _snd_timer_status sndrv_timer_status #include +#include #include #include "asoundlib.h" #include "list.h" diff --git a/src/pcm/scopes/level.c b/src/pcm/scopes/level.c index 750a28ef..ac30eeac 100644 --- a/src/pcm/scopes/level.c +++ b/src/pcm/scopes/level.c @@ -20,7 +20,7 @@ #include #include -#include +#include #define BAR_WIDTH 70 /* milliseconds to go from 32767 to 0 */ diff --git a/test/midiloop.c b/test/midiloop.c index 2720ac81..a3a31738 100644 --- a/test/midiloop.c +++ b/test/midiloop.c @@ -1,7 +1,7 @@ #include #include #include -#include +#include "../include/asoundlib.h" #include #include diff --git a/test/mixer.c b/test/mixer.c deleted file mode 100644 index d6c77058..00000000 --- a/test/mixer.c +++ /dev/null @@ -1,57 +0,0 @@ -#include -#include -#include "../include/asoundlib.h" - -static void mixer_test(int card, int device) -{ - int err; - snd_mixer_t *handle; - snd_mixer_info_t info; - - if ((err = snd_mixer_open(&handle, card, device)) < 0) { - printf("Mixer open error: %s\n", snd_strerror(err)); - return; - } - printf("Mixer %i/%i open ok...\n", card, device); - if ((err = snd_mixer_info(handle, &info)) < 0) { - printf("Mixer info error: %s\n", snd_strerror(err)); - return; - } - printf(" Info:\n"); - printf(" type - %i\n", info.type); - printf(" elements - %i\n", info.elements); - printf(" groups - %i\n", info.groups); - printf(" switches - %i\n", info.switches); - printf(" attrib - 0x%x\n", info.attrib); - printf(" id - '%s'\n", info.id); - printf(" name - '%s'\n", info.name); - snd_mixer_close(handle); -} - -int main(void) -{ - int idx, idx1, cards, err; - snd_ctl_t *handle; - snd_ctl_card_info_t info; - - cards = snd_cards(); - printf("Detected %i soundcard%s...\n", cards, cards > 1 ? "s" : ""); - if (cards <= 0) { - printf("Giving up...\n"); - return 0; - } - for (idx = 0; idx < cards; idx++) { - if ((err = snd_ctl_open(&handle, idx)) < 0) { - printf("Open error: %s\n", snd_strerror(err)); - continue; - } - if ((err = snd_ctl_card_info(handle, &info)) < 0) { - printf("HW info error: %s\n", snd_strerror(err)); - continue; - } - for (idx1 = 0; idx1 < info.mixerdevs; idx1++) - mixer_test(idx, idx1); - snd_ctl_close(handle); - } - return 0; -} diff --git a/test/rawmidi.c b/test/rawmidi.c index a584df8f..6b953850 100644 --- a/test/rawmidi.c +++ b/test/rawmidi.c @@ -1,7 +1,7 @@ #include #include #include -#include +#include "../include/asoundlib.h" #include static void usage(void)