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

#include <spectral_frame_codec.hpp>

Public Attributes

std::uint64_t retained_bytes = 0
 Destination arrays plus result object; allocator bookkeeping is excluded.
std::uint64_t input_bytes = 0
 Caller-owned input is reported separately and never copied for validation.
std::uint64_t temporary_bytes = 4096
 Conservative allowance for fixed local validation/result objects; no heap scratch.

Member Data Documentation

◆ input_bytes

std::uint64_t pulp::signal::SpectralCodecMemory::input_bytes = 0

Caller-owned input is reported separately and never copied for validation.

◆ retained_bytes

std::uint64_t pulp::signal::SpectralCodecMemory::retained_bytes = 0

Destination arrays plus result object; allocator bookkeeping is excluded.

◆ temporary_bytes

std::uint64_t pulp::signal::SpectralCodecMemory::temporary_bytes = 4096

Conservative allowance for fixed local validation/result objects; no heap scratch.


The documentation for this struct was generated from the following file: