MrawvEncoder Class Reference

Low-level encoder for multi-frame raw video formats. More...

#include <Media/MrawvEncoder.H>

Inheritance diagram for MrawvEncoder:
Inheritance graph
[legend]
Collaboration diagram for MrawvEncoder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MrawvEncoder (const GenericFrameSpec &spec, const std::string &fname, const bool scale255)
 Constructor.
virtual int close ()
 Close any underlying streams; return 0 if OK, non-zero if error.
virtual void writeFrame (const GenericFrame &f)
 Write a frame to the low-level stream.

Detailed Description

Low-level encoder for multi-frame raw video formats.

Definition at line 48 of file MrawvEncoder.H.


Constructor & Destructor Documentation

MrawvEncoder::MrawvEncoder ( const GenericFrameSpec spec,
const std::string fname,
const bool  scale255 
)

Constructor.

Definition at line 84 of file MrawvEncoder.C.

References GenericFrameSpec::getActualVideoFormat().


Member Function Documentation

int MrawvEncoder::close (  )  [virtual]

Close any underlying streams; return 0 if OK, non-zero if error.

Implements LowLevelEncoder.

Definition at line 128 of file MrawvEncoder.C.

void MrawvEncoder::writeFrame ( const GenericFrame f  )  [virtual]

The documentation for this class was generated from the following files:
Generated on Sun May 8 08:23:23 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3