|
dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
|
This is the complete list of members for dxd::wavert::stream< stream_desc_t >, including all inherited members.
| adopt(const dx::stream::format& ring) | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| advance(unsigned int frames) | dxd::wavert::stream<stream_desc_t> | inline |
| AllocateAudioBuffer(unsigned long requested, ::MDL** mdl, unsigned long* actual, unsigned long* offset, ::MEMORY_CACHING_TYPE* cache) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| AllocateBufferWithNotification(unsigned long notifications, unsigned long requested, ::MDL** mdl, unsigned long* actual, unsigned long* offset, ::MEMORY_CACHING_TYPE* cache) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| channels | dxd::wavert::stream<stream_desc_t> | protected |
| conversion | dxd::wavert::stream<stream_desc_t> | protected |
| cursor | dxd::wavert::stream<stream_desc_t> | protected |
| exchange(dx::circular& circular, unsigned int frames, transfer transfer, volatile uint64_t& at) | dxd::wavert::stream<stream_desc_t> | inline |
| format | dxd::wavert::stream<stream_desc_t> | protected |
| FreeAudioBuffer(::MDL* mdl, unsigned long size) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| FreeBufferWithNotification(::MDL *, unsigned long) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| GetClockRegister(::KSRTAUDIO_HWREGISTER *) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| GetHWLatency(::KSRTAUDIO_HWLATENCY* latency) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| GetPosition(::KSAUDIO_POSITION* position) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| GetPositionRegister(::KSRTAUDIO_HWREGISTER *) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| idx | dxd::wavert::stream<stream_desc_t> | protected |
| linesize | dxd::wavert::stream<stream_desc_t> | protected |
| mix(dx::circular& circular, const dx::circular::conversion& conversion, volatile uint64_t& position, void* main, uint64_t frames, uint32_t channels, uint32_t index, uint32_t interleaved) | dxd::wavert::stream<stream_desc_t> | inlineprotectedstatic |
| read(dx::circular& circular, const dx::circular::conversion& conversion, volatile uint64_t& position, void* main, uint64_t frames, uint32_t channels, uint32_t index, uint32_t interleaved) | dxd::wavert::stream<stream_desc_t> | inlineprotectedstatic |
| RegisterNotificationEvent(::KEVENT* event) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| samplerate | dxd::wavert::stream<stream_desc_t> | protected |
| SetFormat(::KSDATAFORMAT *) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| SetState(::KSSTATE state) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| start()= 0 | dxd::wavert::stream<stream_desc_t> | protectedpure virtual |
| started | dxd::wavert::stream<stream_desc_t> | protected |
| status | dxd::wavert::stream<stream_desc_t> | |
| stop()= 0 | dxd::wavert::stream<stream_desc_t> | protectedpure virtual |
| stream(::IPortWaveRTStream* port, const stream_desc_t& stream_desc, unsigned int idx, const ::WAVEFORMATEXTENSIBLE& wave) | dxd::wavert::stream<stream_desc_t> | inline |
| stream_desc typedef | dxd::wavert::stream<stream_desc_t> | |
| transfer typedef | dxd::wavert::stream<stream_desc_t> | protected |
| transport | dxd::wavert::stream<stream_desc_t> | protected |
| UnregisterNotificationEvent(::KEVENT* event) override final | dxd::wavert::stream<stream_desc_t> | inlineprotected |
| write(dx::circular& circular, const dx::circular::conversion& conversion, volatile uint64_t& position, void* main, uint64_t frames, uint32_t channels, uint32_t index, uint32_t interleaved) | dxd::wavert::stream<stream_desc_t> | inlineprotectedstatic |
| ~stream() | dxd::wavert::stream<stream_desc_t> | inlinevirtual |