That seems limited to specific types of media, though. Datatypes is a general purpose framework for creating a hierarchy of parsers for file formats.
It can be images or sound, but also text, or anything else. E.g. here's a small sample of datatypes from Aminet, excluding anything sound and graphics related:
* Datatypes for transparent decompression
* Datatypes for syntax highlighting
* Datatypes for parsing document formats (word etc.)
* Assorted hypertext datatypes
* Assorted datatypes for showing debug information and structure of various binary formats, like executables.
I just didn't want to list everything, hence why I added the remark "the way to do it depends on what kind of data type we are talking about", and yes I do not mean it was as exhaustive as DataTypes, as I don't know all use cases.
It can be images or sound, but also text, or anything else. E.g. here's a small sample of datatypes from Aminet, excluding anything sound and graphics related:
* Datatypes for transparent decompression
* Datatypes for syntax highlighting
* Datatypes for parsing document formats (word etc.)
* Assorted hypertext datatypes
* Assorted datatypes for showing debug information and structure of various binary formats, like executables.