From fe4af7cc1c26e9bd697e3ff6bb7b743574ae7f2d Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Fri, 12 May 2023 11:20:55 +0200 Subject: [PATCH] Fix displaying active speaker and video. Fix borders of speaking participants. Update SDK to 5.2.59 --- CHANGELOG.md | 3 ++- .../src/components/participant/ParticipantDeviceModel.cpp | 1 + linphone-sdk | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 061cbad90..b448176ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Section date timezone in chat. - Use custom font for chat compose area. - Calling conference from history. -- Update SDK to 5.2.55 +- Speaking border display. +- Update SDK to 5.2.60 (Active Speaker fix) ## 5.0.15 - 2023-04-11 diff --git a/linphone-app/src/components/participant/ParticipantDeviceModel.cpp b/linphone-app/src/components/participant/ParticipantDeviceModel.cpp index b56fa109e..80b5c33af 100644 --- a/linphone-app/src/components/participant/ParticipantDeviceModel.cpp +++ b/linphone-app/src/components/participant/ParticipantDeviceModel.cpp @@ -45,6 +45,7 @@ ParticipantDeviceModel::ParticipantDeviceModel (CallModel * callModel, std::shar connectTo(mParticipantDeviceListener.get()); device->addListener(mParticipantDeviceListener); mState = device->getState(); + mIsSpeaking = device->getIsSpeaking(); } mCall = callModel; if(mCall) diff --git a/linphone-sdk b/linphone-sdk index ab4aa59d4..3eb73c4d8 160000 --- a/linphone-sdk +++ b/linphone-sdk @@ -1 +1 @@ -Subproject commit ab4aa59d484847e3fc27dc28e9b5eceb5987bc57 +Subproject commit 3eb73c4d8859785dc5d23511b652158cd1a9c7fe