Support tile-based jpeg decoding.This change only handles the baseline case.

The functionality of tile-based decode is enabled by default.
To disable it, mark off the flag of ANDROID_TILE_BASED_DECODE in Android.mk

Change-Id: Ib9f7839095b0ca55260c28d3c499c871e81332ea
11 files changed
tree: ea69b77eecc6c06ae2f46ba913dfa185c6a33ea3
  1. Android.mk
  2. CleanSpec.mk
  3. MODULE_LICENSE_BSD_LIKE
  4. NOTICE
  5. README
  6. ThirdPartyProject.prop
  7. ansi2knr.1
  8. ansi2knr.c
  9. cderror.h
  10. cdjpeg.c
  11. cdjpeg.h
  12. change.log
  13. cjpeg.1
  14. cjpeg.c
  15. ckconfig.c
  16. coderules.doc
  17. config.guess
  18. config.sub
  19. configure
  20. djpeg.1
  21. djpeg.c
  22. example.c
  23. filelist.doc
  24. install-sh
  25. install.doc
  26. jcapimin.c
  27. jcapistd.c
  28. jccoefct.c
  29. jccolor.c
  30. jcdctmgr.c
  31. jchuff.c
  32. jchuff.h
  33. jcinit.c
  34. jcmainct.c
  35. jcmarker.c
  36. jcmaster.c
  37. jcomapi.c
  38. jconfig.bcc
  39. jconfig.cfg
  40. jconfig.dj
  41. jconfig.doc
  42. jconfig.h
  43. jconfig.mac
  44. jconfig.manx
  45. jconfig.mc6
  46. jconfig.sas
  47. jconfig.st
  48. jconfig.vc
  49. jconfig.vms
  50. jconfig.wat
  51. jcparam.c
  52. jcphuff.c
  53. jcprepct.c
  54. jcsample.c
  55. jctrans.c
  56. jdapimin.c
  57. jdapistd.c
  58. jdatadst.c
  59. jdatasrc.c
  60. jdcoefct.c
  61. jdcolor.c
  62. jdct.h
  63. jddctmgr.c
  64. jdhuff.c
  65. jdhuff.h
  66. jdinput.c
  67. jdmainct.c
  68. jdmarker.c
  69. jdmaster.c
  70. jdmerge.c
  71. jdphuff.c
  72. jdpostct.c
  73. jdsample.c
  74. jdtrans.c
  75. jerror.c
  76. jerror.h
  77. jfdctflt.c
  78. jfdctfst.c
  79. jfdctint.c
  80. jidctflt.c
  81. jidctfst.S
  82. jidctfst.c
  83. jidctint.c
  84. jidctred.c
  85. jinclude.h
  86. jmem-android.c
  87. jmemansi.c
  88. jmemdos.c
  89. jmemdosa.asm
  90. jmemmac.c
  91. jmemmgr.c
  92. jmemname.c
  93. jmemnobs.c
  94. jmemsys.h
  95. jmorecfg.h
  96. jpegint.h
  97. jpeglib.h
  98. jpegtran.1
  99. jpegtran.c
  100. jquant1.c
  101. jquant2.c
  102. jutils.c
  103. jversion.h
  104. libjpeg.doc
  105. ltconfig
  106. ltmain.sh
  107. makcjpeg.st
  108. makdjpeg.st
  109. makeapps.ds
  110. makefile.ansi
  111. makefile.bcc
  112. makefile.cfg
  113. makefile.dj
  114. makefile.manx
  115. makefile.mc6
  116. makefile.mms
  117. makefile.sas
  118. makefile.unix
  119. makefile.vc
  120. makefile.vms
  121. makefile.wat
  122. makelib.ds
  123. makeproj.mac
  124. makljpeg.st
  125. maktjpeg.st
  126. makvms.opt
  127. rdbmp.c
  128. rdcolmap.c
  129. rdgif.c
  130. rdjpgcom.1
  131. rdjpgcom.c
  132. rdppm.c
  133. rdrle.c
  134. rdswitch.c
  135. rdtarga.c
  136. structure.doc
  137. testimg.bmp
  138. testimg.jpg
  139. testimg.ppm
  140. testimgp.jpg
  141. testorig.jpg
  142. testprog.jpg
  143. transupp.c
  144. transupp.h
  145. usage.doc
  146. wizard.doc
  147. wrbmp.c
  148. wrgif.c
  149. wrjpgcom.1
  150. wrjpgcom.c
  151. wrppm.c
  152. wrrle.c
  153. wrtarga.c