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

#include <excerpt_types.hpp>

Public Member Functions

uint64_t end_frame () const
double start_seconds () const
double duration_seconds () const

Public Attributes

std::string source_path
uint32_t sample_rate = 0
uint64_t start_frame = 0
uint64_t frame_count = 0

Member Function Documentation

◆ duration_seconds()

double pulp::audio::ExcerptWindow::duration_seconds ( ) const
inlinenodiscard

◆ end_frame()

uint64_t pulp::audio::ExcerptWindow::end_frame ( ) const
inlinenodiscard

◆ start_seconds()

double pulp::audio::ExcerptWindow::start_seconds ( ) const
inlinenodiscard

Member Data Documentation

◆ frame_count

uint64_t pulp::audio::ExcerptWindow::frame_count = 0

◆ sample_rate

uint32_t pulp::audio::ExcerptWindow::sample_rate = 0

◆ source_path

std::string pulp::audio::ExcerptWindow::source_path

◆ start_frame

uint64_t pulp::audio::ExcerptWindow::start_frame = 0

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