attach(channel_t **io[2], uint64_t channel_map[(channels+63)/64]) | dx::coreaudio::pin< desc_t, circular_t, device_t > | inline |
circular | dx::coreaudio::pin< desc_t, circular_t, device_t > | protected |
circular_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
conclude() noexcept | dx::object | inlinevirtual |
control | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
desc_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
device_t typedef | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
dx_catchall_rethrow() virtual uint32_t samplerate() const | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual uint32_t samplerate(uint32_t samplerate) | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual pin &wait() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual pin &signal() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual pin &reset() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual pin &clear() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual pin &abort() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual void start(uint64_t frame=0) try | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinepure virtual |
dx_catchall_rethrow() virtual pin &flush() noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
dx_catchall_rethrow() virtual bool encoder(dx | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |
encoder(dx::stream::encoder::index::type type, int index) const | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
info(std::ostream &os) | dx::object | inlinevirtual |
initialize() | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
launch() | dx::object | inlinevirtual |
launched | dx::object | |
object()=default | dx::object | |
operator circular_t *() const noexcept | dx::coreaudio::pin< desc_t, circular_t, device_t > | inlinevirtual |
operator->() const noexcept | dx::coreaudio::pin< desc_t, circular_t, device_t > | inlinevirtual |
pin(device_t &device, const typename desc_t::stream::desc &stream_desc, const typename desc_t::stream::pin::desc &pin_desc) | dx::coreaudio::pin< desc_t, circular_t, device_t > | inline |
stop(bool force=false) noexcept | dx::stream::pin< _desc_t, _circular_t, _device_t > | inlinevirtual |
stream | dx::stream::pin< _desc_t, _circular_t, _device_t > | |
~object() noexcept | dx::object | inlinevirtual |
~pin() noexcept override | dx::stream::pin< _desc_t, _circular_t, _device_t > | inline |