diff options
author | Jaroslav Kysela <perex@perex.cz> | 2003-02-22 10:19:53 +0000 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2003-02-22 10:19:53 +0000 |
commit | fbd99fdec07c67b50843b9baf12615129f952ae3 (patch) | |
tree | 29d660d52f1d2c4a0b0a42872396c9aaede15755 /include/aserver.h | |
parent | a91efc0fe6f1fae81fd486bb768159f5116d4127 (diff) |
Added snd_pcm_hwptr() and enhanced snd_pcm_mmap_begin() for no xrun mode.
Diffstat (limited to 'include/aserver.h')
-rw-r--r-- | include/aserver.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/aserver.h b/include/aserver.h index 0a2dfbeb..c6e9f957 100644 --- a/include/aserver.h +++ b/include/aserver.h @@ -50,6 +50,7 @@ typedef enum _snd_transport_type { #define SND_PCM_IOCTL_POLL_DESCRIPTOR _IO ('A', 0xf8) #define SND_PCM_IOCTL_HW_PTR_FD _IO ('A', 0xf9) #define SND_PCM_IOCTL_APPL_PTR_FD _IO ('A', 0xfa) +#define SND_PCM_IOCTL_HWPTR _IO ('A', 0xfb) typedef struct { snd_pcm_uframes_t ptr; @@ -75,6 +76,9 @@ typedef struct { snd_pcm_status_t status; struct { snd_pcm_uframes_t frames; + } hwptr; + struct { + snd_pcm_uframes_t frames; } avail; struct { snd_pcm_sframes_t frames; |