|
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 |