Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timeline::AssetRepresentation Struct Reference

Alternate fidelity, analysis, or cache form of the same logical asset. More...

#include <assets.hpp>

Public Attributes

std::string role
ContentHash content_hash
AssetStoragePolicy storage_policy = AssetStoragePolicy::External
std::vector< AssetLocator > locators

Detailed Description

Alternate fidelity, analysis, or cache form of the same logical asset.

Different playable content, such as a separated stem, is a distinct asset rather than a representation.

Member Data Documentation

◆ content_hash

ContentHash pulp::timeline::AssetRepresentation::content_hash

◆ locators

std::vector<AssetLocator> pulp::timeline::AssetRepresentation::locators

◆ role

std::string pulp::timeline::AssetRepresentation::role

◆ storage_policy

AssetStoragePolicy pulp::timeline::AssetRepresentation::storage_policy = AssetStoragePolicy::External

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/timeline/include/pulp/timeline/assets.hpp