Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::DiskWriter::WriterChannelInfo Struct Reference

#include <disk_writer.h>

Inheritance diagram for ARDOUR::DiskWriter::WriterChannelInfo:
[legend]

Public Member Functions

 WriterChannelInfo (samplecnt_t buffer_size)
 
void resize (samplecnt_t)
 
- Public Member Functions inherited from ARDOUR::DiskIOProcessor::ChannelInfo
 ChannelInfo (samplecnt_t buffer_size)
 
 ChannelInfo (const ChannelInfo &)=delete
 
ChannelInfooperator= (const ChannelInfo &)=delete
 
virtual ~ChannelInfo ()
 

Additional Inherited Members

- Public Attributes inherited from ARDOUR::DiskIOProcessor::ChannelInfo
PBD::PlaybackBuffer< Sample > * rbuf
 
PBD::RingBufferNPT< Sample > * wbuf
 
PBD::RingBufferNPT< Sample >::rw_vector rw_vector
 
std::shared_ptr< AudioFileSourcewrite_source
 
samplecnt_t curr_capture_cnt
 

Detailed Description

Definition at line 129 of file disk_writer.h.

Constructor & Destructor Documentation

◆ WriterChannelInfo()

ARDOUR::DiskWriter::WriterChannelInfo::WriterChannelInfo ( samplecnt_t  buffer_size)
inline

Definition at line 130 of file disk_writer.h.

Member Function Documentation

◆ resize()

void ARDOUR::DiskWriter::WriterChannelInfo::resize ( samplecnt_t  )
virtual

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