Ardour  9.0-pre0-427-gd2a3450e2f
ARDOUR::AudioTrigger::AudioData Struct Reference

#include <triggerbox.h>

Inheritance diagram for ARDOUR::AudioTrigger::AudioData:
[legend]

Public Member Functions

 AudioData ()
 
 ~AudioData ()
 
samplecnt_t append (Sample const *src, samplecnt_t cnt, uint32_t chan)
 
void alloc (samplecnt_t cnt, uint32_t nchans)
 

Public Attributes

samplecnt_t length
 
samplecnt_t capacity
 

Detailed Description

Definition at line 558 of file triggerbox.h.

Constructor & Destructor Documentation

◆ AudioData()

ARDOUR::AudioTrigger::AudioData::AudioData ( )
inline

Definition at line 562 of file triggerbox.h.

◆ ~AudioData()

ARDOUR::AudioTrigger::AudioData::~AudioData ( )

Member Function Documentation

◆ alloc()

void ARDOUR::AudioTrigger::AudioData::alloc ( samplecnt_t  cnt,
uint32_t  nchans 
)

◆ append()

samplecnt_t ARDOUR::AudioTrigger::AudioData::append ( Sample const *  src,
samplecnt_t  cnt,
uint32_t  chan 
)

Member Data Documentation

◆ capacity

samplecnt_t ARDOUR::AudioTrigger::AudioData::capacity

Definition at line 560 of file triggerbox.h.

◆ length

samplecnt_t ARDOUR::AudioTrigger::AudioData::length

Definition at line 559 of file triggerbox.h.


The documentation for this struct was generated from the following file: