Public Member Functions | Public Attributes | Private Attributes
CJPEGEncoderQuantTable Class Reference

#include <encqtbl.h>

List of all members.

Public Member Functions

 CJPEGEncoderQuantTable (void)
JERRCODE Init (int id, int quality, Ipp8u raw[DCTSIZE2])
 operator Ipp16u * ()
virtual ~CJPEGEncoderQuantTable (void)

Public Attributes

int m_id
int m_precision
Ipp8u * m_raw

Private Attributes

int m_initialized
Ipp8u m_qbf [DCTSIZE2 *sizeof(Ipp16u)+(CPU_CACHE_LINE-1)]
Ipp16u * m_qnt
Ipp8u m_rbf [DCTSIZE2+(CPU_CACHE_LINE-1)]

Detailed Description

Definition at line 38 of file encqtbl.h.


Constructor & Destructor Documentation

Definition at line 34 of file encqtbl.cpp.

Definition at line 50 of file encqtbl.cpp.


Member Function Documentation

JERRCODE CJPEGEncoderQuantTable::Init ( int  id,
int  quality,
Ipp8u  raw[DCTSIZE2] 
)

Definition at line 61 of file encqtbl.cpp.

CJPEGEncoderQuantTable::operator Ipp16u * ( ) [inline]

Definition at line 56 of file encqtbl.h.


Member Data Documentation

Definition at line 47 of file encqtbl.h.

Definition at line 44 of file encqtbl.h.

Definition at line 48 of file encqtbl.h.

Ipp8u CJPEGEncoderQuantTable::m_qbf[DCTSIZE2 *sizeof(Ipp16u)+(CPU_CACHE_LINE-1)] [private]

Definition at line 42 of file encqtbl.h.

Ipp16u* CJPEGEncoderQuantTable::m_qnt [private]

Definition at line 43 of file encqtbl.h.

Definition at line 49 of file encqtbl.h.

Definition at line 41 of file encqtbl.h.


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


canon_vbc50i
Author(s): Cedric Pradalier
autogenerated on Mon Jan 6 2014 11:18:28