AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
|
Describe a filter and its options. More...
#include <Filter.hpp>
Public Member Functions | |
Filter (const std::string &name, const std::string &options="", const std::string &instanceName="") | |
~Filter () | |
std::string | getName () const |
std::string | getOptions () const |
std::string | getInstanceName () const |
AVFilter & | getAVFilter () |
AVFilterContext * | getAVFilterContext () |
void | setAVFilterContext (AVFilterContext *newContext) |
Private Attributes | |
AVFilter * | _filter |
AVFilterContext * | _context |
std::string | _options |
std::string | _instanceName |
Describe a filter and its options.
Definition at line 15 of file Filter.hpp.
avtranscoder::Filter::Filter | ( | const std::string & | name, |
const std::string & | options = "" , |
||
const std::string & | instanceName = "" |
||
) |
Definition at line 12 of file Filter.cpp.
References _filter.
avtranscoder::Filter::~Filter | ( | ) |
Definition at line 28 of file Filter.cpp.
References _context.
|
inline |
Definition at line 26 of file Filter.hpp.
Referenced by avtranscoder::FilterGraph::pushFilter().
|
inline |
Definition at line 27 of file Filter.hpp.
|
inline |
Definition at line 23 of file Filter.hpp.
Referenced by avtranscoder::FilterGraph::pushFilter().
std::string avtranscoder::Filter::getName | ( | ) | const |
Definition at line 33 of file Filter.cpp.
References _filter.
Referenced by avtranscoder::FilterGraph::pushFilter().
|
inline |
Definition at line 22 of file Filter.hpp.
Referenced by avtranscoder::FilterGraph::pushFilter().
|
inline |
Definition at line 29 of file Filter.hpp.
Referenced by avtranscoder::FilterGraph::pushFilter().
|
private |
Definition at line 34 of file Filter.hpp.
Referenced by ~Filter().
|
private |
Definition at line 33 of file Filter.hpp.
|
private |
Definition at line 36 of file Filter.hpp.
|
private |
Definition at line 35 of file Filter.hpp.