File format fixes
authorSergey Sharybin <sergey.vfx@gmail.com>
Mon, 27 Aug 2012 11:59:26 +0000 (11:59 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Mon, 27 Aug 2012 11:59:26 +0000 (11:59 +0000)
commit590251f55a113848043c8eb43563379f614f65f3
tree1994ed90524d7f3bdfdb2e874ed7bd9678fe2e8a
parent13254cde8c7ca38af2dcec35efdb9f8f9b3bca46
File format fixes

- Add check for header field in BMP decoder. This is needed to distinguish
  whether file is indeed BMP image or not.
  Without this check Blender could easily crash when it'll try to load
  non-BMP image.
  Tested with files from own HDD, but all of them has got BM header field,
  more testing would be welcome.

- Made Jpeg2000 aware of J2K codec. Originally was needed to verify .j2c
  files here in the studio, but having support of this codec would be
  nice in general.
  Currently supports only reading in this codec, writing would still
  using jp2 codec.
source/blender/imbuf/intern/bmp.c
source/blender/imbuf/intern/jp2.c
source/blender/imbuf/intern/util.c