diff --git a/Telegram/SourceFiles/media/streaming/media_streaming_player.cpp b/Telegram/SourceFiles/media/streaming/media_streaming_player.cpp index 634e7bc40..32ad6af85 100644 --- a/Telegram/SourceFiles/media/streaming/media_streaming_player.cpp +++ b/Telegram/SourceFiles/media/streaming/media_streaming_player.cpp @@ -537,7 +537,7 @@ void Player::start() { _audio ? _audio->waitingForData() : rpl::never(), _video ? _video->waitingForData() : rpl::never() ) | rpl::filter([=] { - return !receivedTillEnd(); + return !bothReceivedEnough(kBufferFor); }) | rpl::start_with_next([=] { _pausedByWaitingForData = true; updatePausedState();