[]
This class holds references to each module specifications used in the decoding chain. This avoid big amount of arguments in method calls. A specification contains values of each tile-component for one module. All members must be instance of ModuleSpec class (or its children).
public class DecoderSpecs
| Name | Description |
|---|---|
| DecoderSpecs(int, int) | Initialize all members with the given number of tiles and components. |
| Name | Description |
|---|---|
| cblks | Code-blocks sizes specification |
| cts | The component transformation specifications |
| dls | Number of decomposition levels specifications |
| ecopts | The Entropy decoder options specifications |
| ephs | The End of Packet Headers (EPH) markers specifications |
| ers | The error resilience specifications concerning the entropy decoder |
| gbs | Number of guard bits specifications |
| iccs | ICC Profiling specifications |
| nls | Number of layers specifications |
| pcs | The progression changes specifications |
| pos | Progression order specifications |
| pphs | Packed packet header specifications |
| pss | Precinct partition specifications |
| qsss | Quantization normalized base step size specifications |
| qts | Quantization type specifications |
| rois | ROI maxshift value specifications |
| sops | The Start Of Packet (SOP) markers specifications |
| wfs | Analysis wavelet filters specifications |
| Name | Description |
|---|---|
| Copy | Returns a copy of the current object. |
| Name | Description |
|---|---|
| Clone() |