MxPEG
stream to a sequence of JPEG images.
More...
#include <mxcpcFramewiseMxPEGScanToJPEGConverterIPP.h>
Inheritance diagram for mxcpcFramewiseMxPEGScanToJPEGConverterIPP:
Public Member Functions | |
mxcpcFramewiseMxPEGScanToJPEGConverterIPP (mxcpcJPEGReceiver *receiver) | |
The converter assumes ownership over the converter backend. | |
~mxcpcFramewiseMxPEGScanToJPEGConverterIPP () | |
const char * | getAccelerationTypeString (void) |
(Re)implemented. | |
void | setYQuantizationTable (unsigned char *data_bytes) |
(Re)implemented. | |
void | setUVQuantizationTable (unsigned char *data_bytes) |
(Re)implemented. | |
void | performScanSweep (mxcpcFramewiseMxPEGDecoder::UndecodedFrameDescriptor *frame_descriptor) |
(Re)implemented. | |
Private Attributes | |
IppiDecodeHuffmanSpec * | HuffmanTree_Y_DC |
IppiDecodeHuffmanSpec * | HuffmanTree_Y_AC |
IppiDecodeHuffmanSpec * | HuffmanTree_UV_DC |
IppiDecodeHuffmanSpec * | HuffmanTree_UV_AC |
Ipp16u | QuantizationTable_Y [64] |
Ipp16u | QuantizationTable_UV [64] |
Ipp16s * | CoeffBuffer |
int | TileNumX |
int | TileNumY |
IppiEncodeHuffmanSpec * | HuffmanEncodeSpec_Y_DC |
IppiEncodeHuffmanSpec * | HuffmanEncodeSpec_Y_AC |
IppiEncodeHuffmanSpec * | HuffmanEncodeSpec_UV_DC |
IppiEncodeHuffmanSpec * | HuffmanEncodeSpec_UV_AC |
mxcpc_mxpeg::APP0 | APP0_Block |
mxcpc_mxpeg::SOF0 | SOF0_Block |
mxcpc_mxpeg::SOS | SOS_Block |
int | FramesProcessed |
Static Private Attributes | |
static const unsigned char | ZigZag_StoreMap [64] |
MxPEG
stream to a sequence of JPEG images.
Does not use the decoder backend.
Definition at line 41 of file mxcpcFramewiseMxPEGScanToJPEGConverterIPP.h.
|
Initial value: { 0, 1, 5, 6, 14, 15, 27, 28, 2, 4, 7, 13, 16, 26, 29, 42, 3, 8, 12, 17, 25, 30, 41, 43, 9, 11, 18, 24, 31, 40, 44, 53, 10, 19, 23, 32, 39, 45, 52, 54, 20, 22, 33, 38, 46, 51, 55, 60, 21, 34, 37, 47, 50, 56, 59, 61, 35, 36, 48, 49, 57, 58, 62, 63 } Definition at line 45 of file mxcpcFramewiseMxPEGScanToJPEGConverterIPP.h. |