<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>VideoRendererElement</title><link>http://videorendererelement.codeplex.com/project/feeds/rss</link><description>The VideoRendererElement allows for high-performance, custom video in WPF.    With the VideoRendererElement, a developer can update a pixel buffer or video media sample and have it render in WPF space at MediaElement speed.  It is compatible with GDI, DirectShow and direct pixel updates.</description><item><title>Source code checked in, #80132</title><link>http://videorendererelement.codeplex.com/SourceControl/changeset/changes/80132</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:49:39 GMT</pubDate><guid isPermaLink="false">Source code checked in, #80132 20121001094939P</guid></item><item><title>Source code checked in, #80131</title><link>http://videorendererelement.codeplex.com/SourceControl/changeset/changes/80131</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:43:10 GMT</pubDate><guid isPermaLink="false">Source code checked in, #80131 20121001094310P</guid></item><item><title>New Post: crashed in .Net 4.0</title><link>http://videorendererelement.codeplex.com/discussions/360836</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I've changed target framework to 4.0, recompile it, and, got exceptions...&lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;
&lt;/div&gt;</description><author>romanminyaylov</author><pubDate>Mon, 25 Jun 2012 16:51:02 GMT</pubDate><guid isPermaLink="false">New Post: crashed in .Net 4.0 20120625045102P</guid></item><item><title>New Post: Selecting the right webcam resolution</title><link>http://videorendererelement.codeplex.com/discussions/271591</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I was wondering why the capturedevice class of the sample only works with 640x480 resolution of connected webcams. I found that overwriting the BMIHeader of the VideoStreamConfig structure of the media format you from GetFormat is not working. So I extended
 the SetConfigParms method &amp;nbsp;in following way: Instead of using GetFormat to retriev the media structure I enum all possible formats (VideoStreamConfig.GetNumberOfCapabilities and VideoStreamConfig.GetStreamCaps), select the media format I want to use and
 write this structure back.&lt;/p&gt;
