diff --git a/submodules/MetalEngine/Sources/MetalEngine.swift b/submodules/MetalEngine/Sources/MetalEngine.swift index 775a108a97..f79be16666 100644 --- a/submodules/MetalEngine/Sources/MetalEngine.swift +++ b/submodules/MetalEngine/Sources/MetalEngine.swift @@ -1068,7 +1068,7 @@ public final class MetalEngine { for id in removeSurfaceIds { self.surfaces.removeValue(forKey: id) } - + commandBuffer.commit() commandBuffer.waitUntilScheduled() } diff --git a/submodules/TelegramVoip/Sources/GroupCallContext.swift b/submodules/TelegramVoip/Sources/GroupCallContext.swift index 41e2e3d4bb..87c742a812 100644 --- a/submodules/TelegramVoip/Sources/GroupCallContext.swift +++ b/submodules/TelegramVoip/Sources/GroupCallContext.swift @@ -775,8 +775,7 @@ public final class OngoingGroupCallContext { return encryptionContext.decrypt(message: data, userId: userId) } } - }, - useReferenceImpl: useReferenceImpl + } ) #endif diff --git a/submodules/TgVoipWebrtc/tgcalls b/submodules/TgVoipWebrtc/tgcalls index 5435d9d80f..a6ea40ebf1 160000 --- a/submodules/TgVoipWebrtc/tgcalls +++ b/submodules/TgVoipWebrtc/tgcalls @@ -1 +1 @@ -Subproject commit 5435d9d80f9325efc40bded13091ff0c2b639637 +Subproject commit a6ea40ebf18233fad5aae29aa3d30561f839a6a8 diff --git a/third-party/webrtc/webrtc b/third-party/webrtc/webrtc index 3817e906cb..d5c77d3588 160000 --- a/third-party/webrtc/webrtc +++ b/third-party/webrtc/webrtc @@ -1 +1 @@ -Subproject commit 3817e906cb6c22ec9cc62023b073e1a668d9cb33 +Subproject commit d5c77d3588c9353dd48b80430d2ffb41dafef177