<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for Fooling Around</title>
	<atom:link href="http://alax.info/blog/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://alax.info/blog</link>
	<description>Software Production Line</description>
	<pubDate>Tue, 07 Oct 2008 05:27:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>Comment on Windows Messenger service spam by alax</title>
		<link>http://alax.info/blog/386#comment-5647</link>
		<dc:creator>alax</dc:creator>
		<pubDate>Sat, 04 Oct 2008 09:19:34 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=386#comment-5647</guid>
		<description>&lt;blockquote&gt;I have a windows messenger service spam very similar to 386 in ur blog  
do u know the workaround&lt;/blockquote&gt;

Go to Start Menu, Run..., type services.msc, Enter, in the list of services you will find Messenger, right click it, then Properties, Stop it from there and put Startup type "Disabled". This will stop it now and on. In real life I doubt you need this service, it's a kind of legacy.</description>
		<content:encoded><![CDATA[<blockquote><p>I have a windows messenger service spam very similar to 386 in ur blog<br />
do u know the workaround</p></blockquote>
<p>Go to Start Menu, Run&#8230;, type services.msc, Enter, in the list of services you will find Messenger, right click it, then Properties, Stop it from there and put Startup type &#8220;Disabled&#8221;. This will stop it now and on. In real life I doubt you need this service, it&#8217;s a kind of legacy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 3: Persistence, Automation and Property Pages) by jackbowman</title>
		<link>http://alax.info/blog/433#comment-5646</link>
		<dc:creator>jackbowman</dc:creator>
		<pubDate>Tue, 16 Sep 2008 05:41:44 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=433#comment-5646</guid>
		<description>Roman,

Just FYI.  My problems with no image width or height (Extent in your code) disappeared when I dumped ffdshow (which had been inserted by GraphEdt) and replaced it with AVIDecoder. You were correct about the problem being a filter problem and not a GraphEdt problem.

Thanks again.

Jack</description>
		<content:encoded><![CDATA[<p>Roman,</p>
<p>Just FYI.  My problems with no image width or height (Extent in your code) disappeared when I dumped ffdshow (which had been inserted by GraphEdt) and replaced it with AVIDecoder. You were correct about the problem being a filter problem and not a GraphEdt problem.</p>
<p>Thanks again.</p>
<p>Jack</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 3: Persistence, Automation and Property Pages) by alax</title>
		<link>http://alax.info/blog/433#comment-5645</link>
		<dc:creator>alax</dc:creator>
		<pubDate>Mon, 15 Sep 2008 07:06:37 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=433#comment-5645</guid>
		<description>I would expect the mentioned scenario working without issues. There is probably a problem somewhere in your code, e.g. media type initialization.</description>
		<content:encoded><![CDATA[<p>I would expect the mentioned scenario working without issues. There is probably a problem somewhere in your code, e.g. media type initialization.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 3: Persistence, Automation and Property Pages) by jackbowman</title>
		<link>http://alax.info/blog/433#comment-5644</link>
		<dc:creator>jackbowman</dc:creator>
		<pubDate>Mon, 15 Sep 2008 07:01:55 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=433#comment-5644</guid>
		<description>Roman,
My input pin is connected to the output pin (in my test) of ffdshow Video Decoder.  I needed 24bpp RGB frames to encode, so I added a .avi file and GraphEdt always adds in AVI Splitter, ffdshow Video Decoder, and a video renderer.  I replaced the renderer with my encoder filter and a null renderer.  I would actually like to find a way to write the data to a .avi file but I do not seem to have a filter to do that so I may have to modify my filter to write the data to disk itself.

I did try changing the code to not specify the frame size but for some reason the result kept comming back as 3840 x 720.  I have no idea why as the video data I was using was usually 320 x 240 and never had a width over 500.

Jack</description>
		<content:encoded><![CDATA[<p>Roman,<br />
My input pin is connected to the output pin (in my test) of ffdshow Video Decoder.  I needed 24bpp RGB frames to encode, so I added a .avi file and GraphEdt always adds in AVI Splitter, ffdshow Video Decoder, and a video renderer.  I replaced the renderer with my encoder filter and a null renderer.  I would actually like to find a way to write the data to a .avi file but I do not seem to have a filter to do that so I may have to modify my filter to write the data to disk itself.</p>
<p>I did try changing the code to not specify the frame size but for some reason the result kept comming back as 3840 x 720.  I have no idea why as the video data I was using was usually 320 x 240 and never had a width over 500.</p>
<p>Jack</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 3: Persistence, Automation and Property Pages) by alax</title>
		<link>http://alax.info/blog/433#comment-5643</link>
		<dc:creator>alax</dc:creator>
		<pubDate>Mon, 15 Sep 2008 05:37:41 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=433#comment-5643</guid>
		<description>Jack,

This is not a GraphEdit issue, but the way how the filter connects to its upstream peer, on the input pin. That is it depends on what exactly kind of filter you are connecting your DMO wrapper filter with.

m_LastKnownInputExtent looks more like a workaround but always worked for me a number of times. An alternate method instead of enumerating 320,240 by default is to provide a media type with major type and subtype initialized, but the rest of the fields empty. This may be a better way (which I never needed to even try though) and I suggest that you give it a try. And also mention what is the filter being connected to the input pin.</description>
		<content:encoded><![CDATA[<p>Jack,</p>
<p>This is not a GraphEdit issue, but the way how the filter connects to its upstream peer, on the input pin. That is it depends on what exactly kind of filter you are connecting your DMO wrapper filter with.</p>
<p>m_LastKnownInputExtent looks more like a workaround but always worked for me a number of times. An alternate method instead of enumerating 320,240 by default is to provide a media type with major type and subtype initialized, but the rest of the fields empty. This may be a better way (which I never needed to even try though) and I suggest that you give it a try. And also mention what is the filter being connected to the input pin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 3: Persistence, Automation and Property Pages) by jackbowman</title>
		<link>http://alax.info/blog/433#comment-5642</link>
		<dc:creator>jackbowman</dc:creator>
		<pubDate>Sun, 14 Sep 2008 22:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=433#comment-5642</guid>
		<description>Roman,

I am getting something that I cannot account for, and I am hoping you can help.

I never seem to get a valid input image extent (width and height) on any of the calls from GraphEdt.exe.

For some reason, I always seem to get 0,0 for the extents, and I notice that you seem to get around the problem by using a default of 320,240 which replaces the 0,0 in GetOutputType() and by using m_LastKnownInputExtent.

This works fine for your filter until a video with a larger frame size is used, and then the video displayed when the graph is run is truncated.  I get only the 320 by 240 upper left hand area of a video with frame size 496 x 368.  I assume that because GraphEdt sees the 320 x 240 as a cropping window, it avoids reading and writing off the end of the buffer.

Do you know how to get around this problem?

Thanks,
Jack</description>
		<content:encoded><![CDATA[<p>Roman,</p>
<p>I am getting something that I cannot account for, and I am hoping you can help.</p>
<p>I never seem to get a valid input image extent (width and height) on any of the calls from GraphEdt.exe.</p>
<p>For some reason, I always seem to get 0,0 for the extents, and I notice that you seem to get around the problem by using a default of 320,240 which replaces the 0,0 in GetOutputType() and by using m_LastKnownInputExtent.</p>
<p>This works fine for your filter until a video with a larger frame size is used, and then the video displayed when the graph is run is truncated.  I get only the 320 by 240 upper left hand area of a video with frame size 496 x 368.  I assume that because GraphEdt sees the 320 x 240 as a cropping window, it avoids reading and writing off the end of the buffer.</p>
<p>Do you know how to get around this problem?</p>
<p>Thanks,<br />
Jack</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 1: Starting the Project) by jackbowman</title>
		<link>http://alax.info/blog/402#comment-5641</link>
		<dc:creator>jackbowman</dc:creator>
		<pubDate>Sun, 14 Sep 2008 05:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=402#comment-5641</guid>
		<description>During the development process I upgraded from VS2005 to VS2008.  I had previously commented out the
2008-specific code per your chat recommendation and uncommented the DECLARE_REGISTRY_RESOURCEID line.  The DLL registered but there was no DirectShow MediaObject registry entry for my DLL.  Since I had upgraded, I was able to revert the code back to use your UpdateRegistry() routine.  The DLL now registers as a DirectShow MediaObject, and GraphEdt was able to find it.

I have signed a Non-Disclosure agreement regarding the codec development and cannot reveal anything of the actual code.

Thanks for your help.</description>
		<content:encoded><![CDATA[<p>During the development process I upgraded from VS2005 to VS2008.  I had previously commented out the<br />
2008-specific code per your chat recommendation and uncommented the DECLARE_REGISTRY_RESOURCEID line.  The DLL registered but there was no DirectShow MediaObject registry entry for my DLL.  Since I had upgraded, I was able to revert the code back to use your UpdateRegistry() routine.  The DLL now registers as a DirectShow MediaObject, and GraphEdt was able to find it.</p>
<p>I have signed a Non-Disclosure agreement regarding the codec development and cannot reveal anything of the actual code.</p>
<p>Thanks for your help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 1: Starting the Project) by alax</title>
		<link>http://alax.info/blog/402#comment-5640</link>
		<dc:creator>alax</dc:creator>
		<pubDate>Sat, 13 Sep 2008 05:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=402#comment-5640</guid>
		<description>Jack,

I don't think that registration in VS2005 is different from 2002, 2003 and 2008 versions where I have been using DECLARE_REGISTRY_RESOURCEID replacement. I would rather think it may be different for other reason such as a different project settings. Would you please mention, do you use attributed or non-attributed ATL, static or dynamic ATL linking. Basically if you send me the project, I can take a look and see what needs to be changed.</description>
		<content:encoded><![CDATA[<p>Jack,</p>
<p>I don&#8217;t think that registration in VS2005 is different from 2002, 2003 and 2008 versions where I have been using DECLARE_REGISTRY_RESOURCEID replacement. I would rather think it may be different for other reason such as a different project settings. Would you please mention, do you use attributed or non-attributed ATL, static or dynamic ATL linking. Basically if you send me the project, I can take a look and see what needs to be changed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How To: Implement DirectShow Filter using DirectX Media Object DMO (Part 1: Starting the Project) by jackbowman</title>
		<link>http://alax.info/blog/402#comment-5639</link>
		<dc:creator>jackbowman</dc:creator>
		<pubDate>Sat, 13 Sep 2008 04:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/?p=402#comment-5639</guid>
		<description>Regarding the DirectShow filter routine:  Using VS2005, the routine UpdateRegistryFromResource() is not available.  Reverting to the standard method (DECLARE_REGISTRY_RESOURCEID) works to register the DLL, but it does not get registered as a DirectShow MediaObject (does not show up in GraphEdt), as seems to happen when using the sample UpdateRegistry routine.  Can anyone tell me how to make the DirectShow MediaObject auto-registration work with VS2005?

Thanks for any help.</description>
		<content:encoded><![CDATA[<p>Regarding the DirectShow filter routine:  Using VS2005, the routine UpdateRegistryFromResource() is not available.  Reverting to the standard method (DECLARE_REGISTRY_RESOURCEID) works to register the DLL, but it does not get registered as a DirectShow MediaObject (does not show up in GraphEdt), as seems to happen when using the sample UpdateRegistry routine.  Can anyone tell me how to make the DirectShow MediaObject auto-registration work with VS2005?</p>
<p>Thanks for any help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sony cameras online by alax</title>
		<link>http://alax.info/blog/237#comment-5638</link>
		<dc:creator>alax</dc:creator>
		<pubDate>Mon, 08 Sep 2008 06:38:33 +0000</pubDate>
		<guid isPermaLink="false">http://alax.info/blog/237#comment-5638</guid>
		<description>Update:

&lt;p&gt;SNC-CS3N&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://vipsh.deq.state.or.us" rel="nofollow"&gt;Sherwood Clean Air Station, http://vipsh.deq.state.or.us&lt;/a&gt; - Firmware 1.03&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SNC-CS3P&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://webcam.isafjordur.is" rel="nofollow"&gt;Vefmyndav?l - ?safjar?arb?r, http://webcam.isafjordur.is&lt;/a&gt; - Firmware 1.03&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SNC-RZ25P&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://83.13.154.246" rel="nofollow"&gt;Baltic Park ?winouj?cie, http://83.13.154.246&lt;/a&gt; - Firmware 1.23&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sovifo.snccam.net" rel="nofollow"&gt;Galeries Lafayette Lille, http://sovifo.snccam.net&lt;/a&gt; - Firmware 1.29&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SNC-RZ30N&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://206.197.88.67" rel="nofollow"&gt;South Mountain, http://206.197.88.67&lt;/a&gt; - Firmware 3.14&lt;/li&gt;
&lt;li&gt;&lt;a href="http://yogart.ntmicrosystems.com:8084" rel="nofollow"&gt;NT YOGA OFFICE CAM#1, http://yogart.ntmicrosystems.com:8084&lt;/a&gt; - Firmware 2.05&lt;/li&gt;
&lt;li&gt;&lt;a href="http://76.193.13.14:1081" rel="nofollow"&gt;Arena Camera, http://76.193.13.14:1081&lt;/a&gt; - Firmware 2.06&lt;/li&gt;
&lt;li&gt;&lt;a href="http://24.119.252.133:7001" rel="nofollow"&gt;Sony Network Camera SNC-RZ30, http://24.119.252.133:7001&lt;/a&gt; - Firmware 3.03&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fclresorts.com" rel="nofollow"&gt;Lake Tahoe CAM - GaryBrand.com, http://fclresorts.com&lt;/a&gt; - Firmware 2.05&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cos-netcam-2.ci.stockton.ca.us" rel="nofollow"&gt;City of Stockton Web Camera, http://cos-netcam-2.ci.stockton.ca.us&lt;/a&gt; - Firmware 2.06&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.7-milemarina.com" rel="nofollow"&gt;7-Mile Marina Webcam, http://www.7-milemarina.com&lt;/a&gt; - Firmware 3.14&lt;/li&gt;
&lt;li&gt;&lt;a href="http://chip.ci.columbia-heights.mn.us" rel="nofollow"&gt;Sony Network Camera SNC-RZ30, http://chip.ci.columbia-heights.mn.us&lt;/a&gt; - Firmware 3.03&lt;/li&gt;
&lt;li&gt;&lt;a href="http://watxgrid.tstc.edu" rel="nofollow"&gt;TSTC Waco Supercomputing Center, http://watxgrid.tstc.edu&lt;/a&gt; - Firmware 3.03&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SNC-RZ30P&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://62.41.227.230:8555" rel="nofollow"&gt;Holland Systemen +3170 3546252, http://62.41.227.230:8555&lt;/a&gt; - Firmware 3.03&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.webcam-strasbourg.com" rel="nofollow"&gt;CUS Cam?ra - STRASBOURG, http://www.webcam-strasbourg.com&lt;/a&gt; - Firmware 2.05&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SNC-Z20N&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://durst.rainbowbroadband.com" rel="nofollow"&gt;Durst - 4 Times Square , http://durst.rainbowbroadband.com&lt;/a&gt; - Firmware 1.02&lt;/li&gt;
&lt;li&gt;&lt;a href="http://219.106.246.80" rel="nofollow"&gt;Sony Network Camera SNC-Z20, http://219.106.246.80&lt;/a&gt; - Firmware 1.02&lt;/li&gt;
&lt;/ul&gt;</description>
		<content:encoded><![CDATA[<p>Update:</p>
<p>SNC-CS3N</p>
<ul>
<li><a href="http://vipsh.deq.state.or.us" rel="nofollow">Sherwood Clean Air Station, </a><a href="http://vipsh.deq.state.or.us" rel="nofollow">http://vipsh.deq.state.or.us</a> - Firmware 1.03</li>
</ul>
<p>SNC-CS3P</p>
<ul>
<li><a href="http://webcam.isafjordur.is" rel="nofollow">Vefmyndav?l - ?safjar?arb?r, </a><a href="http://webcam.isafjordur.is" rel="nofollow">http://webcam.isafjordur.is</a> - Firmware 1.03</li>
</ul>
<p>SNC-RZ25P</p>
<ul>
<li><a href="http://83.13.154.246" rel="nofollow">Baltic Park ?winouj?cie, </a><a href="http://83.13.154.246" rel="nofollow">http://83.13.154.246</a> - Firmware 1.23</li>
<li><a href="http://sovifo.snccam.net" rel="nofollow">Galeries Lafayette Lille, </a><a href="http://sovifo.snccam.net" rel="nofollow">http://sovifo.snccam.net</a> - Firmware 1.29</li>
</ul>
<p>SNC-RZ30N</p>
<ul>
<li><a href="http://206.197.88.67" rel="nofollow">South Mountain, </a><a href="http://206.197.88.67" rel="nofollow">http://206.197.88.67</a> - Firmware 3.14</li>
<li><a href="http://yogart.ntmicrosystems.com:8084" rel="nofollow">NT YOGA OFFICE CAM#1, </a><a href="http://yogart.ntmicrosystems.com:8084" rel="nofollow">http://yogart.ntmicrosystems.com:8084</a> - Firmware 2.05</li>
<li><a href="http://76.193.13.14:1081" rel="nofollow">Arena Camera, </a><a href="http://76.193.13.14:1081" rel="nofollow">http://76.193.13.14:1081</a> - Firmware 2.06</li>
<li><a href="http://24.119.252.133:7001" rel="nofollow">Sony Network Camera SNC-RZ30, </a><a href="http://24.119.252.133:7001" rel="nofollow">http://24.119.252.133:7001</a> - Firmware 3.03</li>
<li><a href="http://fclresorts.com" rel="nofollow">Lake Tahoe CAM - GaryBrand.com, </a><a href="http://fclresorts.com" rel="nofollow">http://fclresorts.com</a> - Firmware 2.05</li>
<li><a href="http://cos-netcam-2.ci.stockton.ca.us" rel="nofollow">City of Stockton Web Camera, </a><a href="http://cos-netcam-2.ci.stockton.ca.us" rel="nofollow">http://cos-netcam-2.ci.stockton.ca.us</a> - Firmware 2.06</li>
<li><a href="http://www.7-milemarina.com" rel="nofollow">7-Mile Marina Webcam, </a><a href="http://www.7-milemarina.com" rel="nofollow">http://www.7-milemarina.com</a> - Firmware 3.14</li>
<li><a href="http://chip.ci.columbia-heights.mn.us" rel="nofollow">Sony Network Camera SNC-RZ30, </a><a href="http://chip.ci.columbia-heights.mn.us" rel="nofollow">http://chip.ci.columbia-heights.mn.us</a> - Firmware 3.03</li>
<li><a href="http://watxgrid.tstc.edu" rel="nofollow">TSTC Waco Supercomputing Center, </a><a href="http://watxgrid.tstc.edu" rel="nofollow">http://watxgrid.tstc.edu</a> - Firmware 3.03</li>
</ul>
<p>SNC-RZ30P</p>
<ul>
<li><a href="http://62.41.227.230:8555" rel="nofollow">Holland Systemen +3170 3546252, </a><a href="http://62.41.227.230:8555" rel="nofollow">http://62.41.227.230:8555</a> - Firmware 3.03</li>
<li><a href="http://www.webcam-strasbourg.com" rel="nofollow">CUS Cam?ra - STRASBOURG, </a><a href="http://www.webcam-strasbourg.com" rel="nofollow">http://www.webcam-strasbourg.com</a> - Firmware 2.05</li>
</ul>
<p>SNC-Z20N</p>
<ul>
<li><a href="http://durst.rainbowbroadband.com" rel="nofollow">Durst - 4 Times Square , </a><a href="http://durst.rainbowbroadband.com" rel="nofollow">http://durst.rainbowbroadband.com</a> - Firmware 1.02</li>
<li><a href="http://219.106.246.80" rel="nofollow">Sony Network Camera SNC-Z20, </a><a href="http://219.106.246.80" rel="nofollow">http://219.106.246.80</a> - Firmware 1.02</li>
</ul>
]]></content:encoded>
	</item>
</channel>
</rss>
