From 8fb2772093fd81646affd52d4767a7c8e70a0e7d Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 17 Jan 2020 16:56:05 +0300 Subject: [PATCH] Fix sent GIFs playback. --- .../SourceFiles/media/streaming/media_streaming_file.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Telegram/SourceFiles/media/streaming/media_streaming_file.cpp b/Telegram/SourceFiles/media/streaming/media_streaming_file.cpp index 7f23f6095..635065344 100644 --- a/Telegram/SourceFiles/media/streaming/media_streaming_file.cpp +++ b/Telegram/SourceFiles/media/streaming/media_streaming_file.cpp @@ -162,10 +162,10 @@ Stream File::Context::initStream( result.duration = (info->duration != AV_NOPTS_VALUE) ? FFmpeg::PtsToTime(info->duration, result.timeBase) : FFmpeg::PtsToTime(format->duration, FFmpeg::kUniversalTimeBase); - if (result.duration <= 0) { - result.codec = nullptr; - } else if (result.duration == kTimeUnknown) { + if (result.duration == kTimeUnknown) { result.duration = kDurationUnavailable; + } else if (result.duration <= 0) { + result.codec = nullptr; } else { ++result.duration; if (result.duration > kDurationMax) {