<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.avobjects.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.avobjects.com/index.php?action=history&amp;feed=atom&amp;title=DV_Splitter%3A_DirectShow_Specs</id>
		<title>DV Splitter: DirectShow Specs - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.avobjects.com/index.php?action=history&amp;feed=atom&amp;title=DV_Splitter%3A_DirectShow_Specs"/>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/index.php?title=DV_Splitter:_DirectShow_Specs&amp;action=history"/>
		<updated>2026-04-27T19:10:31Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.18.2</generator>

	<entry>
		<id>http://wiki.avobjects.com/index.php?title=DV_Splitter:_DirectShow_Specs&amp;diff=12081&amp;oldid=prev</id>
		<title>Rod at 07:56, 18 July 2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/index.php?title=DV_Splitter:_DirectShow_Specs&amp;diff=12081&amp;oldid=prev"/>
				<updated>2013-07-18T07:56:23Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 07:56, 18 July 2013&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|'''Filter Name:'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|'''Filter Name:'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MediaLooks &lt;/del&gt;DV Splitter&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;AVObjects &lt;/ins&gt;DV Splitter&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|'''Filter CLSID:'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|'''Filter CLSID:'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|'''Filter categories:'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|'''Filter categories:'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|DirectShow filters: CLSID_LegacyAmFilterCategory {083863F1-70DE-11d0-BD40-00A0C911CE86}&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|DirectShow filters: CLSID_LegacyAmFilterCategory {083863F1-70DE-11d0-BD40-00A0C911CE86}&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MediaLooks &lt;/del&gt;filters: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;CLSID_MediaLooksCategory &lt;/del&gt;{1D0D0809-3513-244F-4B3D-2A0A1D131B17}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;AVObjects &lt;/ins&gt;filters: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;CLSID_AVObjectsCategory &lt;/ins&gt;{1D0D0809-3513-244F-4B3D-2A0A1D131B17}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Special fixes for Snell and Wilcox MXF Parser===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Special fixes for Snell and Wilcox MXF Parser===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''720p bug'': Snell and Wilcox MXF Parser set invalid time stamp for 720p mode. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MediaLooks &lt;/del&gt;DV Splitter correct this times, but S&amp;amp;W parser hold stream with Reference Clock and don't allow play it with more fast speed. This fix resolve problem of capturing to file, but don't correct output to renders.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''720p bug'': Snell and Wilcox MXF Parser set invalid time stamp for 720p mode. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;AVObjects &lt;/ins&gt;DV Splitter correct this times, but S&amp;amp;W parser hold stream with Reference Clock and don't allow play it with more fast speed. This fix resolve problem of capturing to file, but don't correct output to renders.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''First sample bug in ver 1.21'': at first Run() command after graph building graph is freeze.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;''First sample bug in ver 1.21'': at first Run() command after graph building graph is freeze.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Usage in GraphEdit==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Usage in GraphEdit==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Image of graph with &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MediaLooks &lt;/del&gt;DV Splitter shown on picture&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Image of graph with &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;AVObjects &lt;/ins&gt;DV Splitter shown on picture&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Filter can be found in the following categories:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Filter can be found in the following categories:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* DirectShow filters&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* DirectShow filters&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;MediaLooks &lt;/del&gt;filters&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;AVObjects &lt;/ins&gt;filters&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rod</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/index.php?title=DV_Splitter:_DirectShow_Specs&amp;diff=5190&amp;oldid=prev</id>
		<title>Admin: New page: See DV Splitter.  ===Basic specs===  {| |'''Filter Interfaces:''' |IPersist, IMediaFilter, IBaseFilter, IMLDVSplitter, ISpecifyPropertyPages, IPersistStream |- |'''Input stream...</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/index.php?title=DV_Splitter:_DirectShow_Specs&amp;diff=5190&amp;oldid=prev"/>
				<updated>2008-02-07T08:14:38Z</updated>
		
		<summary type="html">&lt;p&gt;New page: See &lt;a href=&quot;/DV_Splitter&quot; title=&quot;DV Splitter&quot;&gt;DV Splitter&lt;/a&gt;.  ===Basic specs===  {| |&amp;#039;&amp;#039;&amp;#039;Filter Interfaces:&amp;#039;&amp;#039;&amp;#039; |IPersist, &lt;a href=&quot;/index.php?title=IMediaFilter&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;IMediaFilter (page does not exist)&quot;&gt;IMediaFilter&lt;/a&gt;, &lt;a href=&quot;/IBaseFilter&quot; title=&quot;IBaseFilter&quot;&gt;IBaseFilter&lt;/a&gt;, IMLDVSplitter, ISpecifyPropertyPages, IPersistStream |- |&amp;#039;&amp;#039;&amp;#039;Input stream...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;See [[DV Splitter]].&lt;br /&gt;
&lt;br /&gt;
===Basic specs===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|'''Filter Interfaces:'''&lt;br /&gt;
|IPersist, [[IMediaFilter]], [[IBaseFilter]], IMLDVSplitter, ISpecifyPropertyPages, IPersistStream&lt;br /&gt;
|-&lt;br /&gt;
|'''Input stream:'''&lt;br /&gt;
|DV frames of DV25, DV50 and DV100 types&lt;br /&gt;
|-&lt;br /&gt;
|'''Input Pin Media Types:'''&lt;br /&gt;
|MEDIATYPE_Video &amp;lt;br&amp;gt;&lt;br /&gt;
MEDIASUBTYPE_dvsd, MEDIASUBTYPE_dv25, MEDIASUBTYPE_dv50, MEDIASUBTYPE_dvh1&amp;lt;br&amp;gt;&lt;br /&gt;
FORMAT_DvInfo&lt;br /&gt;
|-&lt;br /&gt;
|'''Input Pin Interfaces:'''&lt;br /&gt;
|IPin, IQualityControl, IMemInputPin&lt;br /&gt;
|-&lt;br /&gt;
|'''Output streams:'''&lt;br /&gt;
|Video: &amp;lt;br&amp;gt;&lt;br /&gt;
Original DV frames of DV25, DV50 and DV100 types from input with changed media type&amp;lt;br&amp;gt;&lt;br /&gt;
Audio (from 1 to 8 pins, depends from input media type): PCM sound&amp;lt;br&amp;gt;&lt;br /&gt;
for input MEDIASUBTYPE_dvsd: 32KHz, 16 bits, stereo&amp;lt;br&amp;gt;&lt;br /&gt;
for another subtypes: 48KHz, 16 bits, stereo&lt;br /&gt;
|-&lt;br /&gt;
|'''Output Pin Media Types:'''&lt;br /&gt;
|Video: &amp;lt;br&amp;gt;&lt;br /&gt;
MEDIATYPE_Video&amp;lt;br&amp;gt;&lt;br /&gt;
MEDIASUBTYPE_dvsd, MEDIASUBTYPE_dv25, MEDIASUBTYPE_dv50, MEDIASUBTYPE_dvh1&amp;lt;br&amp;gt;&lt;br /&gt;
FORMAT_VideoInfo&amp;lt;br&amp;gt;&lt;br /&gt;
Audio:&amp;lt;br&amp;gt;&lt;br /&gt;
MEDIATYPE_Audio, MEDIASUBTYPE_PCM, FORMAT_WaveFormatEx&lt;br /&gt;
|-&lt;br /&gt;
|'''Output Pin Interfaces:'''&lt;br /&gt;
|IPin, IQualityControl, IMediaSeeking&lt;br /&gt;
|-&lt;br /&gt;
|'''Filter Name:'''&lt;br /&gt;
|MediaLooks DV Splitter&lt;br /&gt;
|-&lt;br /&gt;
|'''Filter CLSID:'''&lt;br /&gt;
|C128C530-AA60-4508-A83F-E34E433F03DB&lt;br /&gt;
|-&lt;br /&gt;
|'''Property Page CLSID:'''&lt;br /&gt;
|C128C531-AA60-4508-A83F-E34E433F03DB&lt;br /&gt;
|-&lt;br /&gt;
|'''Executable:'''&lt;br /&gt;
|DVSplitter.dll&lt;br /&gt;
|-&lt;br /&gt;
|'''Merit:'''&lt;br /&gt;
|MERIT_DO_NOT_USE&lt;br /&gt;
|-&lt;br /&gt;
|'''Filter categories:'''&lt;br /&gt;
|DirectShow filters: CLSID_LegacyAmFilterCategory {083863F1-70DE-11d0-BD40-00A0C911CE86}&amp;lt;br&amp;gt;&lt;br /&gt;
MediaLooks filters: CLSID_MediaLooksCategory {1D0D0809-3513-244F-4B3D-2A0A1D131B17}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Special fixes for Snell and Wilcox MXF Parser===&lt;br /&gt;
&lt;br /&gt;
''720p bug'': Snell and Wilcox MXF Parser set invalid time stamp for 720p mode. MediaLooks DV Splitter correct this times, but S&amp;amp;W parser hold stream with Reference Clock and don't allow play it with more fast speed. This fix resolve problem of capturing to file, but don't correct output to renders.&lt;br /&gt;
&lt;br /&gt;
''First sample bug in ver 1.21'': at first Run() command after graph building graph is freeze.&lt;br /&gt;
Reason of bug: S&amp;amp;W is freeze after first call of IMemAllocator::GetBuffer() if thread context don't switched in call of GetBuffer().&lt;br /&gt;
Bug fix: set small delay in first call of IMemAllocator::GetBuffer() (Sleep(1))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:DVSplitter1.jpg|right|thumb|200px|Graph Edit chain for decode MXF file with DV50 data]]&lt;br /&gt;
==Usage in GraphEdit==&lt;br /&gt;
&lt;br /&gt;
Image of graph with MediaLooks DV Splitter shown on picture&lt;br /&gt;
&lt;br /&gt;
Filter can be found in the following categories:&lt;br /&gt;
* DirectShow filters&lt;br /&gt;
* MediaLooks filters&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>