AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/lib/libmng.lha

Mirror:Random
Showing: ppc-amigaos icongeneric icon
No screenshot available
Short:Multiple-image Network Graphics Library
Author:Various
Uploader:andrea amigasoft net (Andrea Palmatè)
Type:dev/lib
Version:1.0.9
Architecture:ppc-amigaos
Date:2005-10-04
Download:dev/lib/libmng.lha - View contents
Readme:dev/lib/libmng.readme
Downloads:891

MNG (pronounced ``ming''), is short for Multiple-image Network Graphics, as one
might gather from the title of this page. Designed with the same modular
philosophy as PNG and by many of the same people, MNG is intended to provide a
home for all of the multi-image capabilities that have no place in PNG.

Although the idea of MNG has been around almost as long as PNG has, serious
design discussions didn't begin until May 1996, and even then there was
considerable debate over whether to make MNG a dirt-simple ``glue'' format
around PNG or a complex multimedia format capable of integrating animations,
audio and even video. By mid-1998, MNG had settled down to something in
between;
while it has fairly extensive animation and image-manipulation capabilities,
there is no serious expectation that it will ever integrate audio or video.
(Those are best handled by MPEG, particularly MPEG-4.)

The MNG specification was promoted to ``1.0 status'' on 11 January 2001, in
accordance with an official vote of the MNG developers, and the final, edited
version was released on 31 January 2001.

MNG includes a number of interesting features:

    * object or sprite-based approach to animation, with commands to move, copy
and paste images (rather than replicate them as in GIF)
    * nested loops for complex animations
    * way better compression than GIF animations
    * support for difference (or ``delta'') images for still better compression
    * integration of both PNG and JPEG-based (``JNG'') images
    * support for transparent JPEG images
    * low-complexity and very low-complexity subsets for simpler implementation


Of course, MNG also shares a number of PNG's best features:

    * unambiguous pronunciation (gotta love it)
    * multiple CRCs so that file integrity can be checked without viewing
    * ultra-clever magic signature that can detect the most common types of
file
corruption
    * non-patented (you betcha!) compression, either completely lossless (PNG)
or lossy (JPEG)
    * full alpha support (multi-level transparency) for all image objects
    * gamma and color correction for cross-platform consistency
    * ability to store copyright and other textual info, either compressed or
uncompressed
    * full Year 2000 (Y2K) support (good for at least 63 millenia! dang!) 

MNG has a separate mailing list for discussions about the specification,
programming, and so forth:

    * send subscribe mng-list in the body of a message to
majordomo@ccrc.wustl.edu to subscribe 

MNG does not share PNG's MIME type:

    * unregistered Internet media types: video/x-mng and image/x-jng

_________________________________________________________
added clib2 version and adjusted the directory tree to respect the SDK standard



