]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[Core] execute_on_audio_change on codec change
authorsurendrasignalwire <56929670+surendrasignalwire@users.noreply.github.com>
Tue, 29 Oct 2019 18:06:59 +0000 (23:36 +0530)
committerAndrey Volk <andywolk@gmail.com>
Tue, 16 Mar 2021 17:11:56 +0000 (20:11 +0300)
src/switch_core_media.c

index 14497247821c834a55827d4c6d56389383b6912d..0ae007ad90e15db253e6f4d177e7b2d25bbfe0cc 100644 (file)
@@ -3860,8 +3860,9 @@ SWITCH_DECLARE(switch_status_t) switch_core_media_set_codec(switch_core_session_
  end:
 
        if (resetting) {
-               switch_core_session_unlock_codec_write(session);
-               switch_core_session_unlock_codec_read(session);
+           switch_channel_execute_on(session->channel, "execute_on_audio_change");
+           switch_core_session_unlock_codec_write(session);
+           switch_core_session_unlock_codec_read(session);
        }
 
        return status;