| _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 | |
| BaseWrapper typedef | av::CodecContext2 | protected |
| bitRate() const noexcept | av::CodecContext2 | |
| bitRateRange() const noexcept | av::CodecContext2 | |
| bitRateTolerance() const | av::VideoCodecContext< VideoDecoderContext, 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< Clazz, _direction, _type > | inline |
| CodecContextBase(const class Stream &st, const class Codec &codec=Codec()) | av::CodecContextBase< Clazz, _direction, _type > | inlineexplicit |
| CodecContextBase(const Codec &codec) | av::CodecContextBase< Clazz, _direction, _type > | inlineexplicit |
| CodecContextBase(CodecContextBase &&other) | av::CodecContextBase< Clazz, _direction, _type > | inline |
| codecType() const noexcept | av::CodecContextBase< Clazz, _direction, _type > | inline |
| av::CodecContext2::codecType(AVMediaType contextType) const noexcept | av::CodecContext2 | protected |
| codedHeight() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| codedWidth() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| copyContextFrom(const CodecContext2 &other, OptionalErrorCode ec=throws()) | av::CodecContext2 | |
| decode(const Packet &packet, OptionalErrorCode ec=throws(), bool autoAllocateFrame=true) | av::VideoDecoderContext | |
| decode(const Packet &packet, size_t offset, size_t &decodedBytes, OptionalErrorCode ec=throws(), bool autoAllocateFrame=true) | av::VideoDecoderContext | |
| 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 | |
| globalQuality() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| gopSize() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| height() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| 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 |
| maxBFrames() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| moveOperator(Clazz &&rhs) | av::CodecContextBase< Clazz, _direction, _type > | 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=(VideoDecoderContext &&other) | av::VideoDecoderContext | |
| VideoCodecContext< VideoDecoderContext, Direction::Decoding >::operator=(const noncopyable &)=delete | av::noncopyable | protected |
| Parent typedef | av::VideoDecoderContext | |
| pixelFormat() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| raw() const | FFWrapperPtr< AVCodecContext > | inline |
| raw() | FFWrapperPtr< AVCodecContext > | inline |
| reset(AVCodecContext *raw=nullptr) | FFWrapperPtr< AVCodecContext > | inline |
| sampleAspectRatio() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setBitRate(int64_t bitRate) noexcept | av::CodecContext2 | |
| setBitRateRange(const std::pair< int64_t, int64_t > &bitRateRange) noexcept | av::CodecContext2 | |
| setBitRateTolerance(int bitRateTolerance) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setCodec(const Codec &codec, OptionalErrorCode ec=throws()) | av::CodecContextBase< Clazz, _direction, _type > | inline |
| setCodec(const Codec &codec, bool resetDefaults, OptionalErrorCode ec=throws()) | av::CodecContextBase< Clazz, _direction, _type > | inline |
| setCodec(const class Codec &codec, bool resetDefaults, Direction direction, AVMediaType type, OptionalErrorCode ec=throws()) | av::CodecContextBase< Clazz, _direction, _type > | protected |
| av::CodecContext2::setCodec(const class Codec &codec, bool resetDefaults, Direction direction, AVMediaType type, OptionalErrorCode ec=throws()) | av::CodecContext2 | protected |
| setCodedHeight(int h) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setCodedWidth(int w) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setFlags(int flags) noexcept | av::CodecContext2 | |
| setFlags2(int flags) noexcept | av::CodecContext2 | |
| setGlobalQuality(int32_t quality) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setGopSize(int32_t size) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setHeight(int h) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setMaxBFrames(int maxBFrames) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| 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 | |
| setPixelFormat(PixelFormat pixelFormat) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setRefCountedFrames(bool refcounted) const noexcept | av::CodecContext2 | |
| setSampleAspectRatio(const Rational &sampleAspectRatio) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| setStrict(int strict) noexcept | av::CodecContext2 | |
| setTimeBase(const Rational &value) noexcept | av::CodecContext2 | |
| setWidth(int w) | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| stream() const noexcept | av::CodecContext2 | |
| strict() const noexcept | av::CodecContext2 | |
| swap(CodecContext2 &other) | av::CodecContext2 | protected |
| timeBase() const noexcept | av::CodecContext2 | |
| VideoDecoderContext()=default | av::VideoDecoderContext | |
| VideoDecoderContext(VideoDecoderContext &&other) | av::VideoDecoderContext | |
| width() const | av::VideoCodecContext< VideoDecoderContext, Direction::Decoding > | inline |
| ~CodecContext2() | av::CodecContext2 | protected |