TT#99621 fix RTCP generation after it has been stopped once

Change-Id: I1b4c890cfb3530360da3fa2205356aab95b973fc
pull/1252/head
Richard Fuchs 4 years ago
parent 311069b5e5
commit aca786b3bf

@ -1201,6 +1201,7 @@ static void __rtcp_timer_run(struct timerthread_queue *q, void *p) {
if (!rtcp_timer.tv_sec || timeval_diff(&rtpe_now, &rtcp_timer) < 0 || !proto_is_rtp(media->protocol)
|| !MEDIA_ISSET(media, RTCP_GEN))
{
media->rtcp_timer.tv_sec = 0;
rwlock_unlock_w(&rt->call->master_lock);
__rtcp_timer_free(rt);
goto out;

Loading…
Cancel
Save