Public Member Functions | Public Attributes
CJPEGDecoder Class Reference

#include <decoder.h>

List of all members.

Public Member Functions

JERRCODE _set_sampling (void)
 CJPEGDecoder (void)
JERRCODE Clean (void)
JERRCODE ColorConvert (void)
JERRCODE ColorConvert (int nMCURow, int idThread)
JERRCODE DCT_QNT_SSCC_MCURowBL (Ipp16s *pMCUBuf, int idThread, int mcu_row)
JERRCODE DecodeHuffmanMCURowBL (Ipp16s *pMCUBuf)
JERRCODE DecodeHuffmanMCURowLS (Ipp16s *pMCUBuf)
JERRCODE DecodeScanBaseline (void)
JERRCODE DecodeScanLossless (void)
JERRCODE DecodeScanProgressive (void)
JERRCODE Init (void)
JERRCODE NextMarker (JMARKER *marker)
JERRCODE ParseAPP0 (void)
JERRCODE ParseAPP14 (void)
JERRCODE ParseCOM (void)
JERRCODE ParseDHT (void)
JERRCODE ParseDQT (void)
JERRCODE ParseDRI (void)
JERRCODE ParseEOI (void)
JERRCODE ParseJPEGBitStream (JOPERATION op)
JERRCODE ParseRST (void)
JERRCODE ParseSOF0 (void)
JERRCODE ParseSOF2 (void)
JERRCODE ParseSOF3 (void)
JERRCODE ParseSOI (void)
JERRCODE ParseSOS (void)
JERRCODE PerformDCT (void)
JERRCODE ProcessRestart (void)
JERRCODE ReadData (void)
JERRCODE ReadHeader (int *width, int *height, int *nchannels, JCOLOR *color, JSS *sampling, int *precision)
JERRCODE ReconstructMCURowLS (Ipp16s *pMCUBuf, int idThread, int mcu_row)
void Reset (void)
JERRCODE SetDestination (Ipp8u *pDst, int dstStep, IppiSize dstSize, int dstChannels, JCOLOR dstColor, int dstPrecision=8)
JERRCODE SetDestination (Ipp16s *pDst, int dstStep, IppiSize dstSize, int dstChannels, JCOLOR dstColor, int dstPrecision=16)
JERRCODE SetSource (Ipp8u *pSrc, int srcSize)
JERRCODE SkipMarker (void)
JERRCODE UpSampling (void)
JERRCODE UpSampling (int nMCURow, int idThread)
virtual ~CJPEGDecoder (void)

Public Attributes

int m_ac_scans_completed
CJPEGDecoderHuffmanTable m_actbl [MAX_HUFF_TABLES]
int m_adobe_app14_detected
int m_adobe_app14_flags0
int m_adobe_app14_flags1
int m_adobe_app14_transform
int m_adobe_app14_version
int m_ah
int m_al
Ipp16s * m_block_buffer
int m_ccHeight
CJPEGColorComponentm_ccomp [MAX_COMPS_PER_SCAN]
int m_ccWidth
Ipp16s * m_coefbuf
int m_curr_comp_no
int m_dc_scan_completed
CJPEGDecoderHuffmanTable m_dctbl [MAX_HUFF_TABLES]
IMAGE m_dst
int m_jfif_app0_detected
int m_jfif_app0_major
int m_jfif_app0_minor
int m_jfif_app0_thumb_height
int m_jfif_app0_thumb_width
int m_jfif_app0_units
int m_jfif_app0_xDensity
int m_jfif_app0_yDensity
int m_jfxx_app0_detected
int m_jfxx_thumbnails_type
JCOLOR m_jpeg_color
Ipp8u * m_jpeg_comment
int m_jpeg_comment_detected
int m_jpeg_comment_size
int m_jpeg_height
JMODE m_jpeg_mode
int m_jpeg_ncomp
int m_jpeg_precision
int m_jpeg_quality
int m_jpeg_restart_interval
JSS m_jpeg_sampling
int m_jpeg_width
JMARKER m_marker
int m_mcuHeight
int m_mcuWidth
int m_nblock
int m_next_restart_num
int m_num_threads
int m_numxMCU
int m_numyMCU
int m_precision
CJPEGDecoderQuantTable m_qntbl [MAX_QUANT_TABLES]
int m_restarts_to_go
int m_scan_count
int m_se
int m_sos_len
BITSTREAM m_src
int m_ss
CJPEGDecoderHuffmanState m_state
int m_xPadding
int m_yPadding

Detailed Description

Definition at line 53 of file decoder.h.


Constructor & Destructor Documentation

Definition at line 71 of file decoder.cpp.

CJPEGDecoder::~CJPEGDecoder ( void  ) [virtual]

Definition at line 78 of file decoder.cpp.


Member Function Documentation

Definition at line 264 of file decoder.cpp.

Definition at line 172 of file decoder.cpp.

Definition at line 1915 of file decoder.cpp.

JERRCODE CJPEGDecoder::ColorConvert ( int  nMCURow,
int  idThread 
)

Definition at line 1690 of file decoder.cpp.

JERRCODE CJPEGDecoder::DCT_QNT_SSCC_MCURowBL ( Ipp16s *  pMCUBuf,
int  idThread,
int  mcu_row 
)

Definition at line 2597 of file decoder.cpp.

Definition at line 2471 of file decoder.cpp.

