diff --git a/Telegram/SourceFiles/core/file_utilities.cpp b/Telegram/SourceFiles/core/file_utilities.cpp index 68ccc87681..6e3003893c 100644 --- a/Telegram/SourceFiles/core/file_utilities.cpp +++ b/Telegram/SourceFiles/core/file_utilities.cpp @@ -334,7 +334,7 @@ QString ImagesOrAllFilter() { } QString PhotoVideoFilesFilter() { - return u"Image and Video Files (*.png *.jpg *.jpeg *.mp4 *.mov);;"_q + return u"Image and Video Files (*.png *.jpg *.jpeg *.mp4 *.mov *.m4v);;"_q + AllFilesFilter(); } diff --git a/Telegram/SourceFiles/storage/localimageloader.cpp b/Telegram/SourceFiles/storage/localimageloader.cpp index c9ff2e5d7b..3f39944fa4 100644 --- a/Telegram/SourceFiles/storage/localimageloader.cpp +++ b/Telegram/SourceFiles/storage/localimageloader.cpp @@ -682,6 +682,7 @@ bool FileLoadTask::CheckForVideo( static const auto extensions = { u".mp4"_q, u".mov"_q, + u".m4v"_q, u".webm"_q, }; if (!CheckMimeOrExtensions(filepath, result->filemime, mimes, extensions)) {