summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--toxav/toxav.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/toxav/toxav.c b/toxav/toxav.c
index 4cdd7d84..27e7ec27 100644
--- a/toxav/toxav.c
+++ b/toxav/toxav.c
@@ -283,8 +283,6 @@ void toxav_iterate(ToxAV *av)
283 } 283 }
284 } 284 }
285 285
286 pthread_mutex_unlock(av->mutex);
287
288 av->interval = rc < av->dmssa ? 0 : (rc - av->dmssa); 286 av->interval = rc < av->dmssa ? 0 : (rc - av->dmssa);
289 av->dmsst += current_time_monotonic(av->m->mono_time) - start; 287 av->dmsst += current_time_monotonic(av->m->mono_time) - start;
290 288
@@ -293,6 +291,8 @@ void toxav_iterate(ToxAV *av)
293 av->dmssc = 0; 291 av->dmssc = 0;
294 av->dmsst = 0; 292 av->dmsst = 0;
295 } 293 }
294
295 pthread_mutex_unlock(av->mutex);
296} 296}
297bool toxav_call(ToxAV *av, uint32_t friend_number, uint32_t audio_bit_rate, uint32_t video_bit_rate, 297bool toxav_call(ToxAV *av, uint32_t friend_number, uint32_t audio_bit_rate, uint32_t video_bit_rate,
298 Toxav_Err_Call *error) 298 Toxav_Err_Call *error)