UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
audio_frame2_resampler::impl Class Referenceabstract
Collaboration diagram for audio_frame2_resampler::impl:
Collaboration graph

Public Member Functions

virtual ~impl ()
 
virtual const int * get_supported_bps ()=0
 
virtual std::tuple< bool, audio_frame2 > resample (audio_frame2 &a, std::vector< audio_frame2::channel > &out, int new_sample_rate_num, int new_sample_rate_den)=0
 

Detailed Description

Definition at line 68 of file resampler.cpp.

Constructor & Destructor Documentation

◆ ~impl()

virtual audio_frame2_resampler::impl::~impl ( )
inlinevirtual

Definition at line 73 of file resampler.cpp.

73{}

Member Function Documentation

◆ get_supported_bps()

virtual const int * audio_frame2_resampler::impl::get_supported_bps ( )
pure virtual
Returns
0-terminated C array of suppored BPS in ascending (!) order

◆ resample()

virtual std::tuple< bool, audio_frame2 > audio_frame2_resampler::impl::resample ( audio_frame2 & a,
std::vector< audio_frame2::channel > & out,
int new_sample_rate_num,
int new_sample_rate_den )
pure virtual

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