summaryrefslogtreecommitdiff
path: root/libs/ardour/ltc_slave.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2019-02-06 13:53:42 -0700
committerPaul Davis <paul@linuxaudiosystems.com>2019-02-06 13:54:05 -0700
commit68897a742ff57682428fe69dffb6bcc8fe3c9b76 (patch)
tree6c4ba85bf75095d7e87603a57f4fe86e5a344cf0 /libs/ardour/ltc_slave.cc
parent896091d25632d8c5b26143ef3dc952acb6b74b4f (diff)
use correct value for silent sample count delivered to LTC decoder
Diffstat (limited to 'libs/ardour/ltc_slave.cc')
-rw-r--r--libs/ardour/ltc_slave.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/ltc_slave.cc b/libs/ardour/ltc_slave.cc
index 4f018bb3c5..4ab350fbd7 100644
--- a/libs/ardour/ltc_slave.cc
+++ b/libs/ardour/ltc_slave.cc
@@ -531,7 +531,7 @@ LTC_TransportMaster::pre_process (ARDOUR::pframes_t nframes, samplepos_t now, bo
if (skip >= 8192) skip = 8192;
unsigned char sound[8192];
memset (sound, 0x80, sizeof(char) * skip);
- ltc_decoder_write (decoder, sound, nframes, now);
+ ltc_decoder_write (decoder, sound, skip, now);
} else if (skip != 0) {
/* this should never happen. it may if monotonic_cnt, now overflow on 64bit */
DEBUG_TRACE (DEBUG::LTC, string_compose("engine skipped %1 samples\n", skip));