summaryrefslogtreecommitdiffstats
path: root/include/binder/IMemory.h
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2010-04-19 19:09:03 -0700
committerMathias Agopian <mathias@google.com>2010-04-19 19:09:03 -0700
commit92c3b393275e967f37162b40b3438c5616328372 (patch)
tree14f077c0233038875cc90dd8eb107decb117b667 /include/binder/IMemory.h
parente80c6f49d5055e299b7ada91b5967feab66e467b (diff)
downloadframeworks_base-92c3b393275e967f37162b40b3438c5616328372.zip
frameworks_base-92c3b393275e967f37162b40b3438c5616328372.tar.gz
frameworks_base-92c3b393275e967f37162b40b3438c5616328372.tar.bz2
fix [2599939] "cannot play video" after open/close a video player a dozen of times
get rid off the MAP_ONCE flag is MemoryHeapBase (as well as it's functionality), this feature should not be used anymore. the software renderer was incorrectly using the default ctor which set MAP_ONCE, causing the leak. the software renderer itself is incorrectly used while coming back from sleep. Change-Id: I123621f8d140550b864f352bbcd8a5729db12b57
Diffstat (limited to 'include/binder/IMemory.h')
-rw-r--r--include/binder/IMemory.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/include/binder/IMemory.h b/include/binder/IMemory.h
index ae042cb..74d2cc7 100644
--- a/include/binder/IMemory.h
+++ b/include/binder/IMemory.h
@@ -36,8 +36,7 @@ public:
// flags returned by getFlags()
enum {
- READ_ONLY = 0x00000001,
- MAP_ONCE = 0x00000002
+ READ_ONLY = 0x00000001
};
virtual int getHeapID() const = 0;