|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Classes | |
| struct | SyncAndPosition |
Public Types | |
| enum class | SyncAction { none , rollInToLoop , breakSync } |
Public Member Functions | |
| SyncAndPosition | getSyncAction (tracktion::graph::PlayHead &sourcePlayHead, tracktion::graph::PlayHead &destPlayHead, double sampleRate) |
| void | reset (TimePosition previousBarTime_, TimeDuration syncInterval_) |
Definition at line 64 of file tracktion_EditPlaybackContext.cpp.
| struct tracktion::engine::EditPlaybackContext::ContextSyncroniser::SyncAndPosition |
Definition at line 77 of file tracktion_EditPlaybackContext.cpp.
| Class Members | ||
|---|---|---|
| SyncAction | action | |
| TimePosition | position | |
|
strong |
| Enumerator | |
|---|---|
| none | Take no action. |
| rollInToLoop | Set the dest playhead to roll in to the loop. |
| breakSync | Break the sync and don't call this again. |
Definition at line 70 of file tracktion_EditPlaybackContext.cpp.
| SyncAndPosition tracktion::engine::EditPlaybackContext::ContextSyncroniser::getSyncAction | ( | tracktion::graph::PlayHead & | sourcePlayHead, |
| tracktion::graph::PlayHead & | destPlayHead, | ||
| double | sampleRate | ||
| ) |
Definition at line 84 of file tracktion_EditPlaybackContext.cpp.
| void tracktion::engine::EditPlaybackContext::ContextSyncroniser::reset | ( | TimePosition | previousBarTime_, |
| TimeDuration | syncInterval_ | ||
| ) |
Definition at line 101 of file tracktion_EditPlaybackContext.cpp.