Libraries Module
The Libraries module provides generic utility functions for string manipulation and IFF/AIFF file format parsing. These functions cover character replacement and filtering, locale-aware case conversion, and support for reading and unpacking IFF-format data commonly used in Amiga multimedia files.
String Functions
- ChangeChar — Finds and replaces a specific character within a byte sequence.
- FilterChars — Replaces all characters outside a specified ASCII range with a given character.
- StringToUpper — Converts a string to uppercase using the locale system.
- StringToLower — Converts a string to lowercase using the locale system.
IFF/AIFF Functions
- FindAIFFChunk — Searches for a specific chunk within an IFF/AIFF data structure.
- TestAIFFChunk — Validates whether the data at the current position is a valid IFF chunk.
- NextIFFChunk — Advances to the next chunk in an IFF data structure.
- UnPackerILBMBODY — Unpacks an ILBM BODY chunk into bitplane data, supporting up to 8 bitplanes.
- UnPackerILBMCMAP — Unpacks an ILBM CMAP chunk into a color table.
Last updated on