mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
conference: respect muted state
Ensure the video muted state is properly maintained. Change-Id: I69d768913e141eca820abe171732d855fc1d8a78
This commit is contained in:
@ -580,7 +580,8 @@ Conference::requestMediaChange(const std::vector<libjami::MediaMap>& mediaList)
|
|||||||
#ifdef ENABLE_VIDEO
|
#ifdef ENABLE_VIDEO
|
||||||
if (mediaAttr.type_ == MediaType::MEDIA_VIDEO) {
|
if (mediaAttr.type_ == MediaType::MEDIA_VIDEO) {
|
||||||
auto srcUri = mediaAttr.sourceUri_.empty() ? Manager::instance().getVideoManager().videoDeviceMonitor.getMRLForDefaultDevice() : mediaAttr.sourceUri_;
|
auto srcUri = mediaAttr.sourceUri_.empty() ? Manager::instance().getVideoManager().videoDeviceMonitor.getMRLForDefaultDevice() : mediaAttr.sourceUri_;
|
||||||
newVideoInputs.emplace_back(srcUri);
|
if (!mediaAttr.muted_)
|
||||||
|
newVideoInputs.emplace_back(srcUri);
|
||||||
} else {
|
} else {
|
||||||
#endif
|
#endif
|
||||||
hostAudioInputs_[mediaAttr.label_] = jami::getAudioInput(mediaAttr.label_);
|
hostAudioInputs_[mediaAttr.label_] = jami::getAudioInput(mediaAttr.label_);
|
||||||
|
Reference in New Issue
Block a user