Home
last modified time | relevance | path

Searched refs:playback_buffers (Results 1 – 19 of 19) sorted by relevance

/haiku/src/add-ons/kernel/drivers/audio/generic/
H A Dmulti.c220 buffer_desc **original_playback_descs = list.playback_buffers; in multi_audio_control_generic()
226 if (!IS_USER_ADDRESS(list.playback_buffers) in multi_audio_control_generic()
227 || user_memcpy(playback_descs, list.playback_buffers, in multi_audio_control_generic()
237 list.playback_buffers = playback_descs; in multi_audio_control_generic()
243 list.playback_buffers = original_playback_descs; in multi_audio_control_generic()
/haiku/src/tests/add-ons/kernel/drivers/audio/
H A Dmulti_audio_test.cpp336 bufferList.playback_buffers = (buffer_desc**)playBufferDesc; in do_play()
356 bufferList.playback_buffers[i][channel].base, in do_play()
357 bufferList.playback_buffers[i][channel].stride); in do_play()
393 size_t stride = bufferList.playback_buffers[cycle][0].stride; in do_play()
399 char* dest = bufferList.playback_buffers[cycle][channel].base; in do_play()
417 size_t stride = bufferList.playback_buffers[i][0].stride; in do_play()
420 char* dest = bufferList.playback_buffers[i][channel].base; in do_play()
/haiku/src/add-ons/kernel/drivers/audio/usb/
H A DDevice.cpp340 buffer_desc **original_playback_descs = list.playback_buffers; in Control()
346 if (!IS_USER_ADDRESS(list.playback_buffers) in Control()
347 || user_memcpy(playback_descs, list.playback_buffers, in Control()
357 list.playback_buffers = playback_descs; in Control()
363 list.playback_buffers = original_playback_descs; in Control()
680 TRACE(API, "%d:%d %08x:%d\n", b, c, List->playback_buffers[b][c].base, in _MultiGetBuffers()
681 List->playback_buffers[b][c].stride); in _MultiGetBuffers()
H A DStream.cpp469 buffer_desc** Buffers = List->playback_buffers; in GetBuffers()
/haiku/src/add-ons/media/media-add-ons/multi_audio/
H A DMultiAudioDevice.cpp260 fBufferList.playback_buffers = (buffer_desc **) fPlayBuffers; in _GetBuffers()
278 i, j, fBufferList.playback_buffers[i][j].base)); in _GetBuffers()
281 i, j, fBufferList.playback_buffers[i][j].stride)); in _GetBuffers()
H A DMultiAudioNode.h183 .playback_buffers in _PlaybackBuffer()
187 .playback_buffers in _PlaybackStride()
H A DMultiAudioNode.cpp1914 size_t stride = fDevice->BufferList().playback_buffers[bufferCycle] in _WriteZeros()
/haiku/src/add-ons/kernel/drivers/audio/ice1712/
H A Dmulti.cpp1082 data->playback_buffers[buff][chan_o].base = in ice1712Buffer_Get()
1085 data->playback_buffers[buff][chan_o].stride = stride_o; in ice1712Buffer_Get()
1087 data->playback_buffers[buff][chan_o].base); in ice1712Buffer_Get()
1092 data->playback_buffers[buff][chan_o].base = in ice1712Buffer_Get()
1095 data->playback_buffers[buff][chan_o].stride = stride_o; in ice1712Buffer_Get()
1097 data->playback_buffers[buff][chan_o].base); in ice1712Buffer_Get()
1100 data->playback_buffers[buff][chan_o].base = in ice1712Buffer_Get()
1103 data->playback_buffers[buff][chan_o].stride = stride_o; in ice1712Buffer_Get()
1105 data->playback_buffers[buff][chan_o].base); in ice1712Buffer_Get()
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Dsb16_multi_audio.c208 data->playback_buffers[bidx][cidx].base in get_buffers()
210 data->playback_buffers[bidx][cidx].stride in get_buffers()
/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_multi.c255 data->playback_buffers[bidx][cidx].base in get_buffers()
257 data->playback_buffers[bidx][cidx].stride in get_buffers()
/haiku/headers/private/audio/
H A Dhmulti_audio.h557 buffer_desc ** playback_buffers; member
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Dmulti.c938 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in emuxki_get_buffers()
939 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in emuxki_get_buffers()
950 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in emuxki_get_buffers()
951 || user_memcpy(&data->playback_buffers[i][pchannels], descs, sizeof(descs)) in emuxki_get_buffers()
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dmulti.c594 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in es1370_get_buffers()
595 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in es1370_get_buffers()
/haiku/src/add-ons/kernel/drivers/audio/ac97/sis7018/
H A DDevice.cpp457 List->playback_buffers); in _MultiGetBuffers()
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dmulti.cpp655 &data->playback_buffers[i][channels+j].base, in echo_get_buffers()
656 &data->playback_buffers[i][channels+j].stride); in echo_get_buffers()
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Dgeode_multi.cpp742 data->playback_buffers[i][channelIndex].base in get_buffers()
745 data->playback_buffers[i][channelIndex].stride in get_buffers()
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_multi_audio.cpp1053 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in get_buffers()
1054 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in get_buffers()
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dmulti.c823 &data->playback_buffers[i][j].base, in auvia_get_buffers()
824 &data->playback_buffers[i][j].stride); in auvia_get_buffers()
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dmulti.c808 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in auich_get_buffers()
809 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in auich_get_buffers()