mf
Media Framework
|
Sink filter. More...
#include <filter.h>
Public Member Functions | |
sink_filter (filter_node &nd) | |
Public Member Functions inherited from mf::flow::filter | |
filter (filter_node &nd) | |
filter (const filter &)=delete | |
filter & | operator= (const filter &)=delete |
filter_node & | this_node () noexcept |
const filter_node & | this_node () const noexcept |
bool | reached_end () const |
virtual | ~filter () |
virtual void | setup () |
Set up the filter, called prior to any frame being processed. More... | |
virtual void | pre_process (node_job &) |
Prepare for processing a frame. More... | |
virtual void | process (node_job &)=0 |
Process a frame. More... | |
Additional Inherited Members | |
Public Types inherited from mf::flow::filter | |
template<std::size_t Dim, typename Elem > | |
using | input_type = input_port< Dim, Elem > |
template<std::size_t Dim, typename Elem > | |
using | output_type = output_port< Dim, Elem > |
template<typename Value > | |
using | parameter_type = filter_parameter< Value > |
Sink filter.
For sink nodes, has no outputs. Always connected with sink_node.
|
inlineexplicit |