⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 奇趣公司比较新的qt/emd版本
💻
📖 第 1 页 / 共 3 页
字号:
-----------------------------------------------------------1.0.9 (jan 30th 2005)---------------------in short:New optimizations save over 20KB on footprint.Also a few bugfixes and several patches.Thanks to those sending in their additions and for testing!To turn on the optimizations do:#DEFINE MNG_OPTIMIZE_CHUNKINITFREE#DEFINE MNG_OPTIMIZE_OBJCLEANUP#DEFINE MNG_OPTIMIZE_CHUNKASSIGN#DEFINE MNG_OPTIMIZE_CHUNKREADER(eg. they're not on by default (yet) !)-------------------bugfixes:- fixed chunk pushing mechanism- fixed bug in writing sBIT for indexed color- fixed PPLT getchunk/putchunk routines- fixed MNG_NO_1_2_4BIT_SUPPORT for TBBN1G04.PNG- cleaned up macro-invocations (thanks to D. Airlie)core:- added more SKIPCHUNK conditionals- replaced MNG_TWEAK_LARGE_FILES with permanent solution- improved handling of cheap transparency when 16-bit support is disabled- added some MNG_SUPPORT_WRITE conditionals- added function to retrieve current FRAM delay- added MNG_NO_1_2_4BIT_SUPPORT- added bgr565_a8 canvas-style (thanks to J. Elvander)- standard windows dll upgraded to zlib 1.2.2- added LITTLEENDIAN/BIGENDIAN fixtures (thanks J.Stiles)- inclusion of zlib/lcms/ijgsrc6b with <> instead of ""- added conditional MNG_OPTIMIZE_CHUNKINITFREE- added conditional MNG_OPTIMIZE_OBJCLEANUP- added conditional MNG_OPTIMIZE_CHUNKASSIGN- added conditional MNG_OPTIMIZE_CHUNKREADER- fixed problem with global PLTE/tRNSsamples:contrib:doc:- patched jng & mng manual pages (Thanks Peter Breitenlohner)makefiles:autoconf:- patched makefile.am & configure.in (Thanks Peter Breitenlohner)-----------------------------------------------------------1.0.8 (aug 5th 2004)--------------------in short:added special data-pushing mechanisms and a few other tid-bits-------------------bugfixes:- fixed problem with PAST usage where source > destcore:- added missing get-/put-chunk-jdaa- added CRC existence & checking flags- added data-push mechanisms for specialized decoders- some speed optimizations (thanks to John Stiles)- defend against using undefined closestream function- defend against using undefined openstream function- added check for extreme chunk-lengths- change worst-case iAlphadepth to 1 for standalone PNGs- added support for 3+byte pixelsize for JPEG's- added conditional to allow easier writing of large MNG'ssamples:contrib:doc:makefiles:autoconf:-----------------------------------------------------------1.0.7 (March 21st 2004)-----------------------in short:A bunch of new canvas-styles, some bug-fixes, upgraded to latest zlib/lcmsand yet more work to please the Mozilla crowd.Releasing beta's doesn't seem very responsive, and this one's hardly changedmuch anyway. I just wanted to bump to a regular version for Mozillare-integration.-------------------bugfixes:- fixed inclusion of IJNG chunk for non-JNG use (J.S)- fixed bug in chunk-storage of SHOW chunk (where from == to)- fixed bug in promote_g8_g8 with 16bit support offcore:- added CANVAS_RGB565 and CANVAS_BGR565 (big thanx to Raphael Assenat!!)- added CANVAS_RGBA565 and CANVAS_BGRA565 ( -- ditto -- )- upgraded to zlib 1.2.1- upgraded to lcms 1.11- added premultiplied alpha canvas' for RGBA, ARGB, ABGR (thx to John Stiles)- more optimizations with 16bit support off- put conditionals around openstream/closestream callbacks.- fixed typo (MNG_SKIPCHUNK_SAVE -> MNG_SKIPCHUNK_nEED)- fixed some 64-bit platform compiler warningssamples:contrib:- fixed mngtree sample (Raphael)- added 5-6-5 canvas to SDL sample (Raphael)doc:makefiles:autoconf:-----------------------------------------------------------1.0.6 (oct 19th 2003)---------------------in short:Final release from beta1. No feedback is good feedback I presume,so here's 1.0.6-final!-------------------bugfixes:core:samples:contrib:doc:makefiles:autoconf:-----------------------------------------------------------1.0.6-beta1 (sep 14th 2003)---------------------------in short:further footprint-reductionsremoving email-addresses1.0.6 (final) will be out shortly-------------------bugfixes:core:- added support for reducing the footprint of libmng by macros that optionally  skip unused chunks, remove 16-bit sample support, remove Delta support, and  remove JNG support, to accomodate Mozilla/Firebird.- further optional removal of unused functions- added MNG_NO_SUPPORT_FUNCQUERY conditional- added iPNGdepth member to pData structure- added conditionals around MAGN chunk support- added conditionals around non-VLC chunk support- added conditionals around "mng_display_go*" and other unused functions- added more conditionals around "promote" functions- removed email references as appropriatesamples:contrib:doc:makefiles:autoconf:-----------------------------------------------------------1.0.6-alpha1 (aug 2nd 2003)---------------------------in short:This is mostly in the light of footprint-reduction to please the Mozillacrew with a leaner and meaner libmng. See bug 18574 if you're interested:http://bugzilla.mozilla.org/show_bug.cgi?id=18574-------------------bugfixes:- B719420 - fixed several MNG_APP_CMS problemscore:- removed some compiler-warnings- hiding 12-bit JPEG stuff- fixed problem with infinite loops during readdisplay()- added size-optimiation COMPOSE routine usage- added conditionals around canvas update routines- added MNG_SKIPCHUNK_cHNK footprint optimizations- added conditionals around some JNG-supporting code      - added conditionals around 16-bit supporting code        - combined init functions into one function- replaced nested switches with simple init setup function- added conditionals zlib and jpeg property accessors- added size-optimization DIV255B8 routine usage- added conditionals around 8-bit magn routines- removed conditionals around 8-bit magn routines- added MNG_NO_16BIT_SUPPORT and MNG_NO_DELTA_PNG conditionals- reversed many loops to use decrementing counter- converted some switches to array references- removed some redundant checks for iRawlen==0- optionally use zlib's crc32 function instead of local mng_update_crc- bugfix empty "if" statement when 16-bit code is enabled- restored two misplaced #else/#endif blocks- added conditionals around "mng_display_go*" and other unused functions- added MNG_NO_LOOP_SIGNALS_SUPPORTED conditional- fixed duplicate for-loop- fixed invalid test in promote_imageobject- added conditionals around PAST chunk support- fixed "FOOTPRINT_COMPOSEIV" typo (now "FOOTPRINT_DIV")samples:contrib:- updated xmngview- added MSVC project for creating delta-MNGs: makemng (thanks Alex!)- added MSVC lib-file for use with the standard libmng.dll (again thanks Alex)doc:- updated readme.contribmakefiles:autoconf:-----------------------------------------------------------1.0.5 (mar 1st 2003)--------------------in short:Only a small fix for progressive jpeg suspension problem.This is the long-awaited final release containing the new 'dynamic MNG' featureand bringing MNG compliance to near 100%!-------------------bugfixes:- B683152 - libjpeg suspension not always honored correctlycore:samples:contrib:doc:makefiles:autoconf:-----------------------------------------------------------1.0.5-rc3 (jan 20th 2003)-------------------------in short:Third release-candidate for the upcoming 1.0.5 version.Minor bug-fixes and finalizing the accepted proposal (by official vote) forthe TERM/frame_delay changes on mng-list (nov-dec/2002).-------------------bugfixes:- B654627 - fixed SEGV when no gettickcount callback (thanks Adam!)- B664383 - fixed typo (thanks Dimitri)- B664911 - fixed buffer overflow during init (thanks Alex!)core:- finalized changes in TERM/final_delay to elected proposal (positive vote)samples:contrib:doc:makefiles:autoconf:-----------------------------------------------------------1.0.5-rc2 (dec 9th 2002)------------------------in short:Second release-candidate for the upcoming 1.0.5 version.This contains fixes for a few minor details reported by the loyal testers.It fixes some issues with the goframe/golayer/gotime processing and relatedstuff. And it adds a way to disable playback-caching from within the MNG,which is very useful for streaming-MNG encoders (such as gserver!).-------------------bugfixes:core:- fixed layer- & frame-counting during read()- changed FRAMECOUNT/LAYERCOUNT/PLAYTIME error to warning- fixed goframe/golayer/gotime processing- added support for nEED "MNG 1.1"- added support for nEED "CACHEOFF"; turn playback caching off for streaming MNG- fixed magnification bug with object 0- added support to get totals for frames/layers/playtime after mng_read()- fixed some issues in init_app_cms()- fixed goxxxxx() support for zero valuessamples:contrib:doc:makefiles:autoconf:-----------------------------------------------------------1.0.5-rc1 (nov 1st 2002)------------------------in short:First release-candidate for the upcoming 1.0.5 version.This fixes a few small problems and brings the TERM/MEND processing, withrespect to interframe_delay as per the current discussion on MNG-list,up-to-date with the latest proposal.-------------------bugfixes:core:- fixed initialization of pIds in dISC read routine (Thanks Winfried!)- fixed issue in freeing evNT chunk (Thanks Winfried!)- fixed clipping-problem with BACK tiling (Thanks Sakura!)- fixed processing for multiple objects in MAGN (Thanks Sakura!)- fixed display of visible target of PAST operation (Thanks Sakura!)- modified TERM/MEND processing for max(1, TERM_delay, interframe_delay)samples:contrib:- fixed typo in Makefile for gtk-mng-view sampledoc:makefiles:autoconf:-----------------------------------------------------------1.0.5-b3 (oct 15th 2002)------------------------in short:Fairly quick after beta2, since that introduced a couple of unfortunatebooboo's and wasn't very workable. It also changes the standard configurescript to build a standard shared object similar to what I intended.-------------------bugfixes:core:- fixed support for condition=2 in TERM chunk- fixed trace-constants for PAST chunk- added mng_status_dynamic to supports functionsamples:contrib:doc:- small cosmetic changes in man/libmng.3makefiles:autoconf:- fixed configure.in to build a 'standard' SO primarily-----------------------------------------------------------1.0.5-b2 (oct 9th 2002)------------------------in short:Second beta for next 1.0.5 release. This addresses some minor problemsdetected during testing. It adds the proposed change to the MNG spec asdiscussed on the "mng-list" recently; eg. Adam's option 4.And it adds a little function to check at run-time if the lib is a beta or not.-------------------bugfixes:core:- fixed chunk-storage for evNT chunk- fixed dropping mix of frozen/unfrozen objects- fixed problem with cloned objects marked as invalid- fixed problem cloning frozen object_buffers- fixed DISC support- added proposed change in handling of TERM- & interframe-delay- added another fix for misplaced TERM chunk- added check for TERM placement during create/write- completed support for condition=2 in TERM chunk- added beta version function & constantsamples:contrib:doc:makefiles:autoconf:-----------------------------------------------------------1.0.5-b1 (sep 24th 2002)------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -