mf
Media Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
mf::flow::sink_filter Class Reference

Sink filter. More...

#include <filter.h>

Inheritance diagram for mf::flow::sink_filter:
mf::flow::filter mf::flow::exporter_filter< Exporter >

Public Member Functions

 sink_filter (filter_node &nd)
 
- Public Member Functions inherited from mf::flow::filter
 filter (filter_node &nd)
 
 filter (const filter &)=delete
 
filteroperator= (const filter &)=delete
 
filter_nodethis_node () noexcept
 
const filter_nodethis_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 >
 

Detailed Description

Sink filter.

For sink nodes, has no outputs. Always connected with sink_node.

Constructor & Destructor Documentation

mf::flow::sink_filter::sink_filter ( filter_node nd)
inlineexplicit

The documentation for this class was generated from the following file: