Browse Source

TT#14008 shut down codec background tasks during re-invites

Change-Id: I061772866f25532341b568ae7acc8c919e776712
mr10.4
Richard Fuchs 4 years ago
parent
commit
abc79448c7
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      daemon/codec.c

+ 2
- 0
daemon/codec.c View File

@ -975,6 +975,7 @@ void codec_handlers_update(struct call_media *receiver, struct call_media *sink,
if (proto_is_not_rtp(receiver->protocol)) {
__generator_stop(receiver);
__generator_stop(sink);
codec_handlers_stop(&receiver->codec_handlers_store);
return;
}
@ -990,6 +991,7 @@ void codec_handlers_update(struct call_media *receiver, struct call_media *sink,
// we're doing some kind of media passthrough - shut down local generators
__generator_stop(receiver);
__generator_stop(sink);
codec_handlers_stop(&receiver->codec_handlers_store);
MEDIA_CLEAR(receiver, TRANSCODE);
receiver->rtcp_handler = NULL;


Loading…
Cancel
Save