avcpp
2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
|
This is the complete list of members for av::FormatContext, including all inherited members.
_log(int level, const char *fmt) const | FFWrapperPtr< AVFormatContext > | inline |
_log(int level, const char *fmt, const Args &... args) const | FFWrapperPtr< AVFormatContext > | inline |
addStream(const Codec &codec, OptionalErrorCode ec=throws()) | av::FormatContext | |
addStream(OptionalErrorCode ec=throws()) | av::FormatContext | |
addStream(const class VideoEncoderContext &encCtx, OptionalErrorCode ec=throws()) | av::FormatContext | |
addStream(const class AudioEncoderContext &encCtx, OptionalErrorCode ec=throws()) | av::FormatContext | |
checkUncodedFrameWriting(size_t streamIndex, std::error_code &ec) noexcept | av::FormatContext | |
checkUncodedFrameWriting(size_t streamIndex) noexcept | av::FormatContext | |
close() | av::FormatContext | |
CUSTOM_IO_DEFAULT_BUFFER_SIZE | av::FormatContext | static |
dump() const | av::FormatContext | |
duration() const noexcept | av::FormatContext | |
eventFlags() const noexcept | av::FormatContext | |
eventFlags(int flags) const noexcept | av::FormatContext | |
eventFlagsClear(int flags) noexcept | av::FormatContext | |
FFWrapperPtr()=default | FFWrapperPtr< AVFormatContext > | |
FFWrapperPtr(AVFormatContext *raw) | FFWrapperPtr< AVFormatContext > | inlineexplicit |
findStreamInfo(OptionalErrorCode ec=throws()) | av::FormatContext | |
findStreamInfo(DictionaryArray &streamsOptions, OptionalErrorCode ec=throws()) | av::FormatContext | |
findStreamInfo(DictionaryArray &&streamsOptions, OptionalErrorCode ec=throws()) | av::FormatContext | |
flush() | av::FormatContext | |
FormatContext() | av::FormatContext | |
inputFormat() const | av::FormatContext | |
isNull() const | FFWrapperPtr< AVFormatContext > | inline |
isOpened() const | av::FormatContext | |
isOutput() const | av::FormatContext | |
m_raw | FFWrapperPtr< AVFormatContext > | protected |
noncopyable()=default | av::noncopyable | protected |
noncopyable(const noncopyable &)=delete | av::noncopyable | protected |
openInput(const std::string &uri, OptionalErrorCode ec=throws()) | av::FormatContext | |
openInput(const std::string &uri, Dictionary &formatOptions, OptionalErrorCode ec=throws()) | av::FormatContext | |
openInput(const std::string &uri, Dictionary &&formatOptions, OptionalErrorCode ec=throws()) | av::FormatContext | |
openInput(const std::string &uri, InputFormat format, OptionalErrorCode ec=throws()) | av::FormatContext | |
openInput(const std::string &uri, Dictionary &formatOptions, InputFormat format, OptionalErrorCode ec=throws()) | av::FormatContext | |
openInput(const std::string &uri, Dictionary &&formatOptions, InputFormat format, OptionalErrorCode ec=throws()) | av::FormatContext | |
openInput(CustomIO *io, OptionalErrorCode ec=throws(), size_t internalBufferSize=CUSTOM_IO_DEFAULT_BUFFER_SIZE) | av::FormatContext | inline |
openInput(CustomIO *io, Dictionary &formatOptions, OptionalErrorCode ec=throws(), size_t internalBufferSize=CUSTOM_IO_DEFAULT_BUFFER_SIZE) | av::FormatContext | inline |
openInput(CustomIO *io, Dictionary &&formatOptions, OptionalErrorCode ec=throws(), size_t internalBufferSize=CUSTOM_IO_DEFAULT_BUFFER_SIZE) | av::FormatContext | inline |
openInput(CustomIO *io, InputFormat format, OptionalErrorCode ec=throws(), size_t internalBufferSize=CUSTOM_IO_DEFAULT_BUFFER_SIZE) | av::FormatContext | |
openInput(CustomIO *io, Dictionary &formatOptions, InputFormat format, OptionalErrorCode ec=throws(), size_t internalBufferSize=CUSTOM_IO_DEFAULT_BUFFER_SIZE) | av::FormatContext | |
openInput(CustomIO *io, Dictionary &&formatOptions, InputFormat format, OptionalErrorCode ec=throws(), size_t internalBufferSize=CUSTOM_IO_DEFAULT_BUFFER_SIZE) | av::FormatContext | |
openOutput(const std::string &uri, OptionalErrorCode ec=throws()) | av::FormatContext | |
openOutput(const std::string &uri, Dictionary &options, OptionalErrorCode ec=throws()) | av::FormatContext | |
openOutput(const std::string &uri, Dictionary &&options, OptionalErrorCode ec=throws()) | av::FormatContext | |
openOutput(CustomIO *io, OptionalErrorCode ec=throws(), size_t internalBufferSize=CUSTOM_IO_DEFAULT_BUFFER_SIZE) | av::FormatContext | |
operator=(const noncopyable &)=delete | av::noncopyable | protected |
outputFormat() const | av::FormatContext | |
raw() const | FFWrapperPtr< AVFormatContext > | inline |
raw() | FFWrapperPtr< AVFormatContext > | inline |
readPacket(OptionalErrorCode ec=throws()) | av::FormatContext | |
reset(AVFormatContext *raw=nullptr) | FFWrapperPtr< AVFormatContext > | inline |
seek(const Timestamp ×tamp, OptionalErrorCode ec=throws()) | av::FormatContext | |
seek(const Timestamp ×tamp, size_t streamIndex, OptionalErrorCode ec=throws()) | av::FormatContext | |
seek(const Timestamp ×tamp, bool anyFrame, OptionalErrorCode ec=throws()) | av::FormatContext | |
seek(const Timestamp ×tamp, size_t streamIndex, bool anyFrame, OptionalErrorCode ec=throws()) | av::FormatContext | |
seek(int64_t position, int streamIndex, int flags, OptionalErrorCode ec=throws()) | av::FormatContext | |
seekable() const noexcept | av::FormatContext | |
setFormat(const InputFormat &format) | av::FormatContext | |
setFormat(const OutputFormat &format) | av::FormatContext | |
setInterruptCallback(const AvioInterruptCb &cb) | av::FormatContext | |
setSocketTimeout(int64_t timeout) | av::FormatContext | |
startTime() const noexcept | av::FormatContext | |
stream(size_t idx) | av::FormatContext | |
stream(size_t idx, OptionalErrorCode ec) | av::FormatContext | |
streamsCount() const | av::FormatContext | |
substractStartTime(bool enable) | av::FormatContext | |
writeHeader(OptionalErrorCode ec=throws()) | av::FormatContext | |
writeHeader(Dictionary &options, OptionalErrorCode ec=throws()) | av::FormatContext | |
writeHeader(Dictionary &&options, OptionalErrorCode ec=throws()) | av::FormatContext | |
writePacket(OptionalErrorCode ec=throws()) | av::FormatContext | |
writePacket(const Packet &pkt, OptionalErrorCode ec=throws()) | av::FormatContext | |
writePacketDirect(OptionalErrorCode ec=throws()) | av::FormatContext | |
writePacketDirect(const Packet &pkt, OptionalErrorCode ec=throws()) | av::FormatContext | |
writeTrailer(OptionalErrorCode ec=throws()) | av::FormatContext | |
writeUncodedFrame(class VideoFrame &frame, size_t streamIndex, OptionalErrorCode ec=throws()) | av::FormatContext | |
writeUncodedFrame(class AudioSamples &frame, size_t streamIndex, OptionalErrorCode ec=throws()) | av::FormatContext | |
writeUncodedFrameDirect(class VideoFrame &frame, size_t streamIndex, OptionalErrorCode ec=throws()) | av::FormatContext | |
writeUncodedFrameDirect(class AudioSamples &frame, size_t streamIndex, OptionalErrorCode ec=throws()) | av::FormatContext | |
~FormatContext() | av::FormatContext |