<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic IPP 6 Video Renders on Win32 in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893988#M11851</link>
    <description>&lt;P&gt;When try with simple_player on IPP6, for some reason, when I use DX as video render on Vista, it shows error: "Error in video render". So I switch to GDI and noticed that this (and some other) renders are removed in video_render lib. Yet they are still available in sample simple_player as render options.&lt;/P&gt;
&lt;P&gt;On Win32 platform, There used to be 3 video renders (DX, GDI and BLT) and 2 audio renders (DSOUND and WINMM) available on IPP5.3. Now only DX video render and DSound audio render are still available in IPP6. Considering it as a degradation?&lt;/P&gt;</description>
    <pubDate>Thu, 27 Nov 2008 20:43:30 GMT</pubDate>
    <dc:creator>hsunnet</dc:creator>
    <dc:date>2008-11-27T20:43:30Z</dc:date>
    <item>
      <title>IPP 6 Video Renders on Win32</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893988#M11851</link>
      <description>&lt;P&gt;When try with simple_player on IPP6, for some reason, when I use DX as video render on Vista, it shows error: "Error in video render". So I switch to GDI and noticed that this (and some other) renders are removed in video_render lib. Yet they are still available in sample simple_player as render options.&lt;/P&gt;
&lt;P&gt;On Win32 platform, There used to be 3 video renders (DX, GDI and BLT) and 2 audio renders (DSOUND and WINMM) available on IPP5.3. Now only DX video render and DSound audio render are still available in IPP6. Considering it as a degradation?&lt;/P&gt;</description>
      <pubDate>Thu, 27 Nov 2008 20:43:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893988#M11851</guid>
      <dc:creator>hsunnet</dc:creator>
      <dc:date>2008-11-27T20:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: IPP 6 Video Renders on Win32</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893989#M11852</link>
      <description>&lt;DIV style="margin:0px;"&gt;Hello,&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Ourgoal was to minimize number of components in UMC sample to optimize technical support workload required to maintain this complicated sample.&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Could you please provide more info on issue you met on Vista? Do you have Vista DX drivers for your graphics card?&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Regards,&lt;BR /&gt; Vladimir&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Dec 2008 12:41:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893989#M11852</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2008-12-02T12:41:41Z</dc:date>
    </item>
    <item>
      <title>Re: IPP 6 Video Renders on Win32</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893990#M11853</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/61463"&gt;vdudnik&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;Hello,&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Ourgoal was to minimize number of components in UMC sample to optimize technical support workload required to maintain this complicated sample.&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Could you please provide more info on issue you met on Vista? Do you have Vista DX drivers for your graphics card?&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Regards,&lt;BR /&gt; Vladimir&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;Thanks &lt;EM&gt;&lt;EM&gt;Vladimir,&lt;/EM&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;EM&gt;&amp;gt; Ourgoal was to minimize number of components in UMC sample to optimize technical support workload required to maintain this complicated sample.&lt;/EM&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;In this case, it would be nicer if you could keep Usage and related readme.htm (in simple_player and video_renders) updated.&lt;/P&gt;
&lt;DIV style="margin:0px;"&gt;&amp;gt; Could you please provide more info on issue you met on Vista? Do you have Vista DX drivers for your graphics card?&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Regards,&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;I tested on a desktop and a laptop with same issue:&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Laptop:&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;
&lt;DIV style="margin:0px;"&gt;OS: Vista 64 bits SP1&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Graphics card: Navidia 9600 GT&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Installed with latest graphics driver and Microsoft DirectX August. 2008 SDK.&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Desktop:&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;OS: Vista 32 bits SP1&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Graphics card: ATI 2600HD&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Installed with latest graphics driver from ATI and Microsoft DirectX Nov. 2007 SDK.&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Issue:&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;When play a file with simple_player:&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;simple_player file_path -vdx&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;No video window displayed and no more console message and no CPU usage, press enter lead to application exit with message&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;"Error in video render".&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Console output:&lt;/DIV&gt;
&lt;P&gt;Video Render : DX&lt;BR /&gt;-RenderFormat: YV12&lt;BR /&gt;&lt;BR /&gt;Stream Type : MPEG2T&lt;BR /&gt;Video Info :&lt;BR /&gt;-Video Type : H264&lt;BR /&gt;-Resolution : 1280x720&lt;BR /&gt;-Frame Rate : 59.94&lt;BR /&gt;DecRate:60.44 fps(Dec 13.42ms/f + Conv 3.12ms/f = 16.54ms/f) RndrRate 0.00fps Audio Dec 0.00chnls&lt;BR /&gt;Error in video render&lt;/P&gt;
&lt;DIV style="margin:0px;"&gt;Related code: avsync.cpp&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;// Wait for the free buffer in the video render&lt;BR /&gt; do&lt;BR /&gt; {&lt;BR /&gt; umcRes = m_pVideoRender-&amp;gt;LockInputBuffer(&amp;amp;out_data);&lt;BR /&gt;&lt;BR /&gt; // Be aware that video render surface was locked and not released yet&lt;BR /&gt; if (UMC::UMC_OK == umcRes)&lt;BR /&gt; {&lt;BR /&gt; bVideoRndrIsLocked = true;&lt;BR /&gt; break;&lt;BR /&gt; }&lt;BR /&gt; // there is only one legal error return value,&lt;BR /&gt; // all other are incorrect.&lt;BR /&gt; else if ((!m_bStopFlag) &amp;amp;&amp;amp;&lt;BR /&gt; (UMC::UMC_ERR_NOT_ENOUGH_BUFFER == umcRes ||UMC::UMC_ERR_TIMEOUT == umcRes ))&lt;BR /&gt; {&lt;BR /&gt; vm_time_sleep(DEF_TIME_TO_SLEEP);&lt;BR /&gt; }&lt;BR /&gt; else&lt;BR /&gt; {&lt;BR /&gt; vm_string_printf(VM_STRING("Error in video rendern"));&lt;BR /&gt; break;&lt;BR /&gt; }&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Debug descrpiton:&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;time out when m_pVideoRender-&amp;gt;LockInputBuffer:&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;umcRes = m_pVideoRender-&amp;gt;LockInputBuffer(&amp;amp;out_data);&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Let me know if you need further information.&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;P&gt;I also noticed that performance (using simple_player, which shows frame rate) on Vista (SP1) is significantly slower than on XP (SP2). As IPP6 DirectX render is not available, this test is done with IPP 5.3 though.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Dec 2008 18:37:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893990#M11853</guid>
      <dc:creator>hsunnet</dc:creator>
      <dc:date>2008-12-04T18:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: IPP 6 Video Renders on Win32</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893991#M11854</link>
      <description>&lt;DIV style="margin:0px;"&gt;Thanks for detailed information. We will investigate this issue&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;Regards,&lt;BR /&gt; Vladimir&lt;/DIV&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Dec 2008 13:40:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-6-Video-Renders-on-Win32/m-p/893991#M11854</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2008-12-09T13:40:22Z</dc:date>
    </item>
  </channel>
</rss>

