diff --git a/submodules/TgVoipWebrtc/Sources/OngoingCallThreadLocalContext.mm b/submodules/TgVoipWebrtc/Sources/OngoingCallThreadLocalContext.mm index 1f971cbfaf..6995e2d9e4 100644 --- a/submodules/TgVoipWebrtc/Sources/OngoingCallThreadLocalContext.mm +++ b/submodules/TgVoipWebrtc/Sources/OngoingCallThreadLocalContext.mm @@ -474,7 +474,7 @@ public: absl::optional estimatedCaptureTimeNS ) override { if (!_audioTransports.empty()) { - for (size_t i = 0; i < _audioTransports.size(); i++) { + for (size_t i = _audioTransports.size() - 1; i < _audioTransports.size(); i++) { auto result = _audioTransports[_audioTransports.size() - 1]->RecordedDataIsAvailable( audioSamples, nSamples,