summaryrefslogtreecommitdiff
path: root/dxr3audio-alsa.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2010-06-24 19:29:57 +0200
committerChristian Gmeiner <christian.gmeiner@gmail.com>2010-06-24 19:29:57 +0200
commitd72b9a3bfa4d15c0bf906cf3ad86bc921667b6b0 (patch)
treed7f074e94164255ccfe06894bb70582f8db72bb7 /dxr3audio-alsa.h
parent6522f093db52ee828c9ce6d0398811174d607b41 (diff)
downloadvdr-plugin-dxr3-d72b9a3bfa4d15c0bf906cf3ad86bc921667b6b0.tar.gz
vdr-plugin-dxr3-d72b9a3bfa4d15c0bf906cf3ad86bc921667b6b0.tar.bz2
alsa: try to use mmap access type and fall back to slow write, if mmap not avaiable
Diffstat (limited to 'dxr3audio-alsa.h')
-rw-r--r--dxr3audio-alsa.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/dxr3audio-alsa.h b/dxr3audio-alsa.h
index c5eda3e..81588ab 100644
--- a/dxr3audio-alsa.h
+++ b/dxr3audio-alsa.h
@@ -44,6 +44,8 @@ private:
snd_pcm_status_t *status;
size_t bytesFrame;
+ snd_pcm_sframes_t (*pcm_write_func)(snd_pcm_t*, const void*, snd_pcm_uframes_t);
+
void Xrun();
};