#include <dmx.h>
Public Member Functions | |
DMX (Id n, In< Bits > &jpegBits, Out< Bits > &quantTableBits, Out< Bits > &huffTableBits, Out< Bits > &frameHeaderBits, Out< Bits > &scanHeaderBits, Out< Bits > &MCUBits, Out< Bits > &restartIntervalBitsOut, Out< Marker > &DHTmarkerOut, Out< Marker > &DQTmarkerOut) | |
const char * | type () const |
void | main () |
Private Member Functions | |
void | abort () |
bool | get_bits (Bits &bits, Marker &marker) |
void | get_marker (Marker &marker) |
Private Attributes | |
InPort< Bits > | jpegIn |
OutPort< Bits > | quantizationTableOut |
OutPort< Bits > | huffmanTableOut |
OutPort< Bits > | frameHeaderOut |
OutPort< Bits > | scanHeaderOut |
OutPort< Bits > | MCUOut |
OutPort< Bits > | restartIntervalBitsOutP |
OutPort< Marker > | DHTmarkerOutP |
OutPort< Marker > | DQTmarkerOutP |
|
|
|
Definition at line 39 of file dmx.cc. Referenced by main(). |
|
Definition at line 224 of file dmx.cc. References jpegIn. Referenced by get_marker(), and main(). |
|
Definition at line 242 of file dmx.cc. References Bits, and get_bits(). Referenced by main(). |
|
Definition at line 47 of file dmx.cc. References abort(), APP_MK, Bits, COM_MK, DHT_MK, DHTmarkerOutP, DQT_MK, DQTmarkerOutP, DRI_MK, EOI_MK, frameHeaderOut, get_bits(), get_marker(), huffmanTableOut, jpegIn, Marker, MCUOut, MK_MSK, quantizationTableOut, restartIntervalBitsOutP, RST_MK, scanHeaderOut, SOF_MK, SOI_MK, and SOS_MK. |
|
|
|
Definition at line 51 of file dmx.h. Referenced by main(). |
|
Definition at line 52 of file dmx.h. Referenced by main(). |
|
Definition at line 47 of file dmx.h. Referenced by main(). |
|
Definition at line 46 of file dmx.h. Referenced by main(). |
|
Definition at line 42 of file dmx.h. Referenced by get_bits(), and main(). |
|
Definition at line 49 of file dmx.h. Referenced by main(). |
|
Definition at line 45 of file dmx.h. Referenced by main(). |
|
Definition at line 50 of file dmx.h. Referenced by main(). |
|
Definition at line 48 of file dmx.h. Referenced by main(). |