avcpp
2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
|
This is the complete list of members for av::AudioDecoderContext, including all inherited members.
_log(int level, const char *fmt) const | FFWrapperPtr< AVCodecContext > | inline |
_log(int level, const char *fmt, const Args &... args) const | FFWrapperPtr< AVCodecContext > | inline |
addFlags(int flags) noexcept | av::CodecContext2 | |
addFlags2(int flags) noexcept | av::CodecContext2 | |
AudioDecoderContext()=default | av::AudioDecoderContext | |
AudioDecoderContext(AudioDecoderContext &&other) | av::AudioDecoderContext | |
BaseWrapper typedef | av::CodecContext2 | protected |
bitRate() const noexcept | av::CodecContext2 | |
bitRateRange() const noexcept | av::CodecContext2 | |
channelLayout() const noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
channels() const noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
checkCodec(const Codec &codec, Direction direction, AVMediaType type, OptionalErrorCode ec) | av::CodecContext2 | protected |
clearFlags(int flags) noexcept | av::CodecContext2 | |
clearFlags2(int flags) noexcept | av::CodecContext2 | |
close(OptionalErrorCode ec=throws()) | av::CodecContext2 | |
codec() const noexcept | av::CodecContext2 | |
CodecContext2() | av::CodecContext2 | protected |
CodecContext2(const class Stream &st, const class Codec &codec, Direction direction, AVMediaType type) | av::CodecContext2 | protected |
CodecContext2(const class Codec &codec, Direction direction, AVMediaType type) | av::CodecContext2 | protected |
CodecContextBase() | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inline |
CodecContextBase(const class Stream &st, const class Codec &codec=Codec()) | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inlineexplicit |
CodecContextBase(const Codec &codec) | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inlineexplicit |
CodecContextBase(CodecContextBase &&other) | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inline |
codecType() const noexcept | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inline |
av::CodecContext2::codecType(AVMediaType contextType) const noexcept | av::CodecContext2 | protected |
copyContextFrom(const CodecContext2 &other, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
decode(const Packet &inPacket, OptionalErrorCode ec=throws()) | av::AudioDecoderContext | |
decode(const Packet &inPacket, size_t offset, OptionalErrorCode ec=throws()) | av::AudioDecoderContext | |
decodeCommon(AVFrame *outFrame, const class Packet &inPacket, size_t offset, int &frameFinished, int(*decodeProc)(AVCodecContext *, AVFrame *, int *, const AVPacket *)) noexcept | av::CodecContext2 | protected |
decodeCommon(T &outFrame, const class Packet &inPacket, size_t offset, int &frameFinished, int(*decodeProc)(AVCodecContext *, AVFrame *, int *, const AVPacket *)) | av::CodecContext2 | |
decodeCommon(T &outFrame, const Packet &inPacket, size_t offset, int &frameFinished, int(*decodeProc)(AVCodecContext *, AVFrame *, int *, const AVPacket *)) | av::CodecContext2 | |
encodeCommon(class Packet &outPacket, const AVFrame *inFrame, int &gotPacket, int(*encodeProc)(AVCodecContext *, AVPacket *, const AVFrame *, int *)) noexcept | av::CodecContext2 | protected |
encodeCommon(class Packet &outPacket, const T &inFrame, int &gotPacket, int(*encodeProc)(AVCodecContext *, AVPacket *, const AVFrame *, int *)) | av::CodecContext2 | |
FFWrapperPtr()=default | FFWrapperPtr< AVCodecContext > | |
FFWrapperPtr(AVCodecContext *raw) | FFWrapperPtr< AVCodecContext > | inlineexplicit |
flags() noexcept | av::CodecContext2 | |
flags2() noexcept | av::CodecContext2 | |
frameNumber() const noexcept | av::CodecContext2 | |
frameSize() const noexcept | av::CodecContext2 | |
isFlags(int flags) noexcept | av::CodecContext2 | |
isFlags2(int flags) noexcept | av::CodecContext2 | |
isNull() const | FFWrapperPtr< AVCodecContext > | inline |
isOpened() const noexcept | av::CodecContext2 | |
isRefCountedFrames() const noexcept | av::CodecContext2 | |
isValid() const noexcept | av::CodecContext2 | |
isValidForEncode(Direction direction, AVMediaType type) const noexcept | av::CodecContext2 | protected |
m_raw | FFWrapperPtr< AVCodecContext > | protected |
moveOperator(AudioDecoderContext &&rhs) | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inlineprotected |
noncopyable()=default | av::noncopyable | protected |
noncopyable(const noncopyable &)=delete | av::noncopyable | protected |
open(OptionalErrorCode ec=throws()) | av::CodecContext2 | |
open(const Codec &codec, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
open(class Dictionary &options, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
open(class Dictionary &&options, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
open(class Dictionary &options, const Codec &codec, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
open(class Dictionary &&options, const Codec &codec, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
open(const Codec &codec, AVDictionary **options, OptionalErrorCode ec) | av::CodecContext2 | protected |
operator=(AudioDecoderContext &&other) | av::AudioDecoderContext | |
AudioCodecContext< AudioDecoderContext, Direction::Decoding >::operator=(const noncopyable &)=delete | av::noncopyable | protected |
Parent typedef | av::AudioDecoderContext | |
raw() const | FFWrapperPtr< AVCodecContext > | inline |
raw() | FFWrapperPtr< AVCodecContext > | inline |
reset(AVCodecContext *raw=nullptr) | FFWrapperPtr< AVCodecContext > | inline |
sampleFormat() const noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
sampleRate() const noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
setBitRate(int64_t bitRate) noexcept | av::CodecContext2 | |
setBitRateRange(const std::pair< int64_t, int64_t > &bitRateRange) noexcept | av::CodecContext2 | |
setChannelLayout(uint64_t layout) noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
setChannels(int channels) noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
setCodec(const Codec &codec, OptionalErrorCode ec=throws()) | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inline |
setCodec(const Codec &codec, bool resetDefaults, OptionalErrorCode ec=throws()) | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | inline |
setCodec(const class Codec &codec, bool resetDefaults, Direction direction, AVMediaType type, OptionalErrorCode ec=throws()) | av::CodecContextBase< AudioDecoderContext, _direction, AVMEDIA_TYPE_AUDIO > | protected |
av::CodecContext2::setCodec(const class Codec &codec, bool resetDefaults, Direction direction, AVMediaType type, OptionalErrorCode ec=throws()) | av::CodecContext2 | protected |
setFlags(int flags) noexcept | av::CodecContext2 | |
setFlags2(int flags) noexcept | av::CodecContext2 | |
setOption(const std::string &key, const std::string &val, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
setOption(const std::string &key, const std::string &val, int flags, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
setRefCountedFrames(bool refcounted) const noexcept | av::CodecContext2 | |
setSampleFormat(SampleFormat sampleFormat) noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
setSampleRate(int sampleRate) noexcept | av::AudioCodecContext< AudioDecoderContext, Direction::Decoding > | inline |
setStrict(int strict) noexcept | av::CodecContext2 | |
setTimeBase(const Rational &value) noexcept | av::CodecContext2 | |
stream() const noexcept | av::CodecContext2 | |
strict() const noexcept | av::CodecContext2 | |
swap(CodecContext2 &other) | av::CodecContext2 | protected |
timeBase() const noexcept | av::CodecContext2 | |
~CodecContext2() | av::CodecContext2 | protected |