#include <ffmpegfileimportable.h>
Definition at line 33 of file ffmpegfileimportable.h.
◆ anonymous enum
◆ FFMPEGFileImportableSource()
ARDOUR::FFMPEGFileImportableSource::FFMPEGFileImportableSource |
( |
const std::string & |
path, |
|
|
int |
channel = ALL_CHANNELS |
|
) |
| |
◆ ~FFMPEGFileImportableSource()
virtual ARDOUR::FFMPEGFileImportableSource::~FFMPEGFileImportableSource |
( |
| ) |
|
|
virtual |
◆ channels()
uint32_t ARDOUR::FFMPEGFileImportableSource::channels |
( |
| ) |
const |
|
inlinevirtual |
◆ clamped_at_unity()
bool ARDOUR::FFMPEGFileImportableSource::clamped_at_unity |
( |
| ) |
const |
|
inlinevirtual |
◆ did_read_data()
void ARDOUR::FFMPEGFileImportableSource::did_read_data |
( |
std::string |
data, |
|
|
size_t |
size |
|
) |
| |
|
private |
◆ format_name()
std::string ARDOUR::FFMPEGFileImportableSource::format_name |
( |
| ) |
const |
|
inline |
◆ length()
samplecnt_t ARDOUR::FFMPEGFileImportableSource::length |
( |
| ) |
const |
|
inlinevirtual |
◆ natural_position()
samplepos_t ARDOUR::FFMPEGFileImportableSource::natural_position |
( |
| ) |
const |
|
inlinevirtual |
◆ read()
◆ reset()
void ARDOUR::FFMPEGFileImportableSource::reset |
( |
| ) |
|
|
private |
◆ samplerate()
samplecnt_t ARDOUR::FFMPEGFileImportableSource::samplerate |
( |
| ) |
const |
|
inlinevirtual |
◆ seek()
void ARDOUR::FFMPEGFileImportableSource::seek |
( |
samplepos_t |
pos | ) |
|
|
virtual |
◆ start_ffmpeg()
void ARDOUR::FFMPEGFileImportableSource::start_ffmpeg |
( |
| ) |
|
|
private |
◆ _buffer
◆ _channel
int ARDOUR::FFMPEGFileImportableSource::_channel |
|
private |
◆ _channels
uint32_t ARDOUR::FFMPEGFileImportableSource::_channels |
|
private |
◆ _ffmpeg_conn
◆ _ffmpeg_exec
◆ _ffmpeg_should_terminate
std::atomic<int> ARDOUR::FFMPEGFileImportableSource::_ffmpeg_should_terminate |
|
private |
◆ _format_name
std::string ARDOUR::FFMPEGFileImportableSource::_format_name |
|
private |
◆ _leftover_data
std::string ARDOUR::FFMPEGFileImportableSource::_leftover_data |
|
private |
◆ _length
samplecnt_t ARDOUR::FFMPEGFileImportableSource::_length |
|
private |
◆ _natural_position
samplepos_t ARDOUR::FFMPEGFileImportableSource::_natural_position |
|
private |
◆ _path
std::string ARDOUR::FFMPEGFileImportableSource::_path |
|
private |
◆ _read_pos
samplecnt_t ARDOUR::FFMPEGFileImportableSource::_read_pos |
|
private |
◆ _samplerate
samplecnt_t ARDOUR::FFMPEGFileImportableSource::_samplerate |
|
private |
The documentation for this class was generated from the following file: