mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 23:05:04 +01:00
Fix regionFX tailtime lookup
This commit is contained in:
parent
db16792580
commit
4d7b51dcc8
1 changed files with 2 additions and 1 deletions
|
|
@ -209,6 +209,7 @@ RegionFxPlugin::RegionFxPlugin (Session& s, Temporal::TimeDomain const td, std::
|
||||||
: SessionObject (s, (plug ? plug->name () : string ("toBeRenamed")))
|
: SessionObject (s, (plug ? plug->name () : string ("toBeRenamed")))
|
||||||
, TimeDomainProvider (td)
|
, TimeDomainProvider (td)
|
||||||
, _plugin_signal_latency (0)
|
, _plugin_signal_latency (0)
|
||||||
|
, _plugin_signal_tailtime (0)
|
||||||
, _configured (false)
|
, _configured (false)
|
||||||
, _no_inplace (false)
|
, _no_inplace (false)
|
||||||
, _last_emit (0)
|
, _last_emit (0)
|
||||||
|
|
@ -1448,7 +1449,7 @@ RegionFxPlugin::connect_and_run (BufferSet& bufs, samplepos_t start, samplepos_t
|
||||||
_plugin_signal_latency= l;
|
_plugin_signal_latency= l;
|
||||||
LatencyChanged (); /* EMIT SIGNAL */
|
LatencyChanged (); /* EMIT SIGNAL */
|
||||||
}
|
}
|
||||||
const samplecnt_t t = effective_latency ();
|
const samplecnt_t t = effective_tailtime ();
|
||||||
if (_plugin_signal_tailtime != l) {
|
if (_plugin_signal_tailtime != l) {
|
||||||
_plugin_signal_tailtime = t;
|
_plugin_signal_tailtime = t;
|
||||||
TailTimeChanged (); /* EMIT SIGNAL */
|
TailTimeChanged (); /* EMIT SIGNAL */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue