|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| TestProcess (std::unique_ptr< NodePlayerType > playerToUse, TestSetup ts, const int numChannelsToUse, const double duration, bool writeToBuffer) | |
| std::string | getDescription () const |
| Returns a description of the number of channels and length of rendering. | |
| const PerformanceMeasurement & | getPerformanceMeasurement () |
| PerformanceMeasurement::Statistics | getStatisticsAndReset () |
| Node & | getNode () const |
| NodePlayerType & | getNodePlayer () const |
| void | setNode (std::unique_ptr< Node > newNode) |
| void | setPlayer (std::unique_ptr< NodePlayerType > newPlayerToUse) |
| void | setPlayHead (tracktion::graph::PlayHead *newPlayHead) |
| bool | process (int maxNumSamples) |
| Processes a number of samples. | |
| std::shared_ptr< TestContext > | processAll () |
| std::shared_ptr< TestContext > | getTestResult () |
Definition at line 548 of file tracktion_TestUtilities.h.
| tracktion::graph::test_utilities::TestProcess< NodePlayerType >::TestProcess | ( | std::unique_ptr< NodePlayerType > | playerToUse, |
| TestSetup | ts, | ||
| const int | numChannelsToUse, | ||
| const double | duration, | ||
| bool | writeToBuffer | ||
| ) |
Definition at line 550 of file tracktion_TestUtilities.h.
| std::string tracktion::graph::test_utilities::TestProcess< NodePlayerType >::getDescription | ( | ) | const |
Returns a description of the number of channels and length of rendering.
Definition at line 577 of file tracktion_TestUtilities.h.
| Node & tracktion::graph::test_utilities::TestProcess< NodePlayerType >::getNode | ( | ) | const |
Definition at line 594 of file tracktion_TestUtilities.h.
| NodePlayerType & tracktion::graph::test_utilities::TestProcess< NodePlayerType >::getNodePlayer | ( | ) | const |
Definition at line 599 of file tracktion_TestUtilities.h.
| const PerformanceMeasurement & tracktion::graph::test_utilities::TestProcess< NodePlayerType >::getPerformanceMeasurement | ( | ) |
Definition at line 584 of file tracktion_TestUtilities.h.
| PerformanceMeasurement::Statistics tracktion::graph::test_utilities::TestProcess< NodePlayerType >::getStatisticsAndReset | ( | ) |
Definition at line 589 of file tracktion_TestUtilities.h.
| std::shared_ptr< TestContext > tracktion::graph::test_utilities::TestProcess< NodePlayerType >::getTestResult | ( | ) |
Definition at line 676 of file tracktion_TestUtilities.h.
| bool tracktion::graph::test_utilities::TestProcess< NodePlayerType >::process | ( | int | maxNumSamples | ) |
Processes a number of samples.
Returns true if there is still more processing to be done.
Definition at line 625 of file tracktion_TestUtilities.h.
| std::shared_ptr< TestContext > tracktion::graph::test_utilities::TestProcess< NodePlayerType >::processAll | ( | ) |
Definition at line 670 of file tracktion_TestUtilities.h.
| void tracktion::graph::test_utilities::TestProcess< NodePlayerType >::setNode | ( | std::unique_ptr< Node > | newNode | ) |
Definition at line 604 of file tracktion_TestUtilities.h.
| void tracktion::graph::test_utilities::TestProcess< NodePlayerType >::setPlayer | ( | std::unique_ptr< NodePlayerType > | newPlayerToUse | ) |
Definition at line 610 of file tracktion_TestUtilities.h.
| void tracktion::graph::test_utilities::TestProcess< NodePlayerType >::setPlayHead | ( | tracktion::graph::PlayHead * | newPlayHead | ) |
Definition at line 617 of file tracktion_TestUtilities.h.