FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kCompressedPhaseEncoding Class Reference

Description

Represents an encoding style for a kCompressedPhase stream.

Inheritance diagram for kCompressedPhaseEncoding:
Inheritance graph

Public Member Functions

kStatus kCompressedPhaseEncoding_FindDeltaEncoding (kCompressedPhaseEncoding *encoding, k32u bitDepth)
 Looks up the delta encoding identifier for the specified bit depth. More...
 
k32u kCompressedPhaseEncoding_IndexBitDepth (kCompressedPhaseEncoding encoding)
 Reports the bit depth of the index field associated with the encoding (if applicable). More...
 
k32s kCompressedPhaseEncoding_IndexMax (kCompressedPhaseEncoding encoding)
 Reports the maximum index associated with the encoding (if applicable). More...
 
k32u kCompressedPhaseEncoding_ValueBitDepth (kCompressedPhaseEncoding encoding)
 Reports the bit depth of the value field associated with the encoding (if applicable). More...
 
k32s kCompressedPhaseEncoding_ValueMax (kCompressedPhaseEncoding encoding)
 Reports the maximum value associated with the encoding. More...
 
k32s kCompressedPhaseEncoding_ValueMin (kCompressedPhaseEncoding encoding)
 Reports the minimum value associated with the encoding. More...
 
k32s kCompressedPhaseEncoding_ValueSigned (kCompressedPhaseEncoding encoding)
 Reports whether the value field associated with the encoding is signed. More...
 

Related

#define kCOMPRESSED_PHASE_ENCODING_4B_DELTA
 4-bit signed delta encoding.
 
#define kCOMPRESSED_PHASE_ENCODING_6B_DELTA
 6-bit signed delta encoding.
 
#define kCOMPRESSED_PHASE_ENCODING_8B_DELTA
 8-bit signed delta encoding.
 
#define kCOMPRESSED_PHASE_ENCODING_10B_DELTA
 10-bit signed delta encoding.
 
#define kCOMPRESSED_PHASE_ENCODING_12B_FAIL_1
 8-bit unsigned index + 12-bit signed "fail 1st" encoding.
 
#define kCOMPRESSED_PHASE_ENCODING_8B_FAIL_2
 8-bit unsigned index + 8-bit unsigned "fail 2nd" encoding.
 
#define kCOMPRESSED_PHASE_ENCODING_24B_FAIL_2
 8-bit unsigned index + 24-bit unsigned "fail 2nd" encoding.
 
#define kCOMPRESSED_PHASE_ENCODING_8B_NULL
 8-bit unsigned index + 8-bit unsigned null count encoding.
 

The documentation for this class was generated from the following file: