29 lines
1000 B
Diff
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();
|