[Player-cvs] kit/android MetaDataDriver.cpp, 1.1.2.12.6.6, 1.1.2.12.6.7

[Player-cvs] kit/android MetaDataDriver.cpp, 1.1.2.12.6.6, 1.1.2.12.6.7

xzhao at helixcommunity.org xzhao at helixcommunity.org
Thu Jan 13 22:38:28 PST 2011


Update of /cvsroot/player/kit/android
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv28560

Modified Files:
      Tag: hxclient_3_6_2_atlas
	MetaDataDriver.cpp 
Log Message:
Fix memory leak during extracting thumbnail


Index: MetaDataDriver.cpp
===================================================================
RCS file: /cvsroot/player/kit/android/Attic/MetaDataDriver.cpp,v
retrieving revision 1.1.2.12.6.6
retrieving revision 1.1.2.12.6.7
diff -u -d -r1.1.2.12.6.6 -r1.1.2.12.6.7
--- MetaDataDriver.cpp	14 Jan 2011 06:20:34 -0000	1.1.2.12.6.6
+++ MetaDataDriver.cpp	14 Jan 2011 06:38:24 -0000	1.1.2.12.6.7
@@ -341,10 +341,11 @@
 
     for (int i = 0; i < 3; i++)
     {	
-		if (m_pThumbnailService)
-    {
-			HX_RELEASE(m_pThumbnailService);
-		}
+	if (m_pThumbnailService)
+        {
+            m_pThumbnailService->UnInit();
+	    HX_RELEASE(m_pThumbnailService);
+        }
 		
         //Create the ThumbnailService
         m_pThumbnailService = new HXThumbnailService();
@@ -359,7 +360,7 @@
             m_pVideoFrame = NULL;
         }
         HXVideoThumbnailPicInfo thumb;
-			m_pThumbnailService->SetStartTime(THUMBNAIL_CAPTURE_TIME + i * THUMBNAIL_CAPTURE_INTERVAL);
+        m_pThumbnailService->SetStartTime(THUMBNAIL_CAPTURE_TIME + i * THUMBNAIL_CAPTURE_INTERVAL);
         HX_RESULT retVal = m_pThumbnailService->GetThumbnailData(m_pFileName, &thumb);
 	    	
         if(!SUCCEEDED(retVal))




More information about the Player-cvs mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.