#include <transport.hpp>
◆ initial_position
◆ initially_playing
| bool pulp::playback::MasterTransportConfig::initially_playing = false |
◆ loop
| LoopRegion pulp::playback::MasterTransportConfig::loop {} |
◆ max_buffer_size
| std::uint32_t pulp::playback::MasterTransportConfig::max_buffer_size = 0 |
◆ meter
◆ tempo_sync_quantum_beats
| double pulp::playback::MasterTransportConfig::tempo_sync_quantum_beats = 4.0 |
◆ tempo_sync_source
| TempoSyncSource* pulp::playback::MasterTransportConfig::tempo_sync_source = nullptr |
Optional non-owning session-tempo source.
It must outlive this transport or the next reset()/prepare(). When present, callers use the host-time begin_block overload; failure never falls back to the document clock.
The documentation for this struct was generated from the following file:
- /home/runner/work/pulp/pulp/core/playback/include/pulp/playback/transport.hpp