dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd::portcls::device< streaming_device_t >::stream Member List

This is the complete list of members for dxd::portcls::device< streaming_device_t >::stream, including all inherited members.

adopt(const dx::stream::format &ring)dxd::wavert::stream< struct desc_t::stream >inlineprotected
advance(unsigned int frames)dxd::wavert::stream< struct desc_t::stream >inline
AllocateAudioBuffer(unsigned long requested, ::MDL **mdl, unsigned long *actual, unsigned long *offset, ::MEMORY_CACHING_TYPE *cache) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
AllocateBufferWithNotification(unsigned long notifications, unsigned long requested, ::MDL **mdl, unsigned long *actual, unsigned long *offset, ::MEMORY_CACHING_TYPE *cache) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
backend typedefdxd::portcls::device< streaming_device_t >::stream
channelsdxd::wavert::stream< struct desc_t::stream >protected
consumeddxd::wavert::stream< struct desc_t::stream >protected
device classdxd::portcls::device< streaming_device_t >::streamfriend
exchange(dx::circular &circular, unsigned int frames, bool render)dxd::wavert::stream< struct desc_t::stream >inline
formatdxd::wavert::stream< struct desc_t::stream >protected
FreeAudioBuffer(::MDL *mdl, unsigned long size) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
FreeBufferWithNotification(::MDL *, unsigned long) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
GetClockRegister(::KSRTAUDIO_HWREGISTER *) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
GetHWLatency(::KSRTAUDIO_HWLATENCY *latency) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
GetPosition(::KSAUDIO_POSITION *position) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
GetPositionRegister(::KSRTAUDIO_HWREGISTER *) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
idxdxd::wavert::stream< struct desc_t::stream >protected
linesizedxd::wavert::stream< struct desc_t::stream >protected
RegisterNotificationEvent(::KEVENT *event) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
sampleratedxd::wavert::stream< struct desc_t::stream >protected
SetFormat(::KSDATAFORMAT *) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
SetState(::KSSTATE state) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
starteddxd::wavert::stream< struct desc_t::stream >protected
statusdxd::wavert::stream< struct desc_t::stream >
stream(::IPortWaveRTStream *port, backend &device, const struct desc_t::stream &desc, unsigned int idx, const ::WAVEFORMATEXTENSIBLE &wave)dxd::portcls::device< streaming_device_t >::streaminline
dxd::wavert::stream< struct desc_t::stream >::stream(::IPortWaveRTStream *port, const struct desc_t::stream &stream_desc, unsigned int idx, const ::WAVEFORMATEXTENSIBLE &wave)dxd::wavert::stream< struct desc_t::stream >inline
stream_desc typedefdxd::wavert::stream< struct desc_t::stream >
tick(unsigned int frames)dxd::portcls::device< streaming_device_t >::streaminline
UnregisterNotificationEvent(::KEVENT *event) override finaldxd::wavert::stream< struct desc_t::stream >inlineprotected
~stream() overridedxd::portcls::device< streaming_device_t >::streaminlinevirtual

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.