mf
Media Framework
|
Frame exporter, abstract base class. More...
#include <frame_exporter.h>
Public Types | |
using | frame_view_type = ndarray_view< Dim, Elem > |
using | elem_type = Elem |
Public Member Functions | |
virtual | ~frame_exporter () |
const ndsize< Dim > & | frame_shape () |
virtual void | write_frame (const frame_view_type &)=0 |
virtual void | close () |
Static Public Attributes | |
static constexpr std::size_t | dimension = Dim |
Protected Member Functions | |
frame_exporter (const ndsize< Dim > &frame_shape) | |
Frame exporter, abstract base class.
using mf::frame_exporter< Dim, Elem >::elem_type = Elem |
using mf::frame_exporter< Dim, Elem >::frame_view_type = ndarray_view<Dim, Elem> |
|
inlineprotected |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in mf::video_exporter.
|
inline |
|
pure virtual |
|
static |