aports/orphan/telegram-desktop/fix-tgcalls.patch

29 lines
1000 B
Diff

--- a/Telegram/ThirdParty/tgcalls/tgcalls/group/GroupInstanceImpl.cpp
+++ b/Telegram/ThirdParty/tgcalls/tgcalls/group/GroupInstanceImpl.cpp
@@ -569,7 +569,7 @@
virtual void OnInterestingUsage(int usage_pattern) override {
}
- virtual void OnErrorDemuxingPacket(uint32_t ssrc) override {
+ virtual void OnErrorDemuxingPacket(uint32_t ssrc) {
_onMissingSsrc(ssrc);
}
};
@@ -1207,16 +1207,6 @@
apm->ApplyConfig(audioConfig);
mediaDeps.audio_processing = apm;
-
- mediaDeps.onUnknownAudioSsrc = [weak](uint32_t ssrc) {
- getMediaThread()->PostTask(RTC_FROM_HERE, [weak, ssrc](){
- auto strong = weak.lock();
- if (!strong) {
- return;
- }
- strong->onMissingSsrc(ssrc);
- });
- };
dependencies.media_engine = cricket::CreateMediaEngine(std::move(mediaDeps));
dependencies.call_factory = webrtc::CreateCallFactory();