diff options
author | Robin Gareus <robin@gareus.org> | 2018-09-11 16:01:50 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2018-09-11 16:02:42 +0200 |
commit | f9f0b4aabdf0df7b498ef774a608946ed488675e (patch) | |
tree | e3c54234cf06f447f88178b98df8528223a76a9a | |
parent | d7dc224da5232575a617b29818bbeb229b508fbc (diff) |
LTC-file reader: offset frame position (not timecode)
-rw-r--r-- | libs/ardour/ltc_file_reader.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/ardour/ltc_file_reader.cc b/libs/ardour/ltc_file_reader.cc index 65847dec25..6c510956b1 100644 --- a/libs/ardour/ltc_file_reader.cc +++ b/libs/ardour/ltc_file_reader.cc @@ -215,12 +215,12 @@ LTCFileReader::read_ltc (uint32_t channel, uint32_t max_frames) _info.samplerate, 0, 0, 0); - // align LTC frame relative to video-frame - sample -= ltc_frame_alignment ( + /* align LTC frame relative to video-frame */ + off_start += ltc_frame_alignment ( _info.samplerate / _expected_fps, _ltc_tv_standard); - // convert to seconds (session can use session-rate) + /* convert to seconds (session can use session-rate) */ double fp_sec = off_start / (double) _info.samplerate; double tc_sec = sample / (double) _info.samplerate; rv.push_back (LTCMap (fp_sec, tc_sec)); |