#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: