Ardour  9.0-pre0-582-g084a23a80d
audioregion.h File Reference
#include <atomic>
#include <vector>
#include <list>
#include "pbd/fastlog.h"
#include "pbd/undo.h"
#include "ardour/ardour.h"
#include "ardour/automatable.h"
#include "ardour/automation_list.h"
#include "ardour/buffer_set.h"
#include "ardour/interthread_info.h"
#include "ardour/logcurve.h"
#include "ardour/region.h"
Include dependency graph for audioregion.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ARDOUR::AudioRegion
 

Namespaces

 ARDOUR
 
 ARDOUR::Properties
 

Functions

int region_read_peaks_from_c (void *arg, uint32_t npeaks, uint32_t start, uint32_t length, intptr_t data, uint32_t n_chan, double samples_per_unit)
 
uint32_t region_length_from_c (void *arg)
 
uint32_t sourcefile_length_from_c (void *arg, double)
 

Variables

PBD::PropertyDescriptor< bool > ARDOUR::Properties::envelope_active
 
PBD::PropertyDescriptor< bool > ARDOUR::Properties::default_fade_in
 
PBD::PropertyDescriptor< bool > ARDOUR::Properties::default_fade_out
 
PBD::PropertyDescriptor< bool > ARDOUR::Properties::fade_in_active
 
PBD::PropertyDescriptor< bool > ARDOUR::Properties::fade_out_active
 
PBD::PropertyDescriptor< bool > ARDOUR::Properties::fade_before_fx
 
PBD::PropertyDescriptor< float > ARDOUR::Properties::scale_amplitude
 
PBD::PropertyDescriptor< std::shared_ptr< AutomationList > > ARDOUR::Properties::fade_in
 
PBD::PropertyDescriptor< std::shared_ptr< AutomationList > > ARDOUR::Properties::inverse_fade_in
 
PBD::PropertyDescriptor< std::shared_ptr< AutomationList > > ARDOUR::Properties::fade_out
 
PBD::PropertyDescriptor< std::shared_ptr< AutomationList > > ARDOUR::Properties::inverse_fade_out
 
PBD::PropertyDescriptor< std::shared_ptr< AutomationList > > ARDOUR::Properties::envelope
 

Function Documentation

◆ region_length_from_c()

uint32_t region_length_from_c ( void *  arg)

◆ region_read_peaks_from_c()

int region_read_peaks_from_c ( void *  arg,
uint32_t  npeaks,
uint32_t  start,
uint32_t  length,
intptr_t  data,
uint32_t  n_chan,
double  samples_per_unit 
)

◆ sourcefile_length_from_c()

uint32_t sourcefile_length_from_c ( void *  arg,
double   
)