PonyPlayer
PonyAudioFormat类 参考

#include <audioformat.hpp>

Public 成员函数

 PonyAudioFormat (PonySampleFormat sampleFormat, int sampleRate, int channelCount) noexcept
 
const PonySampleFormatgetSampleFormat () const
 
PaSampleFormat getSampleFormatForPA () const
 
AVSampleFormat getSampleFormatForFFmpeg () const
 
qreal durationOfBytes (int64_t bytes) const
 
int64_t bytesOfDuration (qreal duration) const
 
int getBytesPerSample () const
 
int getBytesPerSampleChannels () const
 
int getSampleRate () const
 
int getChannelCount () const
 
int64_t suggestedRingBuffer (qreal speedFactor) const
 

构造及析构函数说明

◆ PonyAudioFormat()

PonyAudioFormat::PonyAudioFormat ( PonySampleFormat  sampleFormat,
int  sampleRate,
int  channelCount 
)
inlinenoexcept

成员函数说明

◆ bytesOfDuration()

int64_t PonyAudioFormat::bytesOfDuration ( qreal  duration) const
inline

◆ durationOfBytes()

qreal PonyAudioFormat::durationOfBytes ( int64_t  bytes) const
inline

◆ getBytesPerSample()

int PonyAudioFormat::getBytesPerSample ( ) const
inline

◆ getBytesPerSampleChannels()

int PonyAudioFormat::getBytesPerSampleChannels ( ) const
inline

◆ getChannelCount()

int PonyAudioFormat::getChannelCount ( ) const
inline

◆ getSampleFormat()

const PonySampleFormat & PonyAudioFormat::getSampleFormat ( ) const
inline

◆ getSampleFormatForFFmpeg()

AVSampleFormat PonyAudioFormat::getSampleFormatForFFmpeg ( ) const
inline

◆ getSampleFormatForPA()

PaSampleFormat PonyAudioFormat::getSampleFormatForPA ( ) const
inline

◆ getSampleRate()

int PonyAudioFormat::getSampleRate ( ) const
inline

◆ suggestedRingBuffer()

int64_t PonyAudioFormat::suggestedRingBuffer ( qreal  speedFactor) const
inline

该类的文档由以下文件生成: