Listener interface to be notified of changes to the transport.
More...
Listener interface to be notified of changes to the transport.
◆ ~Listener()
virtual tracktion::engine::TransportControl::Listener::~Listener |
( |
| ) |
|
|
virtual |
◆ playbackContextChanged()
virtual void tracktion::engine::TransportControl::Listener::playbackContextChanged |
( |
| ) |
|
|
pure virtual |
◆ autoSaveNow()
virtual void tracktion::engine::TransportControl::Listener::autoSaveNow |
( |
| ) |
|
|
pure virtual |
Called periodically to indicate the Edit has changed in an audible way and should be auto-saved.
◆ setAllLevelMetersActive()
virtual void tracktion::engine::TransportControl::Listener::setAllLevelMetersActive |
( |
bool |
metersBecameInactive | ) |
|
|
pure virtual |
If false, levels should be cleared.
◆ setVideoPosition()
virtual void tracktion::engine::TransportControl::Listener::setVideoPosition |
( |
TimePosition |
, |
|
|
bool |
forceJump |
|
) |
| |
|
pure virtual |
Should set a new position for any playing video.
◆ startVideo()
virtual void tracktion::engine::TransportControl::Listener::startVideo |
( |
| ) |
|
|
pure virtual |
Should start video playback.
◆ stopVideo()
virtual void tracktion::engine::TransportControl::Listener::stopVideo |
( |
| ) |
|
|
pure virtual |
Should stop video playback.
◆ recordingAboutToStop()
virtual void tracktion::engine::TransportControl::Listener::recordingAboutToStop |
( |
InputDeviceInstance & |
| ) |
|
|
virtual |
Called before recording stops for a specific input instance.
recordingFinished will be called shortly after with newly created clips.
◆ recordingFinished()
virtual void tracktion::engine::TransportControl::Listener::recordingFinished |
( |
InputDeviceInstance & |
, |
|
|
const juce::ReferenceCountedArray< Clip > & |
|
|
) |
| |
|
virtual |
Called when recording stops for a specific input instance.
- Parameters
-
InputDeviceInstance | The device instance that just stopped. |
recordedClips | The clips resulting from the recording. |
The documentation for this struct was generated from the following file: