Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
waveform_overview.hpp File Reference
#include <atomic>
#include <cstddef>
#include <cstdint>
#include <list>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <unordered_map>
#include <vector>
#include <pulp/audio/audio_file.hpp>
#include <pulp/audio/buffer.hpp>

Go to the source code of this file.

Classes

struct  pulp::audio::AudioPeak
struct  pulp::audio::OverviewLevel
struct  pulp::audio::WaveformOverviewInfo
class  pulp::audio::WaveformOverview
struct  pulp::audio::WaveformOverviewCacheStats
class  pulp::audio::WaveformOverviewCache

Namespaces

namespace  pulp
namespace  pulp::audio

Functions

std::vector< uint8_t > pulp::audio::serialize_overview (const WaveformOverview &t)
std::optional< WaveformOverview > pulp::audio::deserialize_overview (const uint8_t *data, std::size_t size)