commit | 93a6029be3252c50edf8bbf62297a6637fa493aa | [log] [tgz] |
---|---|---|
author | Arun Menon <avmenon@codeaurora.org> | Wed Jan 08 18:02:19 2014 -0800 |
committer | Arun Menon <avmenon@codeaurora.org> | Wed Jan 08 18:14:35 2014 -0800 |
tree | 7a24010e7716dff4b1d874710852db1919558e73 | |
parent | a4cca913870c61aae7b2e6d07a7f1ee53059708b [diff] |
mm-video: vidc: fix memory leak in dynamic buffer mode In dynamic buffer mode, for non-secure playback, output buffer is mapped before each ftb to driver. This buffer is unmapped in the fbd. During flush operations, the mapped buffer in ftb is not freed leading to memory leak. To fix the issue, move the memory mapping to just before sending the ftb to driver. Change-Id: Ib0e5525fdf8132434800bf4d4ff8d27b085fc8fc