replicant-frameworks_native/include/utils
Christopher Tate a45a8008c6 Support streaming of compressed assets > 1 megabyte
Compressed assets larger than one megabyte are now decompressed on demand
rather than being decompressed in their entirety and held in memory.  Reading
the data in order is relatively efficient, as is seeking forward in the stream.
Seeking backwards is supported, but requires reprocessing the compressed data
from the beginning, so is very inefficient.

In addition, the size limit on compressed assets has been eliminated.

Change-Id: I6e68247957e6c53e7e8ba70d12764695f1723bad
2010-07-28 15:33:28 -07:00
..
ashmem.h
Asset.h Support streaming of compressed assets > 1 megabyte 2010-07-28 15:33:28 -07:00
AssetDir.h
AssetManager.h Add native C APIs for working with the Asset Manager 2010-07-15 14:28:21 -07:00
Atomic.h
BackupHelpers.h Only report "unknown metadata" once per restore helper 2009-06-24 13:57:29 -07:00
BitSet.h Native input dispatch rewrite work in progress. 2010-06-13 17:42:16 -07:00
BufferedTextOutput.h
ByteOrder.h Implement the C++ class to write the backed up file data. 2009-05-15 10:37:10 -04:00
CallStack.h
Debug.h Support for marshalling pointers / intptr_t in Parcel. 2009-08-17 15:31:25 -07:00
Endian.h
Errors.h fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly 2009-09-07 16:32:45 -07:00
FileMap.h
Flattenable.h remove a dependency of GraphicBuffer (libui) on Parcel (libbinder). 2010-02-21 23:27:25 -08:00
KeyedVector.h
List.h Fix sim build. 2009-07-07 10:01:12 -07:00
Log.h
misc.h get rid of utils.h 2009-05-31 19:13:00 -07:00
ObbFile.h Add OBB file helper class 2010-07-07 09:57:50 -07:00
PollLoop.h Add new glue code for writing native apps. 2010-07-08 11:06:59 -07:00
Pool.h Native input dispatch rewrite work in progress. 2010-06-13 17:42:16 -07:00
RefBase.h Fix a bug in sp<> and wp<> which could cause memory corruptions 2010-06-24 21:49:02 -07:00
ResourceTypes.h New xlarge screen size. 2010-04-28 16:51:52 -07:00
SharedBuffer.h
Singleton.h Fix a typo in Singleton<> 2010-05-28 15:13:30 -07:00
SortedVector.h improve Vector<> with types that can be trivially moved and remove some unused code. 2009-06-22 02:31:07 -07:00
StopWatch.h Native input dispatch rewrite work in progress. 2010-06-13 17:42:16 -07:00
StreamingZipInflater.h Support streaming of compressed assets > 1 megabyte 2010-07-28 15:33:28 -07:00
String8.h Fix bug with phantom input windows. 2010-07-16 00:02:48 -07:00
String16.h Optional use of UTF-8 strings in resource bundles 2009-12-07 15:14:15 -08:00
StringArray.h rename string_array.h to StringArray.h and move the implementation from the header file to a new cpp file. 2009-06-05 01:26:23 -07:00
SystemClock.h
TextOutput.h some work to try to reduce the code size of some native libraries 2009-05-26 16:12:20 -07:00
threads.h added RWLock C++ wrapper 2010-05-19 15:12:59 -07:00
Timers.h get rid of sleepForInterval() which didn't seem to be used anywhere in the source tree. Also get rid of ported.h which seem to be used only (possibly) in the sim. moved the implementation there. 2009-05-31 23:45:01 -07:00
TypeHelpers.h improve Vector<> with types that can be trivially moved and remove some unused code. 2009-06-22 02:31:07 -07:00
Vector.h Even more native input dispatch work in progress. 2010-06-17 13:27:16 -07:00
VectorImpl.h Even more native input dispatch work in progress. 2010-06-17 13:27:16 -07:00
ZipFileCRO.h ZipUtilsRO rewrite based on Dalvik Zip rewrite 2010-05-12 05:07:48 -07:00
ZipFileRO.h ZipUtilsRO rewrite based on Dalvik Zip rewrite 2010-05-12 05:07:48 -07:00
ZipUtils.h