[Player-cvs] kit/android MetaDataDriver.cpp, 1.1.2.3.2.15, 1.1.2.3.2.16

[Player-cvs] kit/android MetaDataDriver.cpp, 1.1.2.3.2.15, 1.1.2.3.2.16

scaijun at helixcommunity.org scaijun at helixcommunity.org
Wed Jan 12 22:25:41 PST 2011


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

Modified Files:
      Tag: hxclient_3_6_1_atlas
	MetaDataDriver.cpp 
Log Message:
Add brightness detection in thumbnail generation


Index: MetaDataDriver.cpp
===================================================================
RCS file: /cvsroot/player/kit/android/Attic/MetaDataDriver.cpp,v
retrieving revision 1.1.2.3.2.15
retrieving revision 1.1.2.3.2.16
diff -u -d -r1.1.2.3.2.15 -r1.1.2.3.2.16
--- MetaDataDriver.cpp	22 Dec 2010 10:46:18 -0000	1.1.2.3.2.15
+++ MetaDataDriver.cpp	13 Jan 2011 06:25:38 -0000	1.1.2.3.2.16
@@ -71,6 +71,7 @@
 #define THUMBNAIL_CAPTURE_TIME 30000
 #define THUMBNAIL_CAPTURE_INTERVAL 30000
 #define THUMBNAIL_DARKNESS_VALUE 32
+#define THUMBNAIL_BRIGHTESS_VALUE 0xF0
 #define THUMBNAIL_DARKNESS_NONSEEKABLE 5 
 
 //Meta Data Struct
@@ -385,6 +386,11 @@
 				free(thumb.pOutBuf);
 				continue;
 			}
+			if (uiR > THUMBNAIL_BRIGHTESS_VALUE && uiB > THUMBNAIL_BRIGHTESS_VALUE && uiG > THUMBNAIL_BRIGHTESS_VALUE && i < 2)
+			{
+				free(thumb.pOutBuf);
+				continue;
+			}
 
 			
             m_pVideoFrame = new VideoFrame();




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.