swfed-0.46 - fixed to JPEG chunk parser
2011-08-09 22:00 (by yoya)

- replaceJpegData に渡す JPEG データの EOI の後に表示と無関係なデータが続く場合に処理を諦める不具合を修正しました。(偽装ツール等で変換した JPEG 等が相当します)
  - SWF の JPEG 処理で SOS,RST の後ろは並び替えが不要なので、SOS,RST と EOI はひとかたまりで処理します。
  - 但し、データの最後が EOI でない場合は、今まで通り EOI まで走査して、その後ろに不正なデータがある場合は無い物として処理します。

- getPNGData で取得した画像に不適当なガンマ値がつく問題を修正。
  - getPNGData で取得した画像が本来より明るいor(稀に)位画像に変わる事がありました。

- 処理の高速化
  - JPEG 変換と CID 取得処理を改造。bitstream もわずかに改善
SWF Editor for PHP project news list