Definition at line 2536 of file decoder.cpp.

Definition at line 2745 of file decoder.cpp.

Definition at line 3031 of file decoder.cpp.

Definition at line 2805 of file decoder.cpp.

Definition at line 1518 of file decoder.cpp.

Definition at line 337 of file decoder.cpp.

Definition at line 462 of file decoder.cpp.

Definition at line 533 of file decoder.cpp.

Definition at line 581 of file decoder.cpp.

Definition at line 692 of file decoder.cpp.

Definition at line 624 of file decoder.cpp.

Definition at line 1085 of file decoder.cpp.

Definition at line 451 of file decoder.cpp.

Definition at line 1297 of file decoder.cpp.

Definition at line 1117 of file decoder.cpp.

Definition at line 796 of file decoder.cpp.

Definition at line 892 of file decoder.cpp.

Definition at line 989 of file decoder.cpp.

Definition at line 443 of file decoder.cpp.

Definition at line 1159 of file decoder.cpp.

Definition at line 2346 of file decoder.cpp.

Definition at line 413 of file decoder.cpp.

Definition at line 2465 of file decoder.cpp.

JERRCODE CJPEGDecoder::ReadHeader ( int *  width,
int *  height,
int *  nchannels,
JCOLOR color,
JSS sampling,
int *  precision 
)

Definition at line 2416 of file decoder.cpp.

JERRCODE CJPEGDecoder::ReconstructMCURowLS ( Ipp16s *  pMCUBuf,
int  idThread,
int  mcu_row 
)

Definition at line 2691 of file decoder.cpp.

void CJPEGDecoder::Reset ( void  )

Definition at line 86 of file decoder.cpp.

JERRCODE CJPEGDecoder::SetDestination ( Ipp8u *  pDst,
int  dstStep,
IppiSize  dstSize,
int  dstChannels,
JCOLOR  dstColor,
int  dstPrecision = 8 
)

Definition at line 222 of file decoder.cpp.

JERRCODE CJPEGDecoder::SetDestination ( Ipp16s *  pDst,
int  dstStep,
IppiSize  dstSize,
int  dstChannels,
JCOLOR  dstColor,
int  dstPrecision = 16 
)

Definition at line 242 of file decoder.cpp.

JERRCODE CJPEGDecoder::SetSource ( Ipp8u *  pSrc,
int  srcSize 
)

Definition at line 210 of file decoder.cpp.

Definition at line 393 of file decoder.cpp.

Definition at line 2254 of file decoder.cpp.

JERRCODE CJPEGDecoder::UpSampling ( int  nMCURow,
int  idThread 
)

Definition at line 2134 of file decoder.cpp.


Member Data Documentation

Definition at line 148 of file decoder.h.

Definition at line 166 of file decoder.h.

Definition at line 124 of file decoder.h.

Definition at line 126 of file decoder.h.

Definition at line 127 of file decoder.h.

Definition at line 128 of file decoder.h.

Definition at line 125 of file decoder.h.

Definition at line 146 of file decoder.h.

Definition at line 145 of file decoder.h.

Definition at line 154 of file decoder.h.

Definition at line 136 of file decoder.h.

Definition at line 163 of file decoder.h.

Definition at line 135 of file decoder.h.

Definition at line 150 of file decoder.h.

Definition at line 142 of file decoder.h.

Definition at line 147 of file decoder.h.

Definition at line 165 of file decoder.h.

Definition at line 93 of file decoder.h.

Definition at line 110 of file decoder.h.

Definition at line 111 of file decoder.h.

Definition at line 112 of file decoder.h.

Definition at line 117 of file decoder.h.

Definition at line 116 of file decoder.h.

Definition at line 113 of file decoder.h.

Definition at line 114 of file decoder.h.

Definition at line 115 of file decoder.h.

Definition at line 120 of file decoder.h.

Definition at line 121 of file decoder.h.

Definition at line 99 of file decoder.h.

Definition at line 107 of file decoder.h.

Definition at line 105 of file decoder.h.

Definition at line 106 of file decoder.h.

Definition at line 95 of file decoder.h.

Definition at line 102 of file decoder.h.

Definition at line 96 of file decoder.h.

Definition at line 97 of file decoder.h.

Definition at line 100 of file decoder.h.

Definition at line 101 of file decoder.h.

Definition at line 98 of file decoder.h.

Definition at line 94 of file decoder.h.

Definition at line 149 of file decoder.h.

Definition at line 134 of file decoder.h.

Definition at line 133 of file decoder.h.

Definition at line 156 of file decoder.h.

Definition at line 140 of file decoder.h.

Definition at line 155 of file decoder.h.

Definition at line 131 of file decoder.h.

Definition at line 132 of file decoder.h.

Definition at line 130 of file decoder.h.

Definition at line 164 of file decoder.h.

Definition at line 139 of file decoder.h.

Definition at line 152 of file decoder.h.

Definition at line 144 of file decoder.h.

Definition at line 141 of file decoder.h.

Definition at line 92 of file decoder.h.

Definition at line 143 of file decoder.h.

Definition at line 167 of file decoder.h.

Definition at line 137 of file decoder.h.

Definition at line 138 of file decoder.h.


The documentation for this class was generated from the following files:


canon_vbc50i
Author(s): Cedric Pradalier
autogenerated on Sun Oct 5 2014 23:47:45