&lt;p&gt;Here is the method extended SetConfigParms&amp;nbsp;(sorry I translated the whole class to vb.net)&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:green"&gt;' Set the Framerate, and video size&lt;/span&gt;
    &lt;span style="color:blue"&gt;Private&lt;/span&gt; &lt;span style="color:blue"&gt;Sub&lt;/span&gt; SetConfigParms(&lt;span style="color:blue"&gt;ByVal&lt;/span&gt; capGraph &lt;span style="color:blue"&gt;As&lt;/span&gt; ICaptureGraphBuilder2, &lt;span style="color:blue"&gt;ByVal&lt;/span&gt; capFilter &lt;span style="color:blue"&gt;As&lt;/span&gt; IBaseFilter, &lt;span style="color:blue"&gt;ByVal&lt;/span&gt; iFrameRate &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Integer&lt;/span&gt;, &lt;span style="color:blue"&gt;ByVal&lt;/span&gt; iWidth &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Integer&lt;/span&gt;, &lt;span style="color:blue"&gt;ByVal&lt;/span&gt; iHeight &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Integer&lt;/span&gt;)
        &lt;span style="color:blue"&gt;Dim&lt;/span&gt; hr &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Integer&lt;/span&gt;
        &lt;span style="color:blue"&gt;Dim&lt;/span&gt; o &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Object&lt;/span&gt;
        &lt;span style="color:blue"&gt;Dim&lt;/span&gt; media &lt;span style="color:blue"&gt;As&lt;/span&gt; AMMediaType
        &lt;span style="color:blue"&gt;Dim&lt;/span&gt; FoundFormat &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Boolean&lt;/span&gt;
        &lt;span style="color:green"&gt;' Find the stream config interface&lt;/span&gt;
        hr = capGraph.FindInterface(PinCategory.Capture, MediaType.Video, capFilter, &lt;span style="color:blue"&gt;GetType&lt;/span&gt;(IAMStreamConfig).GUID, o)
        &lt;span style="color:blue"&gt;Dim&lt;/span&gt; videoStreamConfig &lt;span style="color:blue"&gt;As&lt;/span&gt; IAMStreamConfig = &lt;span style="color:blue"&gt;CType&lt;/span&gt;(o, IAMStreamConfig)

        &lt;span style="color:blue"&gt;If&lt;/span&gt; (videoStreamConfig &lt;span style="color:blue"&gt;Is&lt;/span&gt; &lt;span style="color:blue"&gt;Nothing&lt;/span&gt;) &lt;span style="color:blue"&gt;Then&lt;/span&gt;
            &lt;span style="color:blue"&gt;Throw&lt;/span&gt; &lt;span style="color:blue"&gt;New&lt;/span&gt; Exception(&lt;span style="color:#a31515"&gt;&amp;quot;Failed to get IAMStreamConfig&amp;quot;&lt;/span&gt;)
        &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;


        &lt;strong&gt;&lt;span style="color:blue"&gt;Dim&lt;/span&gt; iCount &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Integer&lt;/span&gt; = 0, iSize &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Integer&lt;/span&gt; = 0
        videoStreamConfig.GetNumberOfCapabilities(iCount, iSize)
        &lt;span style="color:blue"&gt;Dim&lt;/span&gt; pmtConfig &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;New&lt;/span&gt; AMMediaType
        &lt;span style="color:blue"&gt;For&lt;/span&gt; iFormat &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;Integer&lt;/span&gt; = 0 &lt;span style="color:blue"&gt;To&lt;/span&gt; iCount - 1
            &lt;span style="color:blue"&gt;Dim&lt;/span&gt; scc &lt;span style="color:blue"&gt;As&lt;/span&gt; &lt;span style="color:blue"&gt;New&lt;/span&gt; VideoStreamConfigCaps, pScc &lt;span style="color:blue"&gt;As&lt;/span&gt; IntPtr = Marshal.AllocHGlobal(Marshal.SizeOf(scc))

            hr = videoStreamConfig.GetStreamCaps(iFormat, pmtConfig, pScc)
            DsError.ThrowExceptionForHR(hr)
            Marshal.PtrToStructure(pScc, scc)

            &lt;span style="color:green"&gt;'' copy out the videoinfoheader&lt;/span&gt;
            &lt;span style="color:blue"&gt;Dim&lt;/span&gt; header &lt;span style="color:blue"&gt;As&lt;/span&gt; VideoInfoHeader = &lt;span style="color:blue"&gt;New&lt;/span&gt; VideoInfoHeader
            Marshal.PtrToStructure(pmtConfig.formatPtr, header)

            &lt;span style="color:green"&gt;''Examine the format, and possibly use it. &lt;/span&gt;
            &lt;span style="color:blue"&gt;If&lt;/span&gt; pmtConfig.subType = MediaSubType.RGB24 &lt;span style="color:blue"&gt;Then&lt;/span&gt;
                Debug.Print(&lt;span style="color:#a31515"&gt;&amp;quot;iFormat: &amp;quot;&lt;/span&gt; &amp;amp; header.BmiHeader.Width &amp;amp; &lt;span style="color:#a31515"&gt;&amp;quot;x&amp;quot;&lt;/span&gt; &amp;amp; header.BmiHeader.Height)
                &lt;span style="color:blue"&gt;If&lt;/span&gt; header.BmiHeader.Width = iWidth &lt;span style="color:blue"&gt;And&lt;/span&gt; header.BmiHeader.Height = iHeight &lt;span style="color:blue"&gt;Then&lt;/span&gt;
                    &lt;span style="color:blue"&gt;If&lt;/span&gt; (iFrameRate &amp;gt; 0) &lt;span style="color:blue"&gt;Then&lt;/span&gt;
                        &lt;span style="color:green"&gt;'header.AvgTimePerFrame = (10000000 / iFrameRate)&lt;/span&gt;
                    &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;
                    hr = videoStreamConfig.SetFormat(pmtConfig)
                    DsError.ThrowExceptionForHR(hr)
                    FoundFormat = &lt;span style="color:blue"&gt;True&lt;/span&gt;
                &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;
            &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;

            &lt;span style="color:green"&gt;''Delete the media type when you are done.&lt;/span&gt;
            Marshal.DestroyStructure(pScc, &lt;span style="color:blue"&gt;GetType&lt;/span&gt;(VideoStreamConfigCaps))
            Marshal.DestroyStructure(pmtConfig.formatPtr, &lt;span style="color:blue"&gt;GetType&lt;/span&gt;(VideoInfoHeader))
            DsUtils.FreeAMMediaType(pmtConfig)
            pmtConfig = &lt;span style="color:blue"&gt;Nothing&lt;/span&gt;
            header = &lt;span style="color:blue"&gt;Nothing&lt;/span&gt;
            scc = &lt;span style="color:blue"&gt;Nothing&lt;/span&gt;

        &lt;span style="color:blue"&gt;Next&lt;/span&gt;

