summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/DrawFrameTask.cpp
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2017-09-05 12:13:05 -0700
committerJean-Michel Trivi <jmtrivi@google.com>2017-09-05 12:15:19 -0700
commitc2e7ceb2a3794646e1722605593fe01a9fa18a96 (patch)
tree3f8477308ac6ecebd9d28ce5a14b385b56811e58 /libs/hwui/renderthread/DrawFrameTask.cpp
parent4c1ad8fce41f505f6be8de9bfbec6f24cf8dc057 (diff)
audio: Fix for IPlayerShell object leak.
IPlayerShell object is created for each MediaPlayer object and this will register to linkToDeath, which will have global reference. IPlayerShell release method is unregistering to Death monitor. Here IPlayerShell object is not released at all, when application releases mediaplayer object. As linkToDeath will have global reference for each IPlayerShell object, GC will not be able to clear this object. Fix is to call IPlayerShell release when application releases mediaplayer object. authored-by: Divya Narayanan Poojary <dnaray@codeaurora.org> Test: manual Bug: 65374542 Change-Id: Icbd7632d462d44efdbb851c1c8a662bdef0e551c
Diffstat (limited to 'libs/hwui/renderthread/DrawFrameTask.cpp')
0 files changed, 0 insertions, 0 deletions