Browse Source

Fixes a bug which caused valid transport position to be

overwritten by the value of (unused) 'jack_client_control_t->frame_time'
field of the timebase client.


git-svn-id: svn+ssh://jackaudio.org/trunk/jack@239 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.109.0
kaiv 23 years ago
parent
commit
05efffad1b
1 changed files with 0 additions and 5 deletions
  1. +0
    -5
      jackd/engine.c

+ 0
- 5
jackd/engine.c View File

@@ -451,10 +451,6 @@ jack_process (jack_engine_t *engine, jack_nframes_t nframes)
ctl->nframes = nframes;
}

if (engine->timebase_client) {
engine->control->time.frame = engine->timebase_client->control->frame_time;
}

for (node = engine->clients; engine->process_errors == 0 && node; ) {

client = (jack_client_internal_t *) node->data;
@@ -1069,7 +1065,6 @@ jack_set_timebase (jack_engine_t *engine, jack_client_id_t client)
jack_lock_graph (engine);

if ((engine->timebase_client = jack_client_internal_by_id (engine, client)) != 0) {
engine->control->time.frame = engine->timebase_client->control->frame_time;
ret = 0;
}



Loading…
Cancel
Save