DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::detail::OfflineStereoStream< T > Class Template Referencefinal

#include <OfflineStereo.h>

Public Member Functions

 OfflineStereoStream (OfflineAudioSource< T > &source, OfflineAudioSpec spec, OfflineFingerprint fingerprint, double inputPeak, StereoGenerator< double >::Options options, bool generate, OfflineSession &job, int blockFrames)
 
int latency () const noexcept
 
template<class Consume >
void run (Consume consume, OfflinePhase phase=OfflinePhase::Render)
 

Detailed Description

template<FloatType T>
class dspark::detail::OfflineStereoStream< T >

Definition at line 26 of file OfflineStereo.h.

Constructor & Destructor Documentation

◆ OfflineStereoStream()

template<FloatType T>
dspark::detail::OfflineStereoStream< T >::OfflineStereoStream ( OfflineAudioSource< T > &  source,
OfflineAudioSpec  spec,
OfflineFingerprint  fingerprint,
double  inputPeak,
StereoGenerator< double >::Options  options,
bool  generate,
OfflineSession &  job,
int  blockFrames 
)
inline

Definition at line 39 of file OfflineStereo.h.

Member Function Documentation

◆ latency()

template<FloatType T>
int dspark::detail::OfflineStereoStream< T >::latency ( ) const
inlinenoexcept

Definition at line 64 of file OfflineStereo.h.

◆ run()

template<FloatType T>
template<class Consume >
void dspark::detail::OfflineStereoStream< T >::run ( Consume  consume,
OfflinePhase  phase = OfflinePhase::Render 
)
inline

Definition at line 69 of file OfflineStereo.h.


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