avcpp  2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
av::AudioSamples Member List

This is the complete list of members for av::AudioSamples, including all inherited members.

_log(int level, const char *fmt) constFFWrapperPtr< AVFrame >inline
_log(int level, const char *fmt, const Args &... args) constFFWrapperPtr< AVFrame >inline
assignOperator(const AudioSamples &rhs)av::Frame< AudioSamples >inlineprotected
AudioSamples()=defaultav::AudioSamples
AudioSamples(SampleFormat sampleFormat, int samplesCount, uint64_t channelLayout, int sampleRate, int align=SampleFormat::AlignDefault)av::AudioSamples
AudioSamples(const uint8_t *data, size_t size, SampleFormat sampleFormat, int samplesCount, uint64_t channelLayout, int sampleRate, int align=SampleFormat::AlignDefault)av::AudioSamples
AudioSamples(const AudioSamples &other)av::AudioSamples
AudioSamples(AudioSamples &&other)av::AudioSamples
channelsCount() constav::AudioSamples
channelsLayout() constav::AudioSamples
channelsLayoutString() constav::AudioSamples
clone(size_t align=1) constav::Frame< AudioSamples >inline
copyInfoFrom(const AudioSamples &other)av::Frame< AudioSamples >inline
data(size_t plane=0)av::Frame< AudioSamples >inline
data(size_t plane=0) constav::Frame< AudioSamples >inline
dump() constav::Frame< AudioSamples >inline
FFWrapperPtr()=defaultFFWrapperPtr< AVFrame >
FFWrapperPtr(AVFrame *raw)FFWrapperPtr< AVFrame >inlineexplicit
Frame()av::Frame< AudioSamples >inline
Frame(const AVFrame *frame)av::Frame< AudioSamples >inline
Frame(const AudioSamples &other)av::Frame< AudioSamples >inline
Frame(AudioSamples &&other)av::Frame< AudioSamples >inline
init(SampleFormat sampleFormat, int samplesCount, uint64_t channelLayout, int sampleRate, int align=SampleFormat::AlignDefault)av::AudioSamples
isComplete() constav::Frame< AudioSamples >inline
isNull() constFFWrapperPtr< AVFrame >inline
isPlanar() constav::AudioSamples
isReferenced() constav::Frame< AudioSamples >inline
isValid() constav::Frame< AudioSamples >inline
m_isCompleteav::Frame< AudioSamples >protected
m_rawFFWrapperPtr< AVFrame >protected
m_streamIndexav::Frame< AudioSamples >protected
m_timeBaseav::Frame< AudioSamples >protected
makeRef() constav::Frame< AudioSamples >inline
moveOperator(AudioSamples &&rhs)av::Frame< AudioSamples >inlineprotected
null()av::Frame< AudioSamples >inlinestatic
operator bool() constav::Frame< AudioSamples >inline
operator=(const AudioSamples &rhs)av::AudioSamples
operator=(AudioSamples &&rhs)av::AudioSamples
Frame< AudioSamples >::operator=(const Frame &)=deleteav::Frame< AudioSamples >
pts() constav::Frame< AudioSamples >inline
raw() constFFWrapperPtr< AVFrame >inline
raw()FFWrapperPtr< AVFrame >inline
refCount() constav::Frame< AudioSamples >inline
reset(AVFrame *raw=nullptr)FFWrapperPtr< AVFrame >inline
sampleBitDepth(OptionalErrorCode ec=throws()) constav::AudioSamples
sampleFormat() constav::AudioSamples
sampleRate() constav::AudioSamples
samplesCount() constav::AudioSamples
setComplete(bool isComplete)av::Frame< AudioSamples >inline
setPts(int64_t pts, Rational ptsTimeBase)av::Frame< AudioSamples >inline
setPts(const Timestamp &ts)av::Frame< AudioSamples >inline
setStreamIndex(int streamIndex)av::Frame< AudioSamples >inline
setTimeBase(const Rational &value)av::Frame< AudioSamples >inline
size(size_t plane) constav::Frame< AudioSamples >inline
size() constav::Frame< AudioSamples >inline
streamIndex() constav::Frame< AudioSamples >inline
swap(Frame &other)av::Frame< AudioSamples >inline
timeBase() constav::Frame< AudioSamples >inline
~Frame()av::Frame< AudioSamples >inline