#include <frame_compress.h>
Public Member Functions | |
FrameCompressor (EncoderParams &encp) | |
Constructor. | |
~FrameCompressor () | |
Destructor. | |
void | Compress (FrameBuffer &fbuffer, const FrameBuffer &orig_buffer, int fnum) |
Compress a specific frame within a group of pictures (GOP). | |
bool | IsSkipped () |
Returns true if the frame has been skipped rather than coded normally. | |
bool | IsMEDataAvail () const |
Returns true if Motion estimation data is available. | |
const MEData * | GetMEData () const |
Returns the motion estimation data. |
This class compresses a single frame at a time, using parameters supplied at its construction. FrameCompressor is used by SequenceCompressor.
Definition at line 58 of file frame_compress.h.
|
Constructor. Creates a FrameEncoder with specific set of parameters the control the compression process. It encodes motion data before encoding each component of the frame.
Definition at line 57 of file frame_compress.cpp. |
|