&lt;/strong&gt;        &lt;span style="color:blue"&gt;If&lt;/span&gt; &lt;span style="color:blue"&gt;Not&lt;/span&gt; FoundFormat &lt;span style="color:blue"&gt;Then&lt;/span&gt;
            &lt;span style="color:green"&gt;' Get the existing format block&lt;/span&gt;
            hr = videoStreamConfig.GetFormat(media)
            DsError.ThrowExceptionForHR(hr)
            &lt;span style="color:green"&gt;' copy out the videoinfoheader&lt;/span&gt;
            &lt;span style="color:blue"&gt;Dim&lt;/span&gt; v &lt;span style="color:blue"&gt;As&lt;/span&gt; VideoInfoHeader = &lt;span style="color:blue"&gt;New&lt;/span&gt; VideoInfoHeader
            Marshal.PtrToStructure(media.formatPtr, v)
            &lt;span style="color:green"&gt;' if overriding the framerate, set the frame rate&lt;/span&gt;
            &lt;span style="color:blue"&gt;If&lt;/span&gt; (iFrameRate &amp;gt; 0) &lt;span style="color:blue"&gt;Then&lt;/span&gt;
                v.AvgTimePerFrame = (10000000 / iFrameRate)
            &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;
            &lt;span style="color:green"&gt;' if overriding the width, set the width&lt;/span&gt;
            &lt;span style="color:blue"&gt;If&lt;/span&gt; (iWidth &amp;gt; 0) &lt;span style="color:blue"&gt;Then&lt;/span&gt;
                v.BmiHeader.Width = iWidth
            &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;
            &lt;span style="color:green"&gt;' if overriding the Height, set the Height&lt;/span&gt;
            &lt;span style="color:blue"&gt;If&lt;/span&gt; (iHeight &amp;gt; 0) &lt;span style="color:blue"&gt;Then&lt;/span&gt;
                v.BmiHeader.Height = iHeight
            &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;
            &lt;span style="color:green"&gt;' Copy the media structure back&lt;/span&gt;
            Marshal.StructureToPtr(v, media.formatPtr, &lt;span style="color:blue"&gt;False&lt;/span&gt;)
            &lt;span style="color:green"&gt;' Set the new format&lt;/span&gt;
            hr = videoStreamConfig.SetFormat(media)
            DsError.ThrowExceptionForHR(hr)
            DsUtils.FreeAMMediaType(media)
            media = &lt;span style="color:blue"&gt;Nothing&lt;/span&gt;
        &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;If&lt;/span&gt;
    &lt;span style="color:blue"&gt;End&lt;/span&gt; &lt;span style="color:blue"&gt;Sub&lt;/span&gt;

