![]() |
Audacity 3.2.0
|
#include <vector>
#include <functional>
#include "SampleFormat.h"
#include "XMLTagHandler.h"
#include "SampleCount.h"
Go to the source code of this file.
Classes | |
class | SeqBlock |
Data structure containing pointer to a sample block and a start time. Element of a BlockArray. More... | |
class | BlockArray |
class | Sequence |
A WaveTrack contains WaveClip(s). A WaveClip contains a Sequence. A Sequence is primarily an interface to an array of SeqBlock instances, corresponding to the audio sample blocks in the database. Contrast with RingBuffer. More... | |
Macros | |
#define | PROFILE_DLL_API |
Typedefs | |
using | SampleBlockFactoryPtr = std::shared_ptr< SampleBlockFactory > |
using | BlockPtrArray = std::vector< SeqBlock * > |
#define PROFILE_DLL_API |
Definition at line 58 of file Sequence.h.
using BlockPtrArray = std::vector<SeqBlock*> |
Definition at line 50 of file Sequence.h.
using SampleBlockFactoryPtr = std::shared_ptr<SampleBlockFactory> |
Definition at line 25 of file Sequence.h.