<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx</link><description>I'm still in survey mode, but I'd like to get some feedback on how people are utilizing this technology today: 1) Do you use Directshow Editing Surfaces for any multimedia editing tasks in your application? 2) Are you using Directshow for file playback?</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#140471</link><pubDate>Mon, 24 May 2004 18:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140471</guid><dc:creator>Stephane Rodriguez</dc:creator><description>&lt;br&gt;A useable sample grabber. If you create your own video renderer (based on the sampvid video renderer), then you'll have problems getting it to work on a cross-OS basis. Alternatively, if you take the sample grabber alternative, you'll find yourself needlessly connecting pins.&lt;br&gt;&lt;br&gt;Said in other words, the IMultimediaStream interfacew were great because they allowed to get you up to speed without having to first understand the ins and outs of pins which, as many people have said in many newsgroups, are not enough documented (especially when it comes to troubleshooting the connection with existing directshow filters).&lt;br&gt;&lt;br&gt;</description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#140476</link><pubDate>Mon, 24 May 2004 18:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140476</guid><dc:creator>Stephane Rodriguez</dc:creator><description>&lt;br&gt;Also of interest would be an easy activation  of a tracing mode of internals media samples getting through the filters, even when you are in release mode. This would help a lot.&lt;br&gt;</description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#140477</link><pubDate>Mon, 24 May 2004 18:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140477</guid><dc:creator>Stephane Rodriguez</dc:creator><description>&lt;br&gt;A set of interfaces that hide that you are hiding DirectShow filters or Windows media codecs as part of the rendering graph, especially in those situations where all you need is render your stuff.&lt;br&gt;</description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#140479</link><pubDate>Mon, 24 May 2004 18:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140479</guid><dc:creator>Stephane Rodriguez</dc:creator><description>&lt;br&gt;A fixed graph editor (or the source code for it). A fixed graph editor would greatly help preparing your filters before you write the equivalent code. More often than not, your graph of filters will work, while the equivalent code won't, for non obvious reasons. Typical things that go hidden are the async clocks (audio, ...).&lt;br&gt;&lt;br&gt;Bonus, generate code in the language of your choice from an existing graph, all within the graph editor. (of course, generating MSIL should be enough). This would give the box flow sequences a more &amp;quot;media orchestration&amp;quot; meaning.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#140503</link><pubDate>Mon, 24 May 2004 18:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:140503</guid><dc:creator>Michael Carr</dc:creator><description>Using GraphEdit, I'm building a graph that renders a Type-2 DV AVI out to the camera. During playback, I'd like to be able to seek the stream to any position. If I build this filter for a Type-1 DV AVI, I can seek using the drag-bar at the top of GraphEdit just fine:&lt;br&gt;&lt;br&gt;Async File --&amp;gt; AVI Splitter --&amp;gt; Output Device&lt;br&gt;&lt;br&gt;However, if I build this filter for Type-2 DV AVI, suddenly the drag bar is useless!&lt;br&gt;&lt;br&gt;Async File --&amp;gt; AVI Splitter --&amp;gt; DV Mux --&amp;gt; Output Device&lt;br&gt;&lt;br&gt;Apparently, DVMux's IMediaSeeking only supports CanPlayBackwards. Can you please extend the built-in DV Mux filter so it supports positioning via IMediaSeeking?! I don't see why it shouldn't...?</description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#171858</link><pubDate>Fri, 02 Jul 2004 15:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:171858</guid><dc:creator>Robert</dc:creator><description>I use the DirectShow Editing Services (DES) API extensively, for a software project at a HUGE company.&lt;br&gt;&lt;br&gt;I'm concerned it won't be supported in future releases of Microsoft operating systems. Is there any news on that?</description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#172901</link><pubDate>Sun, 04 Jul 2004 21:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:172901</guid><dc:creator>George</dc:creator><description>How about making it work in the first place?&lt;br&gt;&lt;br&gt;I searched with Google and found more than 10 posts in news groups, let alone websites concerning IMediaSeeking::SetPositions(), especially with AM_SEEKING_SeekToKeyFrame set. Everything seems to return S_OK yet the seek is done to the frame specified in pCurrent if AbsolutePositioning is set or not at all if not.&lt;br&gt;&lt;br&gt;Yet, noone can shed any light on the issue. I would say that instead of adding features MS should sanitise DirectShow a little because many thngs including the one I just posted makes any sense, not according to the documents anyway. While i'm at it, the keyframe flag of ISample is rarely set correctly.&lt;br&gt;&lt;br&gt;Some of this is indeed error of the codec/filter/whatever but this means that the knowledgebase is broken! The documents have insufficient information and the samples inconsistent. Some of them even use improper code. Does MS have a validation process for the documentation/samples? They should.&lt;br&gt;&lt;br&gt;A frustrated programmer.</description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#196469</link><pubDate>Sun, 25 Jul 2004 23:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:196469</guid><dc:creator>HDTV Info</dc:creator><description>Does anybody know why in directshow editing services video playback&lt;br&gt;quality is so much degraded? </description></item><item><title>re: How do you use DirectShow?  </title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#211772</link><pubDate>Tue, 10 Aug 2004 10:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:211772</guid><dc:creator>Jaz</dc:creator><description>chad, where are you</description></item><item><title> Chad Gibson s Weblog How do you use DirectShow | Shed Kits</title><link>http://blogs.msdn.com/ccgibson/archive/2004/05/24/140338.aspx#9643316</link><pubDate>Wed, 27 May 2009 06:46:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9643316</guid><dc:creator> Chad Gibson s Weblog How do you use DirectShow | Shed Kits</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://backyardshed.info/story.php?title=chad-gibson-s-weblog-how-do-you-use-directshow"&gt;http://backyardshed.info/story.php?title=chad-gibson-s-weblog-how-do-you-use-directshow&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>