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

Sealed offline-rendered track artifact and its source-plan identity. More...

#include <recording.hpp>

Public Member Functions

constexpr bool operator== (const TrackFreeze &other) const noexcept
 Compares the rendered media, placement, rate, and source-plan hash.

Public Attributes

MediaRef media
timebase::SamplePosition placement_start
timebase::RationalRate sample_rate
ContentHash render_plan_hash

Detailed Description

Sealed offline-rendered track artifact and its source-plan identity.

Member Function Documentation

◆ operator==()

bool pulp::timeline::TrackFreeze::operator== ( const TrackFreeze & other) const
inlineconstexprnoexcept

Compares the rendered media, placement, rate, and source-plan hash.

Member Data Documentation

◆ media

MediaRef pulp::timeline::TrackFreeze::media

◆ placement_start

timebase::SamplePosition pulp::timeline::TrackFreeze::placement_start

◆ render_plan_hash

ContentHash pulp::timeline::TrackFreeze::render_plan_hash

◆ sample_rate

timebase::RationalRate pulp::timeline::TrackFreeze::sample_rate

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