return -1;
}
for (k = 0; k < 2; ++k) {
- snd_pcm_t *pcm = dsp->streams[k].pcm;
+ oss_dsp_stream_t *str = &dsp->streams[k];
+ snd_pcm_t *pcm = str->pcm;
int err, count;
if (!pcm)
continue;
continue;
if ((fmode & O_ACCMODE) == O_WRONLY && snd_pcm_stream(pcm) == SND_PCM_STREAM_CAPTURE)
continue;
- if (dsp->mmap_buffer)
+ if (str->mmap_buffer)
set_oss_mmap_avail_min(&dsp->streams[k], k, pcm);
count = snd_pcm_poll_descriptors_count(pcm);
if (count < 0) {
return -1;
}
for (k = 0; k < 2; ++k) {
- snd_pcm_t *pcm = dsp->streams[k].pcm;
+ oss_dsp_stream_t *str = &dsp->streams[k];
+ snd_pcm_t *pcm = str->pcm;
int err, count;
if (!pcm)
continue;
continue;
if ((fmode & O_ACCMODE) == O_WRONLY && snd_pcm_stream(pcm) == SND_PCM_STREAM_CAPTURE)
continue;
- if (dsp->mmap_buffer)
+ if (str->mmap_buffer)
set_oss_mmap_avail_min(&dsp->streams[k], k, pcm);
count = snd_pcm_poll_descriptors_count(pcm);
if (count < 0) {