63 uint32_t
channels ()
const {
return _info.channels; }
64 std::vector<LTCMap>
read_ltc (uint32_t channel, uint32_t max_frames = 1);
samplecnt_t _samples_read
std::vector< LTCMap > read_ltc(uint32_t channel, uint32_t max_frames=1)
LTCFileReader(std::string path, double expected_fps, LTC_TV_STANDARD tv_standard=LTC_TV_FILM_24)
uint32_t channels() const
LTC_TV_STANDARD _ltc_tv_standard
float * _interleaved_audio_buffer
void raw_write(ltcsnd_sample_t *, size_t, ltc_off_t)
void write(float const *, samplecnt_t n_samples, samplepos_t pos=-1)
LTCReader(int expected_apv, LTC_TV_STANDARD tv_standard=LTC_TV_FILM_24)
samplepos_t read(uint32_t &hh, uint32_t &mm, uint32_t &ss, uint32_t &ff, samplecnt_t &len)
libltc - en+decode linear timecode
unsigned char ltcsnd_sample_t
Temporal::samplecnt_t samplecnt_t
Temporal::samplepos_t samplepos_t
LTCMap(double p, double t)