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

Absolute source/house-clock position corresponding to project time zero. More...

#include <model.hpp>

Public Member Functions

constexpr bool operator== (const SessionStart &other) const noexcept
 Compares the exact sample position and rational rate.

Public Attributes

timebase::SamplePosition start
timebase::RationalRate sample_rate

Detailed Description

Absolute source/house-clock position corresponding to project time zero.

The value is stored in samples at an explicit rational rate; timecode formatting remains a presentation concern.

Member Function Documentation

◆ operator==()

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

Compares the exact sample position and rational rate.

Member Data Documentation

◆ sample_rate

timebase::RationalRate pulp::timeline::SessionStart::sample_rate

◆ start

timebase::SamplePosition pulp::timeline::SessionStart::start

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