Whith that enum it's also very easy to examin the possible resolutions of a webcam.&lt;/pre&gt;
&lt;pre&gt;SvenWS&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;</description><author>SvenWS</author><pubDate>Tue, 06 Sep 2011 07:44:29 GMT</pubDate><guid isPermaLink="false">New Post: Selecting the right webcam resolution 20110906074429A</guid></item><item><title>Created Issue: VideorendererElement not working under WPF 4.0 [9138]</title><link>http://videorendererelement.codeplex.com/workitem/9138</link><description>Unfortunaly the VideoRendererElement ist not working any more with WPF 4.0&amp;#33; &lt;br /&gt;&lt;br /&gt;The magic isn&amp;#39;t happen any more at this code block in the VideoRendererElement.cs&lt;br /&gt;  &amp;#47;&amp;#42; Make the magic happen - The callback&lt;br /&gt;  &amp;#42; should execute next on another thread &lt;br /&gt;  &amp;#42; created by WMP OCX under the covers &amp;#42;&amp;#47;&lt;br /&gt;  m_mediaElement.Play&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;I looked to other implentations &amp;#40;I think a lot of them use this kind of hack&amp;#41; and they also have a problem with WPF 4.0.&lt;br /&gt;If somebody can tell me&amp;#47;us what is &amp;#40;or what is not&amp;#41; happing here, we can try to fix this.&lt;br /&gt;&lt;br /&gt;SvenWS&lt;br /&gt;</description><author>SvenWS</author><pubDate>Tue, 06 Sep 2011 07:27:19 GMT</pubDate><guid isPermaLink="false">Created Issue: VideorendererElement not working under WPF 4.0 [9138] 20110906072719A</guid></item><item><title>New Post: Compatibility problems</title><link>http://videorendererelement.codeplex.com/discussions/268263</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I have successfully registered the .ax file both on my netbook(Win7 Starter) and my desktop machine (Win7 Ultimate), but the VideoRendererElement refuses to work on my netbook. What could be the problem?&lt;/p&gt;
&lt;/div&gt;</description><author>laci37</author><pubDate>Mon, 08 Aug 2011 18:29:34 GMT</pubDate><guid isPermaLink="false">New Post: Compatibility problems 20110808062934P</guid></item><item><title>New Comment on "Screen Shots"</title><link>http://videorendererelement.codeplex.com/wikipage?title=Screen Shots&amp;ANCHOR#C18194</link><description>It doesn&amp;#39;t work at all&amp;#33;&amp;#33;&amp;#33;</description><author>liguang_ios</author><pubDate>Mon, 10 Jan 2011 15:52:57 GMT</pubDate><guid isPermaLink="false">New Comment on "Screen Shots" 20110110035257P</guid></item><item><title>New Comment on "Frequently Asked Questions"</title><link>http://videorendererelement.codeplex.com/wikipage?title=Frequently Asked Questions&amp;ANCHOR#C18116</link><description>How about if I want two cameras on the screen concurrently &amp;#63;</description><author>no1chou</author><pubDate>Tue, 04 Jan 2011 18:16:56 GMT</pubDate><guid isPermaLink="false">New Comment on "Frequently Asked Questions" 20110104061656P</guid></item><item><title>New Post: Playing videos in sync</title><link>http://videorendererelement.codeplex.com/Thread/View.aspx?ThreadId=240284</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have the following requirement: there are 3 videos which have to be played&amp;nbsp;synchronously. (e.g a classical concert with 3 perspectives for&amp;nbsp;conductor,&amp;nbsp;orchestra and&amp;nbsp;soloist)&lt;/p&gt;
&lt;p&gt;With the default WPF MedialElement it seems this is not possible to be in sync.&lt;/p&gt;
&lt;p&gt;So my question: is it possible to achieve this with &amp;quot;VideoRendererElement&amp;quot;? &amp;nbsp;Does anybody know a solution for my problem?&lt;/p&gt;
&lt;p&gt;Any help would be welcome.&lt;/p&gt;
&lt;p&gt;TIA&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Martin&lt;/p&gt;
&lt;/div&gt;</description><author>makuat</author><pubDate>Mon, 03 Jan 2011 17:09:03 GMT</pubDate><guid isPermaLink="false">New Post: Playing videos in sync 20110103050903P</guid></item><item><title>New Post: Problem loading the designer</title><link>http://videorendererelement.codeplex.com/Thread/View.aspx?ThreadId=226833</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Dear all,&lt;/p&gt;
&lt;p&gt;I have a problem loading the designer due to assembly 'VideoRendererElement' was not found. Any suggestion on how to solve that?&lt;/p&gt;
&lt;p&gt;Besides, I wonder how can I make the live images without reflection? I am not good in programming, but I guess is changing the pixel accessed. I will be grateful if there is a guide or advice on how I can achieve that.&lt;/p&gt;
&lt;p&gt;Any suggestions are welcomed. Thank you in advance.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>eileenkho</author><pubDate>Sat, 11 Sep 2010 02:02:48 GMT</pubDate><guid isPermaLink="false">New Post: Problem loading the designer 20100911020248A</guid></item><item><title>New Post: Image capture of video</title><link>http://videorendererelement.codeplex.com/Thread/View.aspx?ThreadId=223175</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Is it possible to capture an image of the live video stream?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>sevententh</author><pubDate>Wed, 11 Aug 2010 08:38:15 GMT</pubDate><guid isPermaLink="false">New Post: Image capture of video 20100811083815A</guid></item><item><title>New Post: Image caption of video</title><link>http://videorendererelement.codeplex.com/Thread/View.aspx?ThreadId=223174</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Is it possible to capture an image of the live video stream?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>sevententh</author><pubDate>Wed, 11 Aug 2010 08:37:46 GMT</pubDate><guid isPermaLink="false">New Post: Image caption of video 20100811083746A</guid></item><item><title>Source code checked in, #55373</title><link>http://videorendererelement.codeplex.com/SourceControl/changeset/changes/55373</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Mon, 02 Aug 2010 22:49:34 GMT</pubDate><guid isPermaLink="false">Source code checked in, #55373 20100802104934P</guid></item><item><title>Commented Issue: Disconnected Network adapter leads to failure! [5499]</title><link>http://videorendererelement.codeplex.com/WorkItem/View.aspx?WorkItemId=5499</link><description>Hi,&lt;br /&gt;&lt;br /&gt;i have tried it on 4 different machines now.&lt;br /&gt;Disconect your machien from network an reboot. Starting the Testapplication will show, that the control is not loaded anymore and no test can be performed.&lt;br /&gt;As you reconnect to the network &amp;#40;plug cable back in&amp;#41; you can restart the application and everything works just fine.&lt;br /&gt;&lt;br /&gt;This is reproducable.&lt;br /&gt;Comments: ** Comment from web user: jgarrets ** &lt;p&gt;I have the same problem&amp;#33;  The renderer doesn&amp;#39;t seem to initialize properly when there is no internet connection.  Reconnect to the internet and it works fine.  Have you found a solution for this&amp;#63;&amp;#33;&lt;/p&gt;</description><author>jgarrets</author><pubDate>Tue, 04 May 2010 17:10:07 GMT</pubDate><guid isPermaLink="false">Commented Issue: Disconnected Network adapter leads to failure! [5499] 20100504051007P</guid></item><item><title>New Post: Internet connection required?</title><link>http://videorendererelement.codeplex.com/Thread/View.aspx?ThreadId=211544</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;It seems that the VideoRendererElement won't initialize properly if my computer does not have an internet connection.&amp;nbsp; It just quietly fails (no exceptions or anything) and the RendererInitialized event never occurs.&amp;nbsp; Has anyone else seen this?!&amp;nbsp; Does it have to do with the online XAML schemas or something?&amp;nbsp; We need to deploy our application on offline computers...what do I do?&lt;/p&gt;&lt;/div&gt;</description><author>jgarrets</author><pubDate>Tue, 04 May 2010 16:44:31 GMT</pubDate><guid isPermaLink="false">New Post: Internet connection required? 20100504044431P</guid></item><item><title>New Post: MPEG-2 on VideoRendererElement</title><link>http://videorendererelement.codeplex.com/Thread/View.aspx?ThreadId=208858</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;i have an MPEG-2 Demux and MPEG-2 Decoder in my Graph.&lt;/p&gt;
&lt;p&gt;[DVB Source] --&amp;gt; [Demux] --&amp;gt; [Decoder] --&amp;gt; [Video Renderer]&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any idea how to put my SampleGrabber between decoder and renderer?&lt;/p&gt;
&lt;p&gt;Or any other idea how to render this graph onto the VideoRenderElement?&lt;/p&gt;
&lt;p&gt;Decoder output type is DXVA and SampleGrabber cannot connect.&lt;/p&gt;
&lt;p&gt;I would be grateful for any ideas..&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>wookie_rookie</author><pubDate>Fri, 09 Apr 2010 18:37:05 GMT</pubDate><guid isPermaLink="false">New Post: MPEG-2 on VideoRendererElement 20100409063705P</guid></item><item><title>Created Issue: Disconnected Network adapter leads to failure! [5499]</title><link>http://videorendererelement.codeplex.com/WorkItem/View.aspx?WorkItemId=5499</link><description>Hi,&lt;br /&gt;&lt;br /&gt;i have tried it on 4 different machines now.&lt;br /&gt;Disconect your machien from network an reboot. Starting the Testapplication will show, that the control is not loaded anymore and no test can be performed.&lt;br /&gt;As you reconnect to the network &amp;#40;plug cable back in&amp;#41; you can restart the application and everything works just fine.&lt;br /&gt;&lt;br /&gt;This is reproducable.&lt;br /&gt;</description><author>Jaster</author><pubDate>Thu, 04 Mar 2010 16:20:42 GMT</pubDate><guid isPermaLink="false">Created Issue: Disconnected Network adapter leads to failure! [5499] 20100304042042P</guid></item><item><title>Reviewed: v0.15 Beta (Dec 03, 2009)</title><link>http://videorendererelement.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=12105#ReviewBy-zhichien</link><description>Rated 3 Stars &amp;#40;out of 5&amp;#41; - Hi how to register the .ax file with regsvr32&amp;#63; I&amp;#39;m using Vista. The executable file under Release folder gave 3 buttons on top and black background with no effect on clicked button. I was trying to investigate into the code but can&amp;#39;t open it using VC&amp;#35;.</description><author>zhichien</author><pubDate>Thu, 03 Dec 2009 09:02:11 GMT</pubDate><guid isPermaLink="false">Reviewed: v0.15 Beta (Dec 03, 2009) 20091203090211A</guid></item><item><title>Reviewed: v0.15 Beta (out 28, 2009)</title><link>http://videorendererelement.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=12105#ReviewBy-vnarcizo</link><description>Rated 1 Stars &amp;#40;out of 5&amp;#41; - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa&amp;#10;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa&amp;#10;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa</description><author>vnarcizo</author><pubDate>Thu, 29 Oct 2009 01:56:51 GMT</pubDate><guid isPermaLink="false">Reviewed: v0.15 Beta (out 28, 2009) 20091029015651A</guid></item><item><title>New Post: Deployment</title><link>http://videorendererelement.codeplex.com/Thread/View.aspx?ThreadId=67487</link><description>&lt;div style="line-height: normal;"&gt;&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;&lt;div style="color:Black;background-color:White"&gt;&lt;pre&gt;This seems to work:&lt;br&gt;&lt;br&gt;&lt;div style="color:Black;background-color:White"&gt;&lt;pre&gt;                Assembly assembly = Assembly.GetExecutingAssembly();
                Stream stream = assembly.GetManifestResourceStream(&lt;span style="color:#A31515"&gt;&amp;quot;MyApp.Resources.DShowMediaBridge.ax&amp;quot;&lt;/span&gt;); &lt;span style="color:Green"&gt;// or whatever&lt;/span&gt;
                BinaryReader br = &lt;span style="color:Blue"&gt;new&lt;/span&gt; BinaryReader(stream);
                &lt;span style="color:Blue"&gt;string&lt;/span&gt; destPath = AppDomain.CurrentDomain.BaseDirectory + &lt;span style="color:#A31515"&gt;&amp;quot;\\DShowMediaBridge.ax&amp;quot;&lt;/span&gt;;
                FileStream fs = &lt;span style="color:Blue"&gt;new&lt;/span&gt; FileStream(destPath, FileMode.Create);
                BinaryWriter bw = &lt;span style="color:Blue"&gt;new&lt;/span&gt; BinaryWriter(fs);
                &lt;span style="color:Blue"&gt;byte&lt;/span&gt;[] ba = &lt;span style="color:Blue"&gt;new&lt;/span&gt; &lt;span style="color:Blue"&gt;byte&lt;/span&gt;[stream.Length];
                stream.Read(ba, 0, ba.Length);
                bw.Write(ba);
                br.Close();
                bw.Close();
                fs.Close();
                stream.Close();
                Process.Start(&lt;span style="color:#A31515"&gt;&amp;quot;regsvr32.exe&amp;quot;&lt;/span&gt;, &lt;span style="color:#A31515"&gt;&amp;quot;/s &amp;quot;&lt;/span&gt; + &lt;span style="color:#A31515"&gt;&amp;quot;DShowMediaBridge.ax&amp;quot;&lt;/span&gt;); &lt;span style="color:Green"&gt;// register dll silently'&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
Basically, I add the .ax file as a resource in my project with a build action of &amp;quot;Embedded Resource.&amp;quot;  The above code pulls it out of the assembly at run-time, writes it to disk, and then registers it with regsvr32.&lt;br&gt;I run this &amp;quot;on-load&amp;quot; and it seems to be working.&lt;br&gt;&lt;br&gt;Anybody know what to do about the &amp;quot;tearing&amp;quot; effects and the line of &amp;quot;noise&amp;quot; along the bottom of the video?  Is anybody else seeing that?&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>jgarrets3</author><pubDate>Thu, 03 Sep 2009 16:03:28 GMT</pubDate><guid isPermaLink="false">New Post: Deployment 20090903040328P</guid></item></channel></rss>