MCPcopy Create free account
hub / github.com/Snapchat/Valdi / loadAssetFromBytes

Method loadAssetFromBytes

valdi/src/valdi/android/ResourceLoader.cpp:148–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

146}
147
148JavaObject ResourceLoader::loadAssetFromBytes(const Valdi::BytesView& bytes,
149 int32_t preferredWidth,
150 int32_t preferredHeight,
151 const float* colorMatrixFilter,
152 float blurRadiusFilter,
153 int64_t callbackHandle) {
154 auto jColorMatrixFilter = colorMatrixToFloatArray(colorMatrixFilter);
155 auto jBytes = toJavaObject(JavaEnv(), bytes);
156
157 return _loadAssetFromBytes.call(_localResourceResolver.toObject(),
158 jBytes,
159 preferredWidth,
160 preferredHeight,
161 jColorMatrixFilter,
162 blurRadiusFilter,
163 callbackHandle);
164}
165
166JavaObject ResourceLoader::loadAssetFromBitmap(const JavaObject& bitmap,
167 int32_t preferredWidth,

Callers 1

loadAssetFromBytesFunction · 0.45

Calls 5

colorMatrixToFloatArrayFunction · 0.85
toJavaObjectFunction · 0.85
toObjectMethod · 0.80
callMethod · 0.65
JavaEnvClass · 0.50

Tested by

no test coverage detected