If this is still waiting a CR, Looks good.

--greg.


On Sep 11, 2009, at 5:46 AM, ext-g.manika...@nokia.com wrote:

"Nokia submits this code under the terms of a commercial contribution agreement with RealNetworks, and I am authorized to contribute this code under said agreement”

Modified By: ext-g.manika...@nokia.com

Review By: ashish.as.gu...@nokia.com

TSW-ID: SKIM-7QV9VU

Date:  09/11/2009

Project: SymbianMmf_wm

Synopsis: Repeated AudioVideo playback in Helix causes MMFControllerProxyServer Thread's Heap utilization to increasing continuously.

Overview: While playing Audiovideo content in repeat mode without closing real player application, MMFControllerProxyThread is consuming memory continuously in audio path. CHxAudioDevice and HxClientPropwatch instances are allocated and stored in commonRegistry for every run. This increases memory consumptions continuously as the allocated memory is not freed up during the playback.

Fix:
Releasing CHxAudioDevice and HxclientPropWatch instances and clearing commonregistry entry in every run.
Files modified & changed for 223Cays, 221Cays, 210Cays and Head.
\audio\device\platform\symbian\audsymbian.cpp

Image Size and Heap Use impact: No major impact

Module Release testing (STIF) :  Yes

Test case(s) Added : No

Memory leak check performed : Passed, No additional leaks introduced.

Platforms and Profiles Build Verified: helix-client-s60-50-mmf-mdf-dsp

Platforms and Profiles Functionality verified: armv5 and winscw

Branch : 210Cays, 221Cays , 223Cays & Head

CVS Diff:  Attached for 223Cays

<cvsdiff223cays.txt>_______________________________________________
Audio-dev mailing list
Audio-dev@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/audio-dev


_______________________________________________
Audio-dev mailing list
Audio-dev@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/audio-dev

Reply via email to