avcpp
2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
|
#include <filtercontext.h>
Public Member Functions | |
FilterContext (AVFilterContext *ctx) | |
FilterContext ()=default | |
Filter | filter () const |
std::string | name () const |
size_t | inputsCount () const |
size_t | outputsCount () const |
void | init (const std::string &args, OptionalErrorCode ec=throws()) |
void | free () |
void | link (unsigned srcPad, FilterContext &dstFilter, unsigned dstPad, OptionalErrorCode ec=throws()) |
operator bool () const | |
Public Member Functions inherited from FFWrapperPtr< AVFilterContext > | |
FFWrapperPtr ()=default | |
FFWrapperPtr (AVFilterContext *raw) | |
const AVFilterContext * | raw () const |
AVFilterContext * | raw () |
void | reset (AVFilterContext *raw=nullptr) |
bool | isNull () const |
void | _log (int level, const char *fmt) const |
void | _log (int level, const char *fmt, const Args &... args) const |
Friends | |
class | FilterGraph |
Additional Inherited Members | |
Protected Attributes inherited from FFWrapperPtr< AVFilterContext > | |
AVFilterContext * | m_raw |
av::FilterContext::FilterContext | ( | AVFilterContext * | ctx | ) |
|
default |
Filter av::FilterContext::filter | ( | ) | const |
void av::FilterContext::free | ( | ) |
void av::FilterContext::init | ( | const std::string & | args, |
OptionalErrorCode | ec = throws() |
||
) |
size_t av::FilterContext::inputsCount | ( | ) | const |
void av::FilterContext::link | ( | unsigned | srcPad, |
FilterContext & | dstFilter, | ||
unsigned | dstPad, | ||
OptionalErrorCode | ec = throws() |
||
) |
string av::FilterContext::name | ( | ) | const |
av::FilterContext::operator bool | ( | ) | const |
size_t av::FilterContext::outputsCount | ( | ) | const |
|
friend |