Main Page | Namespace List | Compound List | File List | Compound Members | File Members

JPEGDecode Class Reference

#include <jpegdec.h>

List of all members.

Public Member Functions

 JPEGDecode (const Id &n, In< unsigned char > &byteStreamF, Out< VYApixel > &YoutF, Out< VYApixel > &UoutF, Out< VYApixel > &VoutF, Out< VYAimageWidth > &YimgWidthOutF, Out< VYAimageHeight > &YimgHeightOutF, Out< VYAimageWidth > &UVimgWidthOutF, Out< VYAimageHeight > &UVimgHeightOutF, Out< VYAimageType > &YUVimgTypeOutF)
const char * type () const

Private Attributes

InPort< unsigned char > byteStreamP
OutPort< VYApixel > YoutP
OutPort< VYApixel > UoutP
OutPort< VYApixel > VoutP
OutPort< VYAimageWidth > YimgWidthOutP
OutPort< VYAimageHeight > YimgHeightOutP
OutPort< VYAimageWidth > UVimgWidthOutP
OutPort< VYAimageHeight > UVimgHeightOutP
OutPort< VYAimageType > YUVimgTypeOutP
Fifo< BitsDQTsegment
Fifo< BitsDHTsegment
Fifo< BitsMCUsegment
Fifo< BitsRestartInterval
Fifo< VYAidquantizationTableId
Fifo< VYAidhuffmanTableId
Fifo< MarkerDHTmarker
Fifo< MarkerDQTmarker
Fifo< VYAimageDepthimageDepth
Fifo< VYAimageComponentimageComponentId
Fifo< VYAimageXimageX
Fifo< VYAimageYimageY
Fifo< VYAimageHimageH
Fifo< VYAimageVimageV
Fifo< VYAimageDepthscanDepth
Fifo< VYAimageComponentscanComponentId
Fifo< VYApixel > pixels
JFIF jfif
Decode decode
Raster raster


Constructor & Destructor Documentation

JPEGDecode::JPEGDecode const Id &  n,
In< unsigned char > &  byteStreamF,
Out< VYApixel > &  YoutF,
Out< VYApixel > &  UoutF,
Out< VYApixel > &  VoutF,
Out< VYAimageWidth > &  YimgWidthOutF,
Out< VYAimageHeight > &  YimgHeightOutF,
Out< VYAimageWidth > &  UVimgWidthOutF,
Out< VYAimageHeight > &  UVimgHeightOutF,
Out< VYAimageType > &  YUVimgTypeOutF
 

Definition at line 13 of file jpegdec.cc.


Member Function Documentation

const char* JPEGDecode::type  )  const [inline]
 

Definition at line 38 of file jpegdec.h.


Member Data Documentation

InPort<unsigned char> JPEGDecode::byteStreamP [private]
 

Definition at line 41 of file jpegdec.h.

Decode JPEGDecode::decode [private]
 

Definition at line 78 of file jpegdec.h.

Fifo<Marker> JPEGDecode::DHTmarker [private]
 

Definition at line 61 of file jpegdec.h.

Fifo<Bits> JPEGDecode::DHTsegment [private]
 

Definition at line 54 of file jpegdec.h.

Fifo<Marker> JPEGDecode::DQTmarker [private]
 

Definition at line 62 of file jpegdec.h.

Fifo<Bits> JPEGDecode::DQTsegment [private]
 

Definition at line 53 of file jpegdec.h.

Fifo<VYAid> JPEGDecode::huffmanTableId [private]
 

Definition at line 59 of file jpegdec.h.

Fifo<VYAimageComponent> JPEGDecode::imageComponentId [private]
 

Definition at line 65 of file jpegdec.h.

Fifo<VYAimageDepth> JPEGDecode::imageDepth [private]
 

Definition at line 64 of file jpegdec.h.

Fifo<VYAimageH> JPEGDecode::imageH [private]
 

Definition at line 68 of file jpegdec.h.

Fifo<VYAimageV> JPEGDecode::imageV [private]
 

Definition at line 69 of file jpegdec.h.

Fifo<VYAimageX> JPEGDecode::imageX [private]
 

Definition at line 66 of file jpegdec.h.

Fifo<VYAimageY> JPEGDecode::imageY [private]
 

Definition at line 67 of file jpegdec.h.

JFIF JPEGDecode::jfif [private]
 

Definition at line 77 of file jpegdec.h.

Fifo<Bits> JPEGDecode::MCUsegment [private]
 

Definition at line 55 of file jpegdec.h.

Fifo<VYApixel> JPEGDecode::pixels [private]
 

Definition at line 74 of file jpegdec.h.

Fifo<VYAid> JPEGDecode::quantizationTableId [private]
 

Definition at line 58 of file jpegdec.h.

Raster JPEGDecode::raster [private]
 

Definition at line 79 of file jpegdec.h.

Fifo<Bits> JPEGDecode::RestartInterval [private]
 

Definition at line 56 of file jpegdec.h.

Fifo<VYAimageComponent> JPEGDecode::scanComponentId [private]
 

Definition at line 72 of file jpegdec.h.

Fifo<VYAimageDepth> JPEGDecode::scanDepth [private]
 

Definition at line 71 of file jpegdec.h.

OutPort<VYApixel> JPEGDecode::UoutP [private]
 

Definition at line 44 of file jpegdec.h.

OutPort<VYAimageHeight> JPEGDecode::UVimgHeightOutP [private]
 

Definition at line 49 of file jpegdec.h.

OutPort<VYAimageWidth> JPEGDecode::UVimgWidthOutP [private]
 

Definition at line 48 of file jpegdec.h.

OutPort<VYApixel> JPEGDecode::VoutP [private]
 

Definition at line 45 of file jpegdec.h.

OutPort<VYAimageHeight> JPEGDecode::YimgHeightOutP [private]
 

Definition at line 47 of file jpegdec.h.

OutPort<VYAimageWidth> JPEGDecode::YimgWidthOutP [private]
 

Definition at line 46 of file jpegdec.h.

OutPort<VYApixel> JPEGDecode::YoutP [private]
 

Definition at line 43 of file jpegdec.h.

OutPort<VYAimageType> JPEGDecode::YUVimgTypeOutP [private]
 

Definition at line 50 of file jpegdec.h.


The documentation for this class was generated from the following files:
Generated on Wed Feb 15 14:52:46 2006 for jpegdec by doxygen 1.3.2