02.Feb.2007
Grzegorz Kraszewski (ANF)
|
MorphOS: Update of streaming library Reggae
Grzegorz 'Krashan' Kraszewski has published an update of his MorphOS library for stream medias. Highlights of this version: RLE8-compression, support for pictures in BMP-format inclusive diverse not correcty saved modifications, additionally some bugs have been fixed. Changes in detail:
netpbm.demuxer 51.5
- Fixed stupid bug in the recognition routine, initial 'P' was not checked and any byte there was accepted
bmp.demuxer 51.6
- Added MMA_BlockAlign attribute (stream offset to pixmap data) used by bmp.decoder for workarounds for decoding buggy images
- Added missing OM_GET and MMM_GetPort entries to the dispatcher
- Implemented MMM_Seek()
- Added MMA_StreamPosBytes attribute
- Recognition routine: if header filesize does not match filesystem filesize, does not set probability to 0. Allows lot of broken images to be accepted
bmp.decoder 51.4
- Added workaround for buggy savers setting structure size field in the header to 0. 40 bytes is assumed in this case
- Fixed error reporting in Setup(), result of LoadData() is returned instead of TRUE
- All memory allocations are now done with MediaAllocVec()
- Added workaround for images with shortened palette (only NumColors palette entries)
- Added workaround for palette images with NumColors set to 0
- Added workaround for images having extra data after bitmap header or palette (forward seek to pixel data offset)
- Added RLE8 decoder for compressed 8-bit images
(cg) (Translation: dr)
[News message: 02. Feb. 2007, 15:28] [Comments: 0]
[Send via e-mail] [Print version] [ASCII version]
|