From f2c5b5d7509f8739ebd26e6ef57ccb107a985662 Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Mon, 4 Jan 2021 20:36:33 +0100 Subject: [PATCH] Fixed the auto keyframe interval --- git-teaspeak | 2 +- server/src/client/SpeakingClient.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/git-teaspeak b/git-teaspeak index 366ba5b..499bd8d 160000 --- a/git-teaspeak +++ b/git-teaspeak @@ -1 +1 @@ -Subproject commit 366ba5ba42e7503afcb2e81b367209c9e4f5c5d7 +Subproject commit 499bd8dde6bf8e0f0bdff4dc3ecd589f614a1a1e diff --git a/server/src/client/SpeakingClient.cpp b/server/src/client/SpeakingClient.cpp index abdae00..4b93eab 100644 --- a/server/src/client/SpeakingClient.cpp +++ b/server/src/client/SpeakingClient.cpp @@ -859,7 +859,7 @@ command_result SpeakingClient::handleCommandRtcBroadcast(Command &command) { case 2: { ts::Command cmd{""}; cmd["broadcast_bitrate_max"] = 1500000; - cmd["broadcast_keyframe_interval"] = 7; + cmd["broadcast_keyframe_interval"] = 0; cmd["ssrc"] = ssrc; cmd["type"] = (uint8_t) rtc::VideoBroadcastType::Camera; result.insert_result(this->handleCommandBroadcastVideo(cmd)); @@ -868,7 +868,7 @@ command_result SpeakingClient::handleCommandRtcBroadcast(Command &command) { case 3: { ts::Command cmd{""}; cmd["broadcast_bitrate_max"] = 1500000; - cmd["broadcast_keyframe_interval"] = 7; + cmd["broadcast_keyframe_interval"] = 0; cmd["ssrc"] = ssrc; cmd["type"] = (uint8_t) rtc::VideoBroadcastType::Screen; result.insert_result(this->handleCommandBroadcastVideo(cmd));