<?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 simple_player, adding DX render window, what's missing from given code? in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850044#M6432</link>
    <description>I'm trying to add a DX render window to simpler_player, but there is some basic detail I'm missing. I've attached the tweaked version of simpler_player.cpp which features a secondary window for rendering video content.&lt;BR /&gt;&lt;BR /&gt;What are the missing ingrediants?&lt;BR /&gt;&lt;BR /&gt;(look for TRYDXRENDER in code)&lt;BR /&gt;&lt;BR /&gt;Oops, just noticed that line 698 should be: cc.ulVideoRenderFlags = UMC::FLAG_VREN_USECOLORKEY;&lt;BR /&gt;</description>
    <pubDate>Mon, 27 Apr 2009 17:46:07 GMT</pubDate>
    <dc:creator>noemata</dc:creator>
    <dc:date>2009-04-27T17:46:07Z</dc:date>
    <item>
      <title>simple_player, adding DX render window, what's missing from given code?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850044#M6432</link>
      <description>I'm trying to add a DX render window to simpler_player, but there is some basic detail I'm missing. I've attached the tweaked version of simpler_player.cpp which features a secondary window for rendering video content.&lt;BR /&gt;&lt;BR /&gt;What are the missing ingrediants?&lt;BR /&gt;&lt;BR /&gt;(look for TRYDXRENDER in code)&lt;BR /&gt;&lt;BR /&gt;Oops, just noticed that line 698 should be: cc.ulVideoRenderFlags = UMC::FLAG_VREN_USECOLORKEY;&lt;BR /&gt;</description>
      <pubDate>Mon, 27 Apr 2009 17:46:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850044#M6432</guid>
      <dc:creator>noemata</dc:creator>
      <dc:date>2009-04-27T17:46:07Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850045#M6433</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/314609"&gt;noemata&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;I'm trying to add a DX render window to simpler_player, but there is some basic detail I'm missing. I've attached the tweaked version of simpler_player.cpp which features a secondary window for rendering video content.&lt;BR /&gt;&lt;BR /&gt;What are the missing ingrediants?&lt;BR /&gt;&lt;BR /&gt;(look for TRYDXRENDER in code)&lt;BR /&gt;&lt;BR /&gt;Oops, just noticed that line 698 should be: cc.ulVideoRenderFlags = UMC::FLAG_VREN_USECOLORKEY;&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Hello again,&lt;BR /&gt;&lt;BR /&gt;You were very very close - I just had to disable a couple other blocks of code to get your window to work.&lt;BR /&gt;&lt;BR /&gt;Peter&lt;BR /&gt;</description>
      <pubDate>Mon, 27 Apr 2009 19:18:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850045#M6433</guid>
      <dc:creator>pvonkaenel</dc:creator>
      <dc:date>2009-04-27T19:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850046#M6434</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/414649"&gt;pvonkaenel&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;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Hello again,&lt;BR /&gt;&lt;BR /&gt;You were very very close - I just had to disable a couple other blocks of code to get your window to work.&lt;BR /&gt;&lt;BR /&gt;Peter&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;I think you may have meant to upload a different file. Either that, or your not running on Vista, or I'm working with a video file that is problematic.&lt;BR /&gt;&lt;BR /&gt;Commenting out this line (~ line727):&lt;BR /&gt;&lt;BR /&gt;GetClientRect(Context.m_hWnd,cc.rectDisp,cc.rectRange);&lt;BR /&gt;&lt;BR /&gt;Wouldn't that prevent the render widow from working, since its render rect would be 0,0,0,0?&lt;BR /&gt;&lt;BR /&gt;Also, the file you uploaded didn't have this line (~ line 699):&lt;BR /&gt;&lt;BR /&gt;cc.ulVideoRenderFlags = UMC::FLAG_VREN_USECOLORKEY;&lt;BR /&gt;&lt;BR /&gt;I guess there's something I don't understand still. Based on your changes, it looks like the DX render feature is somehow able to find the renderwindow based on it's color key onlywithout knowing the window rect details since your changes load 0,0,0,0 for those values??&lt;BR /&gt;&lt;BR /&gt;The code prior to your changes should work since the values were correct in that instance (I think).&lt;BR /&gt;&lt;BR /&gt;Thanks for your help nonetheless, you're getting me close to having this working.&lt;BR /&gt;&lt;BR /&gt;Mario</description>
      <pubDate>Mon, 27 Apr 2009 20:23:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850046#M6434</guid>
      <dc:creator>noemata</dc:creator>
      <dc:date>2009-04-27T20:23:35Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850047#M6435</link>
      <description>&lt;DIV style="margin:0px;"&gt;Well, looks like DirectDraw under Vista is a lot more fun (as in not so) than it is under XP. Overlay handling code that works under XP, fails under Vista.&lt;BR /&gt;&lt;BR /&gt;Still haven't cracked this nut, but the issue has been reduced to constructing code that works for both XP and Vista.&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;BR /&gt;</description>
      <pubDate>Mon, 27 Apr 2009 22:23:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850047#M6435</guid>
      <dc:creator>noemata</dc:creator>
      <dc:date>2009-04-27T22:23:50Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850048#M6436</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/314609"&gt;noemata&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;Well, looks like DirectDraw under Vista is a lot more fun (as in not so) than it is under XP. Overlay handling code that works under XP, fails under Vista.&lt;BR /&gt;&lt;BR /&gt;Still haven't cracked this nut, but the issue has been reduced to constructing code that works for both XP and Vista.&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Sorry, you're correct that I'm working with XP. Good to know there is an issue with this code working under Vista. I'll let you know if I discover anything during my next round of development.&lt;BR /&gt;&lt;BR /&gt;Peter&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Apr 2009 11:42:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850048#M6436</guid>
      <dc:creator>pvonkaenel</dc:creator>
      <dc:date>2009-04-28T11:42:46Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850049#M6437</link>
      <description>Try using BLTVideoRender it is far more stable under XP and likely it will work under Vista, unfortunately it was removed in 6.0, but still can be downloaded from IPP 5.3 sample package.&lt;BR /&gt;</description>
      <pubDate>Wed, 29 Apr 2009 12:20:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850049#M6437</guid>
      <dc:creator>andrei_m</dc:creator>
      <dc:date>2009-04-29T12:20:55Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850050#M6438</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/406231"&gt;andrei.m&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;Try using BLTVideoRender it is far more stable under XP and likely it will work under Vista, unfortunately it was removed in 6.0, but still can be downloaded from IPP 5.3 sample package.&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Thank you for the suggestion. It works with my secondary windowchanges to simple_player as originally posted, though there is a window sizing issue that needs tweaking. Vista can now show a playback window! Why is Intel so quiet on this thread?</description>
      <pubDate>Wed, 29 Apr 2009 16:51:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850050#M6438</guid>
      <dc:creator>noemata</dc:creator>
      <dc:date>2009-04-29T16:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850051#M6439</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Hello all.&lt;BR /&gt;&lt;BR /&gt;Sorry for delay.Just want to set the right level of expectations regarding IPP audio-video-codecs sample.&lt;BR /&gt;&lt;BR /&gt;This sample is dedicated to demonstrate how one can get performance advantages on modern Intel architectures through Intel IPP usage in media codecs and hardware friendly codecs design. Itis not considered as a comprehensive media framework and this is the reason why we do not provide HTTP reader component or have many limitations on render's side.&lt;BR /&gt;It is expected you may use this code base as a scratch for your modifications, which might be very application specific.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
      <pubDate>Thu, 30 Apr 2009 08:30:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850051#M6439</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2009-04-30T08:30:40Z</dc:date>
    </item>
    <item>
      <title>Re: simple_player, adding DX render window, what's missing from</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850052#M6440</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/336498"&gt;Vladimir Dudnik (Intel)&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;Hello all.&lt;BR /&gt;&lt;BR /&gt;Sorry for delay.Just want to set the right level of expectations regarding IPP audio-video-codecs sample.&lt;BR /&gt;&lt;BR /&gt;This sample is dedicated to demonstrate how one can get performance advantages on modern Intel architectures through Intel IPP usage in media codecs and hardware friendly codecs design. Itis not considered as a comprehensive media framework and this is the reason why we do not provide HTTP reader component or have many limitations on render's side.&lt;BR /&gt;It is expected you may use this code base as a scratch for your modifications, which might be very application specific.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Perhaps you may have misread the problem outlined here. DX render fails under Vista! The changes made to simple_player were an attempt to resolve this problem and also make simple_player behave more like a conventional windows message loop driven application rather than a console application that renders to a console window (not the typical scenario for this sort of usage).&lt;BR /&gt;&lt;BR /&gt;Re-integrating BLT render support was one way to fix the problem under Vista. The colorkey approach used by UMC appears to clash with Vista's DWM (display window manager), at least in the way the mechanism is presently employedby UMC code.&lt;BR /&gt;&lt;BR /&gt;UMC does indeedprovide a good starting point for developers. We're just looking for guidance on how to make it work under Vista.&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Apr 2009 11:52:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/simple-player-adding-DX-render-window-what-s-missing-from-given/m-p/850052#M6440</guid>
      <dc:creator>noemata</dc:creator>
      <dc:date>2009-04-30T11:52:31Z</dc:date>
    </item>
  </channel>
</rss>

