PonyPlayer
PonySampleFormat结构体 参考

#include <audioformat.hpp>

Public 成员函数

void transformSampleVolume (std::byte *src, qreal factor, unsigned long samples) const
 
bool operator== (const PonySampleFormat &rhs) const
 
bool operator!= (const PonySampleFormat &rhs) const
 
PaSampleFormat getPaSampleFormat () const
 
AVSampleFormat getFFmpegSampleFormat () const
 
int getBytesPerSample () const
 

静态 Public 成员函数

template<class T >
static PonySampleFormat of (PaSampleFormat paSample, AVSampleFormat ffmpegSample) noexcept
 

成员函数说明

◆ getBytesPerSample()

int PonySampleFormat::getBytesPerSample ( ) const
inline

◆ getFFmpegSampleFormat()

AVSampleFormat PonySampleFormat::getFFmpegSampleFormat ( ) const
inline

◆ getPaSampleFormat()

PaSampleFormat PonySampleFormat::getPaSampleFormat ( ) const
inline

◆ of()

template<class T >
static PonySampleFormat PonySampleFormat::of ( PaSampleFormat  paSample,
AVSampleFormat  ffmpegSample 
)
inlinestaticnoexcept

◆ operator!=()

bool PonySampleFormat::operator!= ( const PonySampleFormat rhs) const
inline

◆ operator==()

bool PonySampleFormat::operator== ( const PonySampleFormat rhs) const
inline

◆ transformSampleVolume()

void PonySampleFormat::transformSampleVolume ( std::byte *  src,
qreal  factor,
unsigned long  samples 
) const
inline

该结构体的文档由以下文件生成: