Codecs that can process input into output in portions of the whole.
no type hierarchy
Methods | |
chunkDecoder | Source Codeshared ChunkConvert<FromMutable,FromSingle,ToSingle> chunkDecoder(ErrorStrategy error = ...) Decodes in portions dictated by the size of the output buffer, which will not be resized. Parameters:
Throws |
chunkEncoder | Source Codeshared ChunkConvert<ToMutable,ToSingle,FromSingle> chunkEncoder(ErrorStrategy error = ...) Encodes in portions dictated by the size of the output buffer, which will not be resized. Parameters:
Throws |
cumulativeDecoder | Source Codeshared formal CumulativeConvert<FromMutable,{ToSingle*},FromSingle,ToSingle> cumulativeDecoder(Integer? inputSize = null, Float growthFactor = ..., ErrorStrategy error = ...) Decode into a new buffer as portions arrive and return the buffer when the
input is complete. Parameters:
|
cumulativeEncoder | Source Codeshared formal CumulativeConvert<ToMutable,{FromSingle*},ToSingle,FromSingle> cumulativeEncoder(Integer? inputSize = null, Float growthFactor = ..., ErrorStrategy error = ...) Encode into a new buffer as portions arrive and return the buffer when the
input is complete. Parameters:
|
decodeBid | Source Codeshared formal Integer decodeBid({ToSingle*} sample) The certainty that that the given A number 1 or greater indicates that (based on the sample at least) the input should decode without error. The higher the number is beyond 1, the more appropriate this codec is likely to be. |
encodeBid | Source Codeshared formal Integer encodeBid({FromSingle*} sample) The certainty that that the given A number 1 or greater indicates that (based on the sample at least) the input should encode without error. The higher the number is beyond 1, the more appropriate this codec is likely to be. |
pieceDecoder | Source Codeshared formal PieceConvert<FromSingle,ToSingle> pieceDecoder(ErrorStrategy error = ...) Decodes one output piece to zero or more input pieces. This is mostly intended for refinement by subtypes. Higher level decode methods are provided for general use. Parameters:
Throws |
pieceEncoder | Source Codeshared formal PieceConvert<ToSingle,FromSingle> pieceEncoder(ErrorStrategy error = ...) Encodes one input piece to zero or more output pieces. This is mostly intended for refinement by subtypes. Higher level encode methods are provided for general use. Parameters:
Throws |
Inherited Methods |
Methods inherited from: Object |
Methods inherited from: Codec |
Methods inherited from: StatelessCodec<ToMutable,ToImmutable,ToSingle,FromMutable,FromImmutable,FromSingle> |