List Info

Thread: Work round the problem that when setting ProcessTimeUnits to a large value, the perfo




Work round the problem that when setting ProcessTimeUnits to a large value, the perfo
user name
2008-03-26 00:51:24

Synopsis:

  Work round the problem that when setting ProcessTimeUnits to a large value, the performance will be impacted very much.

   

Overview:

When setting ProcessTimeUnits =1, thumbnail feature will not always work, so we should set ProcessTimeUnits to a large value, but for some streams, it will blt several times, and impact performance very much, so we work round this problem by stopping bltting if we found the frame have been bltted.

  The work round solution will work only when doing thumbnail, we use SetOption to get known whether we are doing thumbnail.

 

Files Added:

No file added

 

Files Modified:

datatype/tools/dtdriver/decoder/video/vdecoder.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:

<dtdrplin.so>

<hxdtdriver.so>

<dtdrviddec.a>

 

Distribution library impact and planned action:

 &nbsp;  &lt;None>

 

Platforms and Profiles Build Verified:

 &nbsp;  Set BIF branch&nbsp; -> hxclient_3_1_0_atlas_restricted

 &nbsp;  Set Target(s)&nbsp;   &nbsp;-> datatype_tools_dtdriver

 &nbsp;  Set Profile&nbsp; &nbsp;   &nbsp; -&gt; helix-client-all-defines

 &nbsp;  System ID &nbsp; &nbsp;    ->; linux-2.2-libc6-gcc32-i586

 

Branch:

 &nbsp;  HEAD, hxclient_3_1_0_atlas_restricted

 

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

 &nbsp;  2. &nbsp; &nbsp;  Intel has signed and delivered a Joint Copyright Assignment to RealNetworks, and received acknowledgment that the agreement was received.

 

Files Attached:

 &nbsp;  Dtdr-tools-thumabnail.diff

 

 

Weian

 

  
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )