mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
mmap data in r/w mode
This commit is contained in:
parent
ffc35812b7
commit
a616524fff
1 changed files with 4 additions and 0 deletions
|
|
@ -319,7 +319,11 @@ static int snd_pcm_hw_mmap_data(snd_pcm_t *pcm, void **buffer, size_t bsize)
|
|||
snd_pcm_hw_t *hw = pcm->private;
|
||||
void *ptr;
|
||||
int prot;
|
||||
#if 0
|
||||
prot = pcm->stream == SND_PCM_STREAM_PLAYBACK ? PROT_WRITE : PROT_READ;
|
||||
#else
|
||||
prot = PROT_WRITE | PROT_READ;
|
||||
#endif
|
||||
ptr = mmap(NULL, bsize, prot, MAP_FILE|MAP_SHARED,
|
||||
hw->fd, SND_PCM_MMAP_OFFSET_DATA);
|
||||
if (ptr == MAP_FAILED || ptr == NULL)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue