MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / loadAudio

Method loadAudio

source/base/StarAssets.cpp:1315–1322  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1313}
1314
1315shared_ptr<Assets::AssetData> Assets::loadAudio(AssetPath const& path) const {
1316 return unlockDuring([&]() {
1317 auto newData = make_shared<AudioData>();
1318 newData->audio = make_shared<Audio>(open(path.basePath), path.basePath);
1319 newData->needsPostProcessing = newData->audio->compressed();
1320 return newData;
1321 });
1322}
1323
1324shared_ptr<Assets::AssetData> Assets::loadFont(AssetPath const& path) const {
1325 return unlockDuring([&]() {

Callers

nothing calls this directly

Calls 1

compressedMethod · 0.80

Tested by

no test coverage detected