Static Public Member Functions | |
| static void | registerCodecs (E_DecompressionColorSpaceConversion pDecompressionCSConversion=EDC_photometricInterpretation, E_UIDCreation pCreateSOPInstanceUID=EUC_default, E_PlanarConfiguration pPlanarConfiguration=EPC_default, OFBool pVerbose=OFFalse) |
| registers decoders for all supported JPEG processes. | |
| static void | cleanup () |
| deregisters decoders. | |
Static Private Attributes | |
| static OFBool | registered |
| flag indicating whether the decoders are already registered. | |
| static DJCodecParameter * | cp |
| pointer to codec parameter shared by all decoders | |
| static DJDecoderBaseline * | decbas |
| pointer to decoder for baseline JPEG | |
| static DJDecoderExtended * | decext |
| pointer to decoder for extended JPEG | |
| static DJDecoderSpectralSelection * | decsps |
| pointer to decoder for spectral selection JPEG | |
| static DJDecoderProgressive * | decpro |
| pointer to decoder for progressive JPEG | |
| static DJDecoderP14SV1 * | decsv1 |
| pointer to decoder for lossless SV1 JPEG | |
| static DJDecoderLossless * | declol |
| pointer to decoder for lossless JPEG | |
Definition at line 51 of file djdecode.h.
|
|
deregisters decoders. Attention: Must not be called while other threads might still use the registered codecs, e.g. because they are currently decoding DICOM data sets through dcmdata. |
|
||||||||||||||||||||
|
registers decoders for all supported JPEG processes. If already registered, call is ignored unless cleanup() has been performed before.
|