MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / Can

Method Can

Telegram/SourceFiles/data/data_media_preload.cpp:153–157  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

151}
152
153bool VideoPreload::Can(not_null<DocumentData*> video) {
154 return video->canBeStreamed()
155 && video->videoPreloadLocation().valid()
156 && video->bigFileBaseCacheKey();
157}
158
159bool VideoPreload::readyToRequest() const {
160 const auto part = Storage::kDownloadPartSize;

Callers

nothing calls this directly

Calls 4

canBeStreamedMethod · 0.80
videoPreloadLocationMethod · 0.80
validMethod · 0.45
bigFileBaseCacheKeyMethod · 0.45

Tested by

no test coverage detected