#include <mp3fileimportable.h>
Definition at line 44 of file mp3fileimportable.h.
◆ Mp3FileImportableSource()
ARDOUR::Mp3FileImportableSource::Mp3FileImportableSource |
( |
const std::string & |
path | ) |
|
◆ ~Mp3FileImportableSource()
virtual ARDOUR::Mp3FileImportableSource::~Mp3FileImportableSource |
( |
| ) |
|
|
virtual |
◆ bitrate()
samplecnt_t ARDOUR::Mp3FileImportableSource::bitrate |
( |
| ) |
const |
|
inline |
◆ channels()
uint32_t ARDOUR::Mp3FileImportableSource::channels |
( |
| ) |
const |
|
inlinevirtual |
◆ clamped_at_unity()
bool ARDOUR::Mp3FileImportableSource::clamped_at_unity |
( |
| ) |
const |
|
inlinevirtual |
◆ decode_mp3()
int ARDOUR::Mp3FileImportableSource::decode_mp3 |
( |
bool |
parse_only = false | ) |
|
|
private |
◆ layer()
samplecnt_t ARDOUR::Mp3FileImportableSource::layer |
( |
| ) |
const |
|
inline |
◆ length()
samplecnt_t ARDOUR::Mp3FileImportableSource::length |
( |
| ) |
const |
|
inlinevirtual |
◆ natural_position()
samplepos_t ARDOUR::Mp3FileImportableSource::natural_position |
( |
| ) |
const |
|
inlinevirtual |
◆ read()
◆ read_unlocked()
◆ samplerate()
samplecnt_t ARDOUR::Mp3FileImportableSource::samplerate |
( |
| ) |
const |
|
inlinevirtual |
◆ seek()
void ARDOUR::Mp3FileImportableSource::seek |
( |
samplepos_t |
pos | ) |
|
|
virtual |
◆ unmap_mem()
void ARDOUR::Mp3FileImportableSource::unmap_mem |
( |
| ) |
|
|
private |
◆ _buffer
const uint8_t* ARDOUR::Mp3FileImportableSource::_buffer |
|
private |
◆ _fd
int ARDOUR::Mp3FileImportableSource::_fd |
|
private |
◆ _info
◆ _length
◆ _map_addr
const uint8_t* ARDOUR::Mp3FileImportableSource::_map_addr |
|
private |
◆ _map_length
size_t ARDOUR::Mp3FileImportableSource::_map_length |
|
private |
◆ _mp3d
mp3dec_t ARDOUR::Mp3FileImportableSource::_mp3d |
|
private |
◆ _n_frames
int ARDOUR::Mp3FileImportableSource::_n_frames |
|
private |
◆ _pcm
◆ _pcm_off
size_t ARDOUR::Mp3FileImportableSource::_pcm_off |
|
private |
◆ _read_position
samplepos_t ARDOUR::Mp3FileImportableSource::_read_position |
|
private |
◆ _remain
size_t ARDOUR::Mp3FileImportableSource::_remain |
|
private |
The documentation for this class was generated from the following file: