RE: [Midplayer-private-dev] CR: Add black framedetection in thumbnail, so we can get valid frame(non-blank) form the video stream as thethumbnail.

"Zhao, Halley" <[email protected]>
Newsgroups gmane.comp.multimedia.helix.devel,gmane.spam.detected
Message-ID <094BCE01AFBE9646AF220B0B3F367AAB03499F4A@pdsmsx413.ccr.corp.intel.com>
It fix bug #8077.

https://bugs.helixcommunity.org/show_bug.cgi?id=8077

thanks Weian.

 

________________________________

From: [email protected] [mailto:[email protected]] On Behalf Of Chen, Weian
Sent: 2008年7月17日 16:46
To: [email protected]
Cc: [email protected]
Subject: [Midplayer-private-dev] [helix-client-dev] CR: Add black framedetection in thumbnail,so we can get valid frame(non-blank) form the video stream as thethumbnail.

 

Synopsis: 

  Add black frame detection support in thumbnail, so we can get valid frame (non-blank) form the video stream as the thumbnail.

 

Overview: 

   Currently, we always get first key frame of a stream as the thumbnail, and many of these frames are black, so we can’t get the needed information. Then we add black frame detection, until we get a valid frame then stop doing thumbnail.

 

Files Added:

  None

 

Files Modified:

  player/hxclientkit/pub/HXClientCallbacks.h

  player/hxclientkit/src/platform/unix/CHXClientThumbnailUnix.cpp

  player/kit/dbus-server/pub/hxplayer.h

  player/kit/dbus-server/src/hxplayer.cpp

  player/kit/dbus-server/src/helix-dbus-server.cpp

 

Image Size and Heap Use impact (Client -Only):

  Little

 

Platforms and Profiles Affected:

  platform:   linux-2.2-libc6-gcc32-i586

  profile:      helix-client-all-defines

 

Distribution Libraries Affected:

  <libhxclient.a> <helix-dbus-server.bin>

 

Distribution library impact and planned action:

  <None>

 

Platforms and Profiles Build Verified:

  Set BIF branch  -> hxdbus_3_1_0_atlas

  Set Target(s)     -> dbus_server_with_video

  Set Profile        -> helix-client-all-defines

  System ID        -> linux-2.2-libc6-gcc32-i586

 

Branch: 

  HEAD, hxclient_3_1_0_atlas

 

Copyright assignment: <MUST be one of the following statements >

2.      Intel has signed and delivered a Joint Copyright Assignment

           to RealNetworks, and received acknowledgment that the 

           agreement was received.  

 

Files Attached:

  hxclient-nonblank-thumbnail.diff

  dbus-nonblank-thumb.diff

 

Weian

_______________________________________________
Helix-client-dev mailing list
[email protected]
http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.