Contents of dev/lib/libmng.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw-rw-rw-     0/0       14341   45442  31.6% -lh7- f7a5 Jan 30  2005 CHANGES
-rw-rw-rw-     0/0        1224    4592  26.7% -lh7- 9e84 Jan 30  2005 LICENSE
-rw-rw-rw-     0/0         361     614  58.8% -lh7- 64e7 Jan 30  2005 README
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Documentation/
-rw-rw-rw-     0/0         263     457  57.5% -lh7- 5597 Jan 30  2005 SDK/Documentation/doc.readme
-rw-rw-rw-     0/0       25058  177031  14.2% -lh7- 926b Jan 30  2005 SDK/Documentation/libmng.h
-rw-rw-rw-     0/0       13180   42170  31.3% -lh7- ae81 Jan 30  2005 SDK/Documentation/libmng.txt
-rw-rw-rw-     0/0        2988   39077   7.6% -lh7- f81a Jan 30  2005 SDK/Documentation/libmng_callback_xs.c
-rw-rw-rw-     0/0       21252  172288  12.3% -lh7- 15cf Jan 30  2005 SDK/Documentation/libmng_chunk_descr.c
-rw-rw-rw-     0/0        4752   36972  12.9% -lh7- 1db8 Jan 30  2005 SDK/Documentation/libmng_chunks.h
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Documentation/man/
-rw-rw-rw-     0/0         641    1195  53.6% -lh7- c377 Jan 30  2005 SDK/Documentation/man/jng.5
-rw-rw-rw-     0/0       13385   42667  31.4% -lh7- 146b Jan 30  2005 SDK/Documentation/man/libmng.3
-rw-rw-rw-     0/0         785    1483  52.9% -lh7- 54a1 Jan 30  2005 SDK/Documentation/man/mng.5
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Documentation/misc/
-rw-rw-rw-     0/0        8549    9058  94.4% -lh7- 8875 Jan 30  2005 SDK/Documentation/misc/Plan1.png
-rw-rw-rw-     0/0        8330    8849  94.1% -lh7- 2475 Jan 30  2005 SDK/Documentation/misc/Plan2.png
-rw-rw-rw-     0/0         341     804  42.4% -lh7- 0331 Jan 30  2005 SDK/Documentation/misc/magic.dif
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Documentation/rpm/
-rw-rw-rw-     0/0         503    1096  45.9% -lh7- ed06 Jan 30  2005 SDK/Documentation/rpm/libmng-1.0.9-rhconf.patch
-rw-rw-rw-     0/0        1043    2852  36.6% -lh7- 6268 Jan 30  2005 SDK/Documentation/rpm/libmng.spec
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Local/
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Local/clib2/
-rw-rw-rw-     0/0      112192  355674  31.5% -lh7- 66d0 Oct  4  2005 SDK/Local/clib2/libmng.a
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Local/common/
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Local/common/include/
-rw-rw-rw-     0/0       25058  177031  14.2% -lh7- 926b Jan 30  2005 SDK/Local/common/include/libmng.h
-rw-rw-rw-     0/0         995    6051  16.4% -lh7- 1299 Jan 30  2005 SDK/Local/common/include/libmng_chunk_descr.h
-rw-rw-rw-     0/0        2089   13353  15.6% -lh7- ec81 Jan 30  2005 SDK/Local/common/include/libmng_chunk_io.h
-rw-rw-rw-     0/0        1912   13472  14.2% -lh7- 0d1f Jan 30  2005 SDK/Local/common/include/libmng_chunk_prc.h
-rw-rw-rw-     0/0        4752   36972  12.9% -lh7- 1db8 Jan 30  2005 SDK/Local/common/include/libmng_chunks.h
-rw-rw-rw-     0/0         962    5308  18.1% -lh7- 4943 Jan 30  2005 SDK/Local/common/include/libmng_cms.h
-rw-rw-rw-     0/0        2949   13489  21.9% -lh7- 1f52 Jan 30  2005 SDK/Local/common/include/libmng_conf.h
-rw-rw-rw-     0/0        9411   56705  16.6% -lh7- 56db Jan 30  2005 SDK/Local/common/include/libmng_data.h
-rw-rw-rw-     0/0        1856   16322  11.4% -lh7- e575 Jan 30  2005 SDK/Local/common/include/libmng_display.h
-rw-rw-rw-     0/0         524    2780  18.8% -lh7- 9858 Jan 30  2005 SDK/Local/common/include/libmng_dither.h
-rw-rw-rw-     0/0        1224    7599  16.1% -lh7- 5b32 Jan 30  2005 SDK/Local/common/include/libmng_error.h
-rw-rw-rw-     0/0         647    4011  16.1% -lh7- 0778 Jan 30  2005 SDK/Local/common/include/libmng_filter.h
-rw-rw-rw-     0/0         578    3372  17.1% -lh7- 2f81 Jan 30  2005 SDK/Local/common/include/libmng_jpeg.h
-rw-rw-rw-     0/0         739    3996  18.5% -lh7- 69b6 Jan 30  2005 SDK/Local/common/include/libmng_memory.h
-rw-rw-rw-     0/0        3060   32765   9.3% -lh7- 0e15 Jan 30  2005 SDK/Local/common/include/libmng_object_prc.h
-rw-rw-rw-     0/0        4190   61847   6.8% -lh7- 4f51 Jan 30  2005 SDK/Local/common/include/libmng_pixels.h
-rw-rw-rw-     0/0         577    3144  18.4% -lh7- 0134 Jan 30  2005 SDK/Local/common/include/libmng_read.h
-rw-rw-rw-     0/0       10792   65856  16.4% -lh7- 6260 Jan 30  2005 SDK/Local/common/include/libmng_trace.h
-rw-rw-rw-     0/0        5429   29486  18.4% -lh7- a0dc Jan 30  2005 SDK/Local/common/include/libmng_types.h
-rw-rw-rw-     0/0         578    3027  19.1% -lh7- 4a9b Jan 30  2005 SDK/Local/common/include/libmng_write.h
-rw-rw-rw-     0/0         563    3386  16.6% -lh7- 2f56 Jan 30  2005 SDK/Local/common/include/libmng_zlib.h
drw-rw-rw-     0/0           0       0 ****** -lhd- 0000 Oct  4  2005 SDK/Local/newlib/
-rw-rw-rw-     0/0      212574  569764  37.3% -lh7- bbe0 Aug  1  2005 SDK/Local/newlib/libmng.a
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        50 files  520647 2072057  25.1%            Oct  4  2005
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>