tracktion-engine
3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation
Loading...
Searching...
No Matches
tracktion_core
tracktion_TestConfig.h
Go to the documentation of this file.
1
/*
2
,--. ,--. ,--. ,--.
3
,-' '-.,--.--.,--,--.,---.| |,-.,-' '-.`--' ,---. ,--,--, Copyright 2024
4
'-. .-'| .--' ,-. | .--'| /'-. .-',--.| .-. || \ Tracktion Software
5
| | | | \ '-' \ `--.| \ \ | | | |' '-' '| || | Corporation
6
`---' `--' `--`--'`---'`--'`--' `---' `--' `---' `--''--' www.tracktion.com
7
8
Tracktion Engine uses a GPL/commercial licence - see LICENCE.md for details.
9
*/
10
11
// Defined in tracktion_core
12
#define TRACKTION_UNIT_TESTS_TIME 1
13
#define TRACKTION_UNIT_TESTS_ALGORITHM 1
14
15
// Defined in tracktion_engine
16
#define GRAPH_UNIT_TESTS_WAVENODE 1
17
#define GRAPH_UNIT_TESTS_MIDINODE 1
18
#define GRAPH_UNIT_TESTS_RACKNODE 1
19
#define GRAPH_UNIT_TESTS_EDITNODE 1
20
21
#define ENGINE_UNIT_TESTS_AUTOMATION 1
22
#define ENGINE_UNIT_TESTS_CLIPBOARD 1
23
#define ENGINE_UNIT_TESTS_CLIPSLOT 1
24
#define ENGINE_UNIT_TESTS_CONSTRAINED_CACHED_VALUE 1
25
#define ENGINE_UNIT_TESTS_DELAY_PLUGIN 1
26
#define ENGINE_UNIT_TESTS_EDIT 1
27
#define ENGINE_UNIT_TESTS_EDIT_TIME 1
28
#define ENGINE_UNIT_TESTS_FREEZE 1
29
#define ENGINE_UNIT_TESTS_FOLLOW_ACTIONS 1
30
#define ENGINE_UNIT_TESTS_LAUNCH_HANDLE 1
31
#define ENGINE_UNIT_TESTS_LAUNCHER_CLIP_PLAYBACK_HANDLE 1
32
#define ENGINE_UNIT_TESTS_LAUNCH_QUANTISATION 1
33
#define ENGINE_UNIT_TESTS_LOOPINGMIDINODE 1
34
#define ENGINE_UNIT_TESTS_LOOP_INFO 1
35
#define ENGINE_UNIT_TESTS_MIDILIST 1
36
#define ENGINE_UNIT_TESTS_MODIFIERS 1
37
#define ENGINE_UNIT_TESTS_PAN_LAW 1
38
#define ENGINE_UNIT_TESTS_PLAYBACK 1
39
#define ENGINE_UNIT_TESTS_PLUGINS 1
40
#define ENGINE_UNIT_TESTS_PDC 1
41
#define ENGINE_UNIT_TESTS_TIMESTRETCHER 1
42
#define ENGINE_UNIT_TESTS_CLIPS 1
43
#define ENGINE_UNIT_TESTS_SELECTABLE 1
44
#define ENGINE_UNIT_TESTS_AUDIO_FILE 1
45
#define ENGINE_UNIT_TESTS_AUDIO_FILE_CACHE 1
46
#define ENGINE_UNIT_TESTS_VOLPANPLUGIN 1
47
#define ENGINE_UNIT_TESTS_TEMPO_SEQUENCE 1
48
#define ENGINE_UNIT_TESTS_QUANTISATION_TYPE 1
49
50
// Defined in tracktion_graph
51
#define GRAPH_UNIT_TESTS_PLAYHEAD 1
52
#define GRAPH_UNIT_TESTS_PLAYHEADSTATE 1
53
#define GRAPH_UNIT_TESTS_NODE 1
54
#define GRAPH_UNIT_TESTS_NODEVISITING 1
55
#define GRAPH_UNIT_TESTS_SAMPLECONVERSION 1
56
#define GRAPH_UNIT_TESTS_CONNECTEDNODE 1
57
58
#define GRAPH_UNIT_TESTS_AUDIOBUFFERPOOL 1
59
#define GRAPH_UNIT_TESTS_SEMAPHORE 1
60
#define GRAPH_UNIT_TESTS_ALLOCATION 1
61
62
// Benchmarks
63
#define CORE_BENCHMARKS_TEMPO 1
64
65
#define GRAPH_BENCHMARKS_THREADS 1
66
67
#define ENGINE_BENCHMARKS_AUDIOFILECACHE 1
68
#define ENGINE_BENCHMARKS_CONTAINERCLIP 1
69
#define ENGINE_BENCHMARKS_MIDICLIP 1
70
#define ENGINE_BENCHMARKS_EDITITEMID 1
71
#define ENGINE_BENCHMARKS_WAVENODE 1
72
#define ENGINE_BENCHMARKS_RESAMPLING 1
73
#define ENGINE_BENCHMARKS_RACKS 1
74
#define ENGINE_BENCHMARKS_SELECTABLE 1
75
#define ENGINE_BENCHMARKS_PLUGINNODE 1
« « « Anklang Documentation