|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| MakeMonoRenderJob (Engine &e, const AudioFile &dest, const AudioFile &src, double sourceLength, SrcChannels srcCh) | |
| bool | setUpRender () override |
| Subclasses should override this to set-up their render process. | |
| bool | renderNextBlock () override |
| During a render process this will be repeatedly called. | |
Public Member Functions inherited from tracktion::engine::BlockBasedRenderJob | |
| BlockBasedRenderJob (Engine &e, const AudioFile &dest, const AudioFile &src, double sourceLength) | |
| bool | completeRender () override |
| This is called once after all the render blocks have completed. | |
Public Member Functions inherited from tracktion::engine::ClipEffect::ClipEffectRenderJob | |
| ClipEffectRenderJob (Engine &e, const AudioFile &dest, const AudioFile &src, SampleCount blockSizeToUse) | |
Public Member Functions inherited from juce::ReferenceCountedObject | |
| void | incReferenceCount () noexcept |
| void | decReferenceCount () noexcept |
| bool | decReferenceCountWithoutDeleting () noexcept |
| int | getReferenceCount () const noexcept |
Public Attributes | |
| const SrcChannels | srcChannels |
Public Attributes inherited from tracktion::engine::ClipEffect::ClipEffectRenderJob | |
| Engine & | engine |
| const AudioFile | destination |
| const AudioFile | source |
| const SampleCount | blockSize |
| std::atomic< float > | progress |
Definition at line 1500 of file tracktion_ClipEffects.cpp.
| tracktion::engine::MakeMonoEffect::MakeMonoRenderJob::MakeMonoRenderJob | ( | Engine & | e, |
| const AudioFile & | dest, | ||
| const AudioFile & | src, | ||
| double | sourceLength, | ||
| SrcChannels | srcCh | ||
| ) |
Definition at line 1502 of file tracktion_ClipEffects.cpp.
|
overridevirtual |
During a render process this will be repeatedly called.
Return true once all the blocks have completed, false if this needs to be called again.
Implements tracktion::engine::ClipEffect::ClipEffectRenderJob.
Definition at line 1530 of file tracktion_ClipEffects.cpp.
|
overridevirtual |
Subclasses should override this to set-up their render process.
Return true if the set-up completed successfully and the rest of the render callbacks should be called, false if there was a problem and the render should be stopped.
Reimplemented from tracktion::engine::BlockBasedRenderJob.
Definition at line 1505 of file tracktion_ClipEffects.cpp.
| const SrcChannels tracktion::engine::MakeMonoEffect::MakeMonoRenderJob::srcChannels |
Definition at line 1573 of file tracktion_ClipEffects.cpp.