MCPcopy Create free account
hub / github.com/jerryuhoo/Fire / createInputStreamForAsset

Method createInputStreamForAsset

Source/Utility/VersionInfo.cpp:46–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46std::unique_ptr<juce::InputStream> VersionInfo::createInputStreamForAsset (const Asset& asset, int& statusCode)
47{
48 juce::URL downloadUrl (asset.url);
49 juce::StringPairArray responseHeaders;
50
51 return std::unique_ptr<juce::InputStream> (downloadUrl.createInputStream (juce::URL::InputStreamOptions (juce::URL::ParameterHandling::inAddress).withExtraHeaders ("Accept: application/octet-stream")
52 .withConnectionTimeoutMs (5000)
53 .withResponseHeaders (&responseHeaders)
54 .withStatusCode (&statusCode)
55 .withNumRedirectsToFollow (1)));
56}
57
58bool VersionInfo::isNewerVersionThanCurrent()
59{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected