#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. |
|
||||||||||||||||
1.4.5