+#include "cfhddsp.h"
+
+enum CFHDParam {
+ SampleType = 1,
+ SampleIndexTable = 2,
+ BitstreamMarker = 4,
+ VersionMajor = 5,
+ VersionMinor = 6,
+ VersionRevision = 7,
+ VersionEdit = 8,
+ TransformType = 10,
+ NumFrames = 11,
+ ChannelCount = 12,
+ WaveletCount = 13,
+ SubbandCount = 14,
+ NumSpatial = 15,
+ FirstWavelet = 16,
+ GroupTrailer = 18,
+ FrameType = 19,
+ ImageWidth = 20,
+ ImageHeight = 21,
+ FrameIndex = 23,
+ LowpassSubband = 25,
+ NumLevels = 26,
+ LowpassWidth = 27,
+ LowpassHeight = 28,
+ PixelOffset = 33,
+ LowpassQuantization=34,
+ LowpassPrecision = 35,
+ WaveletType = 37,
+ WaveletNumber = 38,
+ WaveletLevel = 39,
+ NumBands = 40,
+ HighpassWidth = 41,
+ HighpassHeight = 42,
+ LowpassBorder = 43,
+ HighpassBorder = 44,
+ LowpassScale = 45,
+ LowpassDivisor = 46,
+ SubbandNumber = 48,
+ BandWidth = 49,
+ BandHeight = 50,
+ SubbandBand = 51,
+ BandEncoding = 52,
+ Quantization = 53,
+ BandScale = 54,
+ BandHeader = 55,
+ BandTrailer = 56,
+ ChannelNumber = 62,
+ SampleFlags = 68,
+ FrameNumber = 69,
+ Precision = 70,
+ InputFormat = 71,
+ BandCodingFlags = 72,
+ PeakLevel = 74,
+ PeakOffsetLow = 75,
+ PeakOffsetHigh = 76,
+ Version = 79,
+ BandSecondPass = 82,
+ PrescaleTable = 83,
+ EncodedFormat = 84,
+ DisplayHeight = 85,
+ ChannelWidth = 104,
+ ChannelHeight = 105,
+};