diff options
author | Abramo Bagnara <abramo@alsa-project.org> | 2001-02-05 15:44:42 +0000 |
---|---|---|
committer | Abramo Bagnara <abramo@alsa-project.org> | 2001-02-05 15:44:42 +0000 |
commit | 5bf23ae9a1fd826533a59b603eb8d7394de6e617 (patch) | |
tree | fb1fabfc0a2d476411c741edd7896241a199b055 /include/aserver.h | |
parent | a83b209df2e93743487512b4b5078eef1a7c9093 (diff) |
Encapsulated hwdep. Converted all enums to type safety
Diffstat (limited to 'include/aserver.h')
-rw-r--r-- | include/aserver.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/aserver.h b/include/aserver.h index 4ad4f91d..de092bc6 100644 --- a/include/aserver.h +++ b/include/aserver.h @@ -20,6 +20,20 @@ #include "../src/pcm/pcm_local.h" +typedef enum _snd_dev_type { + SND_DEV_TYPE_PCM, + SND_DEV_TYPE_CONTROL, + SND_DEV_TYPE_RAWMIDI, + SND_DEV_TYPE_TIMER, + SND_DEV_TYPE_HWDEP, + SND_DEV_TYPE_SEQ, +} snd_dev_type_t; + +typedef enum _snd_transport_type { + SND_TRANSPORT_TYPE_SHM, + SND_TRANSPORT_TYPE_TCP, +} snd_transport_type_t; + #define SND_PCM_IOCTL_STATE _IO ('A', 0xf1) #define SND_PCM_IOCTL_MMAP _IO ('A', 0xf2) #define SND_PCM_IOCTL_MUNMAP _IO ('A', 0xf3) |