<?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/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Denis+Kartavtsev</id>
		<title>AVObjects Knowledge Base - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.avobjects.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Denis+Kartavtsev"/>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Special:Contributions/Denis_Kartavtsev"/>
		<updated>2026-04-15T18:19:16Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.2</generator>

	<entry>
		<id>http://wiki.avobjects.com/Template:Vision_Mixer_SDK:_Feature_Table</id>
		<title>Template:Vision Mixer SDK: Feature Table</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:Vision_Mixer_SDK:_Feature_Table"/>
				<updated>2011-07-20T10:46:02Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|-&lt;br /&gt;
!Video Mixing Features&lt;br /&gt;
![[Live Chroma Key SDK]]&lt;br /&gt;
![[Vision Mixer SDK]]&lt;br /&gt;
![[Virtual Studio SDK]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Video Mixer Object|Real-time mixing of audio/video from live sources, streams or files]]&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Frame-accurate mixing of files&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Playlists support (with gapless playout)&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Custom alpha mask for each output video block&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Geometric transforms (e.g. perspective transform or 3D projection)&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Transition effects&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Save video mixing configurations into &amp;quot;scenes&amp;quot; and apply smooth transitions between &amp;quot;scenes&amp;quot;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Chroma Key DirectShow Filter|Chroma keying]] (Basic)&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Chroma Key DirectShow Filter|Chroma keying]] (Pro)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{CG Basic}}&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{CG Pro}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{Overlay Flash}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Built-in [[Audio/Video Synchronizer|audio/video synchronization]]&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!In/Out Features&lt;br /&gt;
![[Live Chroma Key SDK]]&lt;br /&gt;
![[Vision Mixer SDK]]&lt;br /&gt;
![[Virtual Studio SDK]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{Capture from General}}|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|In/out compatiblity with Blackmagic devices (DeckLink, Intensity, etc.)&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|In/out compatibility with BlueFish444, AJA and Stream Labs boards&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Simultaneous output to more than one device&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|External device control via RS-422 interface&lt;br /&gt;
|&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output or file capture in different formats (via built-in [[Video Converter|video scaling]] and audio resampling)&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{Stream to WMS}}&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{Stream to Other}}&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Save to AVI and WMV files&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Playout Formats&lt;br /&gt;
![[Live Chroma Key SDK]]&lt;br /&gt;
![[Vision Mixer SDK]]&lt;br /&gt;
![[Virtual Studio SDK]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Windows Media streams (RTSP, MMS &amp;amp; HTTP)&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Windows Media (.WMV files)&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[QuickTime DirectShow Source Filter|QuickTime media (.MOV and .MP4 files)]]&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[Flash DirectShow Source Filter|Flash animation (.SWF) and Flash Video (.FLV)]]&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{MXF}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{DV/DVCPRO HD}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{MPEG-2}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|MPEG-4&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{H.264/AVC}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{Audio Formats}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Capture Formats&lt;br /&gt;
![[Live Chroma Key SDK]]&lt;br /&gt;
![[Vision Mixer SDK]]&lt;br /&gt;
![[Virtual Studio SDK]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[WMV Sink|Windows Media]]&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
|&amp;amp;radic;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|{{DV/DVCPRO HD}}&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|MPEG-2&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
|Optional&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:H.264/AVC</id>
		<title>Template:H.264/AVC</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:H.264/AVC"/>
				<updated>2010-05-28T14:17:29Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[H.264/AVC Video Decoder DirectShow Filter|H.264/AVC]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:M-JPEG_Decoder</id>
		<title>Template:M-JPEG Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:M-JPEG_Decoder"/>
				<updated>2010-05-28T14:16:32Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[M-JPEG Video Decoder DirectShow Filter|M-JPEG]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:M-JPEG_Encoder</id>
		<title>Template:M-JPEG Encoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:M-JPEG_Encoder"/>
				<updated>2010-05-28T14:16:06Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[M-JPEG Video Encoder DirectShow Filter|M-JPEG]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:H.264/AVC</id>
		<title>Template:H.264/AVC</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:H.264/AVC"/>
				<updated>2010-05-28T14:09:56Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: New page: [http://wiki.medialooks.com/H.264/AVC_Video_Decoder_DirectShow_Filter H.264/AVC]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://wiki.medialooks.com/H.264/AVC_Video_Decoder_DirectShow_Filter H.264/AVC]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:M-JPEG_Encoder</id>
		<title>Template:M-JPEG Encoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:M-JPEG_Encoder"/>
				<updated>2010-05-28T14:08:09Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: New page: [http://wiki.medialooks.com/M-JPEG_Video_Encoder_DirectShow_Filter M-JPEG]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://wiki.medialooks.com/M-JPEG_Video_Encoder_DirectShow_Filter M-JPEG]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:M-JPEG_Decoder</id>
		<title>Template:M-JPEG Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:M-JPEG_Decoder"/>
				<updated>2010-05-28T14:07:03Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: New page: [http://wiki.medialooks.com/M-JPEG_Video_Decoder_DirectShow_Filter M-JPEG]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://wiki.medialooks.com/M-JPEG_Video_Decoder_DirectShow_Filter M-JPEG]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T13:18:36Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline, Main, Extended and High profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Overview===&lt;br /&gt;
&lt;br /&gt;
H.264/AVC is the latest block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG), and it was the product of a partnership effort known as the Joint Video Team (JVT). H.264 is used in such application areas as:&lt;br /&gt;
*'''Broadcasing'''. The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.&lt;br /&gt;
*The '''CCTV (Close Circuit TV)''' or '''Video Surveillance''' market has included the technology in many products. Starting in 2008, some in the surveillance industry promoted the H.264 technology as synonymous with &amp;quot;high quality&amp;quot; video.&lt;br /&gt;
*Web players and YouTube-like video sharing services&lt;br /&gt;
*Optical disc storsge - Blue-ray&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*Supports Baseline profile (BP), Main profile (MP), Extended profile (XP) and High profile (HiP)&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420)&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*MediaLooks BroadCast Automation Platform: [[Multimedia SDK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
*MediaLooks Vision Mixing and Chroma Keying Platform: [[Vision Mixer SDK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T13:17:31Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline, Main, Extended and High profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Overview===&lt;br /&gt;
&lt;br /&gt;
H.264/AVC is the latest block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG), and it was the product of a partnership effort known as the Joint Video Team (JVT). H.264 is used in such application areas as:&lt;br /&gt;
*'''Broadcasing'''. The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.&lt;br /&gt;
*The '''CCTV (Close Circuit TV)''' or '''Video Surveillance''' market has included the technology in many products. Starting in 2008, some in the surveillance industry promoted the H.264 technology as synonymous with &amp;quot;high quality&amp;quot; video.&lt;br /&gt;
*Web players and YouTube-like video sharing services&lt;br /&gt;
*Optical disc storsge - Blue-ray&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*Supports Baseline profile (BP), Main profile (MP), Extended profile (XP) and High profile (HiP)&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420)&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
MediaLooks BroadCast Automation Platform: [[Multimedia SDK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
MediaLooks Vision Mixing and Chroma Keying Platform: [[Vision Mixer SDK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T13:16:59Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline, Main, Extended and High profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Overview===&lt;br /&gt;
&lt;br /&gt;
H.264/AVC is the latest block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG), and it was the product of a partnership effort known as the Joint Video Team (JVT). H.264 is used in such application areas as:&lt;br /&gt;
*'''Broadcasing'''. The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.&lt;br /&gt;
*The '''CCTV (Close Circuit TV)''' or '''Video Surveillance''' market has included the technology in many products. Starting in 2008, some in the surveillance industry promoted the H.264 technology as synonymous with &amp;quot;high quality&amp;quot; video.&lt;br /&gt;
*Web players and YouTube-like video sharing services&lt;br /&gt;
*Optical disc storsge - Blue-ray&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*Supports Baseline profile (BP), Main profile (MP), Extended profile (XP) and High profile (HiP)&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420)&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
MediaLooks BroadCast Automation Platform [[Multimedia SDK]]&lt;br /&gt;
MediaLooks Vision Mixing and Chroma Keying Platform [[Vision Mixer SDK]]&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T13:14:41Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline, Main, Extended and High profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Overview===&lt;br /&gt;
&lt;br /&gt;
H.264/AVC is the latest block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG), and it was the product of a partnership effort known as the Joint Video Team (JVT). H.264 is used in such application areas as:&lt;br /&gt;
*'''Broadcasing'''. The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.&lt;br /&gt;
*The '''CCTV (Close Circuit TV)''' or '''Video Surveillance''' market has included the technology in many products. Starting in 2008, some in the surveillance industry promoted the H.264 technology as synonymous with &amp;quot;high quality&amp;quot; video.&lt;br /&gt;
*Web players and YouTube-like video sharing services&lt;br /&gt;
*Optical disc storsge - Blue-ray&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*Supports Baseline profile (BP), Main profile (MP), Extended profile (XP) and High profile (HiP)&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420)&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T13:14:13Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Overview===&lt;br /&gt;
&lt;br /&gt;
H.264/AVC is the latest block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG), and it was the product of a partnership effort known as the Joint Video Team (JVT). H.264 is used in such application areas as:&lt;br /&gt;
*'''Broadcasing'''. The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.&lt;br /&gt;
*The '''CCTV (Close Circuit TV)''' or '''Video Surveillance''' market has included the technology in many products. Starting in 2008, some in the surveillance industry promoted the H.264 technology as synonymous with &amp;quot;high quality&amp;quot; video.&lt;br /&gt;
*Web players and YouTube-like video sharing services&lt;br /&gt;
*Optical disc storsge - Blue-ray&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*Supports Baseline profile (BP), Main profile (MP), Extended profile (XP) and High profile (HiP)&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420)&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T13:12:35Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* H.264/AVC Compression Technology Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Overview===&lt;br /&gt;
&lt;br /&gt;
H.264/AVC is the latest block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG), and it was the product of a partnership effort known as the Joint Video Team (JVT). H.264 is used in such application areas as:&lt;br /&gt;
*'''Broadcasing'''. The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.&lt;br /&gt;
*The '''CCTV (Close Circuit TV)''' or '''Video Surveillance''' market has included the technology in many products. Starting in 2008, some in the surveillance industry promoted the H.264 technology as synonymous with &amp;quot;high quality&amp;quot; video.&lt;br /&gt;
*Web players and YouTube-like video sharing services&lt;br /&gt;
*Optical disc storsge - Blue-ray&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420)&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T13:01:38Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420)&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T12:07:37Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
The Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===H.264/AVC Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T12:06:21Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:H.264/AVC_Video_Decoder_DirectShow_Filter:_Download</id>
		<title>Template:H.264/AVC Video Decoder DirectShow Filter: Download</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:H.264/AVC_Video_Decoder_DirectShow_Filter:_Download"/>
				<updated>2010-05-28T12:05:43Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://rm.medialooks.com/downloads/h.264_avc_video_decoder.msi Download a full-featured 60-day evaluation version!]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-28T12:05:05Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{Download}} {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:H.264/AVC_Video_Decoder_DirectShow_Filter:_Download</id>
		<title>Template:H.264/AVC Video Decoder DirectShow Filter: Download</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:H.264/AVC_Video_Decoder_DirectShow_Filter:_Download"/>
				<updated>2010-05-28T12:04:12Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: New page: [http://rm.medialooks.com/downloads/h.264_avc_video_decoder.msi H.264/AVC Video Decoder DirectShow Filter]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://rm.medialooks.com/downloads/h.264_avc_video_decoder.msi H.264/AVC Video Decoder DirectShow Filter]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:36:42Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:35:07Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* DirectShow Interfaces */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:34:37Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* DirectShow Interfaces */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
''majortype'': MEDIATYPE_Video&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:34:02Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* DirectShow Interfaces */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|''majortype'': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
''subtype'': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
''formattype'': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video&lt;br /&gt;
*subtype: MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&lt;br /&gt;
*formattype: FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:31:03Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* DirectShow Interfaces */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|'''majortype''': MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&amp;lt;br/&amp;gt;&lt;br /&gt;
'''subtype''': MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&amp;lt;br/&amp;gt;&lt;br /&gt;
'''formattype''': FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video&lt;br /&gt;
*subtype: MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&lt;br /&gt;
*formattype: FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:29:05Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Supported Compressed Content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&lt;br /&gt;
*subtype: MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&lt;br /&gt;
*formattype: FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video&lt;br /&gt;
*subtype: MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&lt;br /&gt;
*formattype: FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:28:33Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
* YUY2 / Interlaced&lt;br /&gt;
* YUY2 / Progressive&lt;br /&gt;
* ARGB32 (4 planes) / Interlaced&lt;br /&gt;
* ARGB32 (4 planes) / Progressive&lt;br /&gt;
&lt;br /&gt;
BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&lt;br /&gt;
*subtype: MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&lt;br /&gt;
*formattype: FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video&lt;br /&gt;
*subtype: MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&lt;br /&gt;
*formattype: FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/M-JPEG_Video_Decoder</id>
		<title>M-JPEG Video Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/M-JPEG_Video_Decoder"/>
				<updated>2010-05-27T21:27:12Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: Undo revision 9391 by Denis Kartavtsev (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--RM_ID:56--&amp;gt;&lt;br /&gt;
&amp;lt;!--TITLE:M-JPEG Video Decoder: High-Quality DS Filter with Alpha Channel Support--&amp;gt;&lt;br /&gt;
&amp;lt;!--H1:Motion JPEG Video Decoder--&amp;gt;&lt;br /&gt;
{{This|products/directshow_filters/m-jpeg_decoder.html}}&lt;br /&gt;
&lt;br /&gt;
High-quality M-JPEG video decoding DirectShow filter with ARGB32 (alpha channel) support.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks M-JPEG Video Decoder is a high-performance DirectShow decoder for [[M-JPEG Compression Technology|Motion JPEG]] video with alpha channel support.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
* Multiple CPU support.&lt;br /&gt;
* ARGB32 support (alpha channel).&lt;br /&gt;
* Interlaced/progressive input streams.&lt;br /&gt;
* Opportunity of correction of interlacing parameters.&lt;br /&gt;
* Multiple color spaces on output (YUV macropixels, RGB, YUV planar).&lt;br /&gt;
* Connection to renders without intermediate filters.&lt;br /&gt;
* Compatibility with third-party encoders&lt;br /&gt;
* Highly optimized for the Intel processor family.&lt;br /&gt;
&lt;br /&gt;
Future Features: &lt;br /&gt;
&lt;br /&gt;
* Lossless decoding&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Supports HD resolutions up to 1920x1080.&lt;br /&gt;
* Compressed chroma formats: 4:2:0, 4:2:2.&lt;br /&gt;
* Uncompressed color spaces: YUY2, UYVY, YVYU, YV12, I420, ARGB32, RGB32, RGB24, RGB565, RGB555.&lt;br /&gt;
* Uncompressed formats: FORMAT_VideoInfo, FORMAT_VideoInfo2.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
* YUY2 / Interlaced&lt;br /&gt;
* YUY2 / Progressive&lt;br /&gt;
* ARGB32 (4 planes) / Interlaced&lt;br /&gt;
* ARGB32 (4 planes) / Progressive&lt;br /&gt;
&lt;br /&gt;
BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
|IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegDecoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video, MEDIASUBTYPE_MJPG&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&amp;lt;br&amp;gt;BITMAPINFOHEADER::biBitCount = 24 or 32&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video&amp;lt;br&amp;gt;MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
|IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
|CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[M-JPEG Video Encoder DirectShow Filter]]&lt;br /&gt;
* [[M-JPEG Compression Technology]]&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;br /&gt;
&lt;br /&gt;
[[Category:DirectShow Filters]]&lt;br /&gt;
[[Category:Splitters &amp;amp; Codecs]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/M-JPEG_Video_Decoder</id>
		<title>M-JPEG Video Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/M-JPEG_Video_Decoder"/>
				<updated>2010-05-27T21:26:34Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: Undo revision 9390 by Denis Kartavtsev (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--RM_ID:56--&amp;gt;&lt;br /&gt;
&amp;lt;!--TITLE:M-JPEG Video Decoder: High-Quality DS Filter with Alpha Channel Support--&amp;gt;&lt;br /&gt;
&amp;lt;!--H1:Motion JPEG Video Decoder--&amp;gt;&lt;br /&gt;
{{This|products/directshow_filters/m-jpeg_decoder.html}}&lt;br /&gt;
&lt;br /&gt;
High-quality M-JPEG video decoding DirectShow filter with ARGB32 (alpha channel) support.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks M-JPEG Video Decoder is a high-performance DirectShow decoder for [[M-JPEG Compression Technology|Motion JPEG]] video with alpha channel support.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
* YUY2 / Interlaced&lt;br /&gt;
* YUY2 / Progressive&lt;br /&gt;
* ARGB32 (4 planes) / Interlaced&lt;br /&gt;
* ARGB32 (4 planes) / Progressive&lt;br /&gt;
&lt;br /&gt;
BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
|IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegDecoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video, MEDIASUBTYPE_MJPG&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&amp;lt;br&amp;gt;BITMAPINFOHEADER::biBitCount = 24 or 32&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video&amp;lt;br&amp;gt;MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
|IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
|CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[M-JPEG Video Encoder DirectShow Filter]]&lt;br /&gt;
* [[M-JPEG Compression Technology]]&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;br /&gt;
&lt;br /&gt;
[[Category:DirectShow Filters]]&lt;br /&gt;
[[Category:Splitters &amp;amp; Codecs]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/M-JPEG_Video_Decoder</id>
		<title>M-JPEG Video Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/M-JPEG_Video_Decoder"/>
				<updated>2010-05-27T21:24:22Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--RM_ID:56--&amp;gt;&lt;br /&gt;
&amp;lt;!--TITLE:M-JPEG Video Decoder: High-Quality DS Filter with Alpha Channel Support--&amp;gt;&lt;br /&gt;
&amp;lt;!--H1:Motion JPEG Video Decoder--&amp;gt;&lt;br /&gt;
{{This|products/directshow_filters/m-jpeg_decoder.html}}&lt;br /&gt;
&lt;br /&gt;
High-quality M-JPEG video decoding DirectShow filter with ARGB32 (alpha channel) support.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks M-JPEG Video Decoder is a high-performance DirectShow decoder for [[M-JPEG Compression Technology|Motion JPEG]] video with alpha channel support.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
*MMX/SSE/SSE2/SSE3 asm optimization&lt;br /&gt;
*Multicore/Hyper Threading support&lt;br /&gt;
*CABAC/CAVLC&lt;br /&gt;
*I, P and B slices&lt;br /&gt;
*AVC-Intra support&lt;br /&gt;
*AVC1 files and raw byte streams support&lt;br /&gt;
*Field or frame pictures&lt;br /&gt;
*Color space converting (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420) &lt;br /&gt;
&lt;br /&gt;
Future Features:&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
|IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegDecoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video, MEDIASUBTYPE_MJPG&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&amp;lt;br&amp;gt;BITMAPINFOHEADER::biBitCount = 24 or 32&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video&amp;lt;br&amp;gt;MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
|IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
|CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[M-JPEG Video Encoder DirectShow Filter]]&lt;br /&gt;
* [[M-JPEG Compression Technology]]&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;br /&gt;
&lt;br /&gt;
[[Category:DirectShow Filters]]&lt;br /&gt;
[[Category:Splitters &amp;amp; Codecs]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/M-JPEG_Video_Decoder</id>
		<title>M-JPEG Video Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/M-JPEG_Video_Decoder"/>
				<updated>2010-05-27T21:22:50Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Supported Compressed Content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--RM_ID:56--&amp;gt;&lt;br /&gt;
&amp;lt;!--TITLE:M-JPEG Video Decoder: High-Quality DS Filter with Alpha Channel Support--&amp;gt;&lt;br /&gt;
&amp;lt;!--H1:Motion JPEG Video Decoder--&amp;gt;&lt;br /&gt;
{{This|products/directshow_filters/m-jpeg_decoder.html}}&lt;br /&gt;
&lt;br /&gt;
High-quality M-JPEG video decoding DirectShow filter with ARGB32 (alpha channel) support.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks M-JPEG Video Decoder is a high-performance DirectShow decoder for [[M-JPEG Compression Technology|Motion JPEG]] video with alpha channel support.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
* Multiple CPU support.&lt;br /&gt;
* ARGB32 support (alpha channel).&lt;br /&gt;
* Interlaced/progressive input streams.&lt;br /&gt;
* Opportunity of correction of interlacing parameters.&lt;br /&gt;
* Multiple color spaces on output (YUV macropixels, RGB, YUV planar).&lt;br /&gt;
* Connection to renders without intermediate filters.&lt;br /&gt;
* Compatibility with third-party encoders&lt;br /&gt;
* Highly optimized for the Intel processor family.&lt;br /&gt;
&lt;br /&gt;
Future Features: &lt;br /&gt;
&lt;br /&gt;
* Lossless decoding&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Supports HD resolutions up to 1920x1080.&lt;br /&gt;
* Compressed chroma formats: 4:2:0, 4:2:2.&lt;br /&gt;
* Uncompressed color spaces: YUY2, UYVY, YVYU, YV12, I420, ARGB32, RGB32, RGB24, RGB565, RGB555.&lt;br /&gt;
* Uncompressed formats: FORMAT_VideoInfo, FORMAT_VideoInfo2.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
|IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegDecoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video, MEDIASUBTYPE_MJPG&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&amp;lt;br&amp;gt;BITMAPINFOHEADER::biBitCount = 24 or 32&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|MEDIATYPE_Video&amp;lt;br&amp;gt;MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&amp;lt;br&amp;gt;FORMAT_VideoInfo, FORMAT_VideoInfo2&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
|IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
|CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[M-JPEG Video Encoder DirectShow Filter]]&lt;br /&gt;
* [[M-JPEG Compression Technology]]&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
&lt;br /&gt;
* {{M-JPEG Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
&lt;br /&gt;
{{Licensing}}&lt;br /&gt;
&lt;br /&gt;
[[Category:DirectShow Filters]]&lt;br /&gt;
[[Category:Splitters &amp;amp; Codecs]]&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:22:03Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* DirectShow Interfaces */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
* Multiple CPU support.&lt;br /&gt;
* ARGB32 support (alpha channel).&lt;br /&gt;
* Interlaced/progressive input streams.&lt;br /&gt;
* Opportunity of correction of interlacing parameters.&lt;br /&gt;
* Multiple color spaces on output (YUV macropixels, RGB, YUV planar).&lt;br /&gt;
* Connection to renders without intermediate filters.&lt;br /&gt;
* Compatibility with third-party encoders&lt;br /&gt;
* Highly optimized for the Intel processor family.&lt;br /&gt;
&lt;br /&gt;
Future Features: &lt;br /&gt;
&lt;br /&gt;
* Lossless decoding&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
* YUY2 / Interlaced&lt;br /&gt;
* YUY2 / Progressive&lt;br /&gt;
* ARGB32 (4 planes) / Interlaced&lt;br /&gt;
* ARGB32 (4 planes) / Progressive&lt;br /&gt;
&lt;br /&gt;
BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&lt;br /&gt;
*subtype: MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&lt;br /&gt;
*formattype: FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|&lt;br /&gt;
*majortype: MEDIATYPE_Video&lt;br /&gt;
*subtype: MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&lt;br /&gt;
*formattype: FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/H.264/AVC_Decoder</id>
		<title>H.264/AVC Decoder</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/H.264/AVC_Decoder"/>
				<updated>2010-05-27T21:21:03Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: New page: ==Overview==  * {{H.264/AVC Video Decoder DirectShow Filter: Download}} * {{Contact Us}}  MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&lt;br /&gt;
* {{H.264/AVC Video Decoder DirectShow Filter: Download}}&lt;br /&gt;
* {{Contact Us}}&lt;br /&gt;
&lt;br /&gt;
MediaLooks H.264/AVC Video Decoder DirectShow Filter decodes H.264/AVC compressed video stream and supports Baseline (BP), Main (MP), Extended (XP) and High (HiP) profiles.&lt;br /&gt;
&lt;br /&gt;
===M-JPEG Compression Technology Features===&lt;br /&gt;
&lt;br /&gt;
* Real-time encoding/decoding of HD video.&lt;br /&gt;
* Ease of reverse playback.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
* Multiple CPU support.&lt;br /&gt;
* ARGB32 support (alpha channel).&lt;br /&gt;
* Interlaced/progressive input streams.&lt;br /&gt;
* Opportunity of correction of interlacing parameters.&lt;br /&gt;
* Multiple color spaces on output (YUV macropixels, RGB, YUV planar).&lt;br /&gt;
* Connection to renders without intermediate filters.&lt;br /&gt;
* Compatibility with third-party encoders&lt;br /&gt;
* Highly optimized for the Intel processor family.&lt;br /&gt;
&lt;br /&gt;
Future Features: &lt;br /&gt;
&lt;br /&gt;
* Lossless decoding&lt;br /&gt;
&lt;br /&gt;
==Technical Specs==&lt;br /&gt;
&lt;br /&gt;
===Supported Compressed Content===&lt;br /&gt;
&lt;br /&gt;
* YUY2 / Interlaced&lt;br /&gt;
* YUY2 / Progressive&lt;br /&gt;
* ARGB32 (4 planes) / Interlaced&lt;br /&gt;
* ARGB32 (4 planes) / Progressive&lt;br /&gt;
&lt;br /&gt;
BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).&lt;br /&gt;
&lt;br /&gt;
===DirectShow Interfaces===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Filter Interfaces:&lt;br /&gt;
| IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLH264Decoder&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Media Types&lt;br /&gt;
|*majortype: MEDIATYPE_Video, MEDIATYPE_MPEG2_PES&lt;br /&gt;
*subtype: MEDIASUBTYPE_AVC1 {31435641-0000-0010-8000-00AA00389B71}&lt;br /&gt;
AVC file format according to ISO/IEC 14496-15, used in QT and other files; &lt;br /&gt;
MEDIASUBTYPE_H264ByteStream {8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}  ITU-T Rec. H.264 (03/2005), Annex.B: Byte stream format, used in MainConcept H.264 splitter and MainConcept MPEG-2 Demultiplexer for H.264 in TS&lt;br /&gt;
*formattype: FORMAT_MPEG2Video, cbFormat, pbFormat: struct MPEG2VIDEOINFO should be used with seq_parameter_set_rbsp() and pic_parameter_set_rbsp() in MPEG2VIDEOINFO::dwSequenceHeader[]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input Pin Interfaces&lt;br /&gt;
|IMemInputPin, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Media Types&lt;br /&gt;
|*majortype: MEDIATYPE_Video&lt;br /&gt;
*subtype: MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420&lt;br /&gt;
*formattype: FORMAT_VideoInfo, FORMAT_VideoInfo2, cbFormat, pbFormat: struct VIDEOINFOHEADER or struct VIDEOINFOHEADER2 according to formattype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Output Pin Interfaces&lt;br /&gt;
| IMediaSeeking, IPin, IQualityControl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Merit&lt;br /&gt;
|MERIT_NORMAL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Filter Categories&lt;br /&gt;
| CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/CG_message_to_SDK_customers</id>
		<title>CG message to SDK customers</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/CG_message_to_SDK_customers"/>
				<updated>2010-05-11T09:52:30Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this SDK release we proudly present the new Character Generator filter - our latest product, designed to bring titling capabilities of your applications to a new level and simplify development at the same time. Most importantly, the new filter allows you to work with all overlay item types (text, graphics, images and Flash) via a generic interface. The previously available Text &amp;amp; Graphics Overlay and Flash Overlay filters will be replaced by this new product.&lt;br /&gt;
&lt;br /&gt;
'''What's new?'''&lt;br /&gt;
&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the product page:&lt;br /&gt;
&lt;br /&gt;
http://www.medialooks.com/products/directshow_filters/chargen.html&lt;br /&gt;
&lt;br /&gt;
The filter is included into the new SDK installer, so there's no need to download it separately.&lt;br /&gt;
&lt;br /&gt;
Since you are an SDK customer, you are entitled to receive a license for the Character Generator filter. Licensing was designed in such a way that would make the migration seamless and even provide some benefits:&lt;br /&gt;
&lt;br /&gt;
* If you have a valid SDK subscription and no subscription for the Flash Overlay Add-On, your CG license will have a limited set of features (see features marked with &amp;quot;In any SDK&amp;quot; in the comparison chart).&lt;br /&gt;
&lt;br /&gt;
* If you have both an SDK and Flash Overlay Add-On subscriptions, your license will have all options enabled (&amp;quot;SDK Add-On&amp;quot; edition) meaning that you will instantly gain access to all of the new professional features.&lt;br /&gt;
&lt;br /&gt;
CG filter would require new license files. The license files are available for download in your personal directory in on-line support center http://support.medialooks.com. &lt;br /&gt;
To download the license files:&lt;br /&gt;
&lt;br /&gt;
1) Log in to the on-line support center, using your e-mail and password.&lt;br /&gt;
&lt;br /&gt;
2) Click &amp;quot;My Licenses&amp;quot; tab on the left side on the interface.&lt;br /&gt;
&lt;br /&gt;
3) If you do not have Flash Overlay Add-On, download the license files for your SDK edition - it will contain a license file for the new CG filter.&lt;br /&gt;
If you have a valid support and updates subscription for Flash Overlay Add-On, download the Character Generator license. In this case you do not need to download the license files for your SDK. &lt;br /&gt;
&lt;br /&gt;
Since the new filter implements new interfaces, it will be necessary to make certain changes in your code. Please read FAQ entry below to get a quick understanding of what to do:&lt;br /&gt;
&lt;br /&gt;
http://wiki.medialooks.com/Migrating_to_the_Character_Generator_filter&lt;br /&gt;
&lt;br /&gt;
If you have any further questions (including questions about the new license files), please use our Support System:&lt;br /&gt;
&lt;br /&gt;
http://support.medialooks.com&lt;br /&gt;
&lt;br /&gt;
If your SDK or Flash Overlay SDK Add-On subscription has expired and you would like to renew it, please contact our sales team at &amp;lt;sales@medialooks.com&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Category: CG Launch]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Template:New_CG_Features</id>
		<title>Template:New CG Features</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Template:New_CG_Features"/>
				<updated>2010-05-11T09:31:41Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Generic interface for text, graphics, image and Flash overlay items&lt;br /&gt;
* Built-in support for crawls and rolls &lt;br /&gt;
* Support for item groups &amp;amp; scenes&lt;br /&gt;
* Smooth change of item size, position, transparency, background or view area&lt;br /&gt;
* Item motion paths, acceleration, fade in/fade out and entrance/exit effects, animation sequences&lt;br /&gt;
* New text and image effects: Shadow, Glow, Motion Blur, Rotation, etc.&lt;br /&gt;
* New graphic figures: rectangle, ellipse, triangle, star, etc.&lt;br /&gt;
* Save/load configuration via XML files&lt;br /&gt;
* .SRT subtitles support&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/CG_message_to_SDK_customers</id>
		<title>CG message to SDK customers</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/CG_message_to_SDK_customers"/>
				<updated>2010-05-11T08:55:06Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this SDK release we proudly present the new Character Generator filter - our latest product, designed to bring titling capabilities of your applications to a new level and simplify development at the same time. Most importantly, the new filter allows you to work with all overlay item types (text, graphics, images and Flash) via a generic interface. The previously available Text &amp;amp; Graphics Overlay and Flash Overlay filters will be replaced by this new product.&lt;br /&gt;
&lt;br /&gt;
'''What's new?'''&lt;br /&gt;
&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the product page:&lt;br /&gt;
&lt;br /&gt;
http://www.medialooks.com/products/directshow_filters/chargen.html&lt;br /&gt;
&lt;br /&gt;
The filter is included into the new SDK installer, so there's no need to download it separately.&lt;br /&gt;
&lt;br /&gt;
Since you are an SDK customer, you are entitled to receive a license for the Character Generator filter. Licensing was designed in such a way that would make the migration seamless and even provide some benefits:&lt;br /&gt;
&lt;br /&gt;
* If you have a valid SDK subscription and no subscription for the Flash Overlay Add-On, your CG license will have a limited set of features (see features marked with &amp;quot;In any SDK&amp;quot; in the comparison chart).&lt;br /&gt;
&lt;br /&gt;
* If you have both an SDK and Flash Overlay Add-On subscriptions, your license will have all options enabled (&amp;quot;SDK Add-On&amp;quot; edition) meaning that you will instantly gain access to all of the new professional features.&lt;br /&gt;
&lt;br /&gt;
CG filter would require new license files. The license files are available for download in your personal directory in on-line support center http://support.medialooks.com. &lt;br /&gt;
To download the license files:&lt;br /&gt;
&lt;br /&gt;
1) Log in to the on-line support center, using your e-mail and password.&lt;br /&gt;
&lt;br /&gt;
2) Click &amp;quot;My Licenses&amp;quot; tab on the left side on the interface.&lt;br /&gt;
&lt;br /&gt;
3) If you do not have the Flash Overlay Add-On, download the license files for your SDK edition - it will contain a license file for the new CG filter.&lt;br /&gt;
If you have a valid support and updates subscription for Flash Overlay Add-On, download the Character Generator license. In this case you do not need to download the license files for your SDK. &lt;br /&gt;
&lt;br /&gt;
Since the new filter implements new interfaces, it will be necessary to make certain changes in your code. Please read FAQ entry below to get a quick understanding of what to do:&lt;br /&gt;
&lt;br /&gt;
http://wiki.medialooks.com/Migrating_to_the_Character_Generator_filter&lt;br /&gt;
&lt;br /&gt;
If you have any further questions (including questions about the new license files), please use our Support System:&lt;br /&gt;
&lt;br /&gt;
http://support.medialooks.com&lt;br /&gt;
&lt;br /&gt;
If your SDK or Flash Overlay SDK Add-On subscription has expired and you would like to renew it, please contact our sales team at &amp;lt;sales@medialooks.com&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Category: CG Launch]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/CG_message_to_SDK_customers</id>
		<title>CG message to SDK customers</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/CG_message_to_SDK_customers"/>
				<updated>2010-05-11T08:54:12Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this SDK release we proudly present the new Character Generator filter - our latest product, designed to bring titling capabilities of your applications to a new level and simplify development at the same time. Most importantly, the new filter allows you to work with all overlay item types (text, graphics, images and Flash) via a generic interface. The previously available Text &amp;amp; Graphics Overlay and Flash Overlay filters will be replaced by this new product.&lt;br /&gt;
&lt;br /&gt;
'''What's new?'''&lt;br /&gt;
&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the product page:&lt;br /&gt;
&lt;br /&gt;
http://www.medialooks.com/products/directshow_filters/chargen.html&lt;br /&gt;
&lt;br /&gt;
The filter is included into the new SDK installer, so there's no need to download it separately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Since you are an SDK customer, you are entitled to receive a license for the Character Generator filter. Licensing was designed in such a way that would make the migration seamless and even provide some benefits:&lt;br /&gt;
&lt;br /&gt;
* If you have a valid SDK subscription and no subscription for the Flash Overlay Add-On, your CG license will have a limited set of features (see features marked with &amp;quot;In any SDK&amp;quot; in the comparison chart).&lt;br /&gt;
&lt;br /&gt;
* If you have both an SDK and Flash Overlay Add-On subscriptions, your license will have all options enabled (&amp;quot;SDK Add-On&amp;quot; edition) meaning that you will instantly gain access to all of the new professional features.&lt;br /&gt;
&lt;br /&gt;
CG filter would require new license files. The license files are available for download in your personal directory in on-line support center http://support.medialooks.com. &lt;br /&gt;
To download the license files:&lt;br /&gt;
&lt;br /&gt;
1) Log in to the on-line support center, using your e-mail and password.&lt;br /&gt;
&lt;br /&gt;
2) Click &amp;quot;My Licenses&amp;quot; tab on the left side on the interface.&lt;br /&gt;
&lt;br /&gt;
3) If you do not have the Flash Overlay Add-On, download the license files for your SDK edition - it will contain a license file for the new CG filter.&lt;br /&gt;
If you have a valid support and updates subscription for Flash Overlay Add-On, download the Character Generator license. In this case you do not need to download the license files for your SDK. &lt;br /&gt;
&lt;br /&gt;
Since the new filter implements new interfaces, it will be necessary to make certain changes in your code. Please read FAQ entry below to get a quick understanding of what to do:&lt;br /&gt;
&lt;br /&gt;
http://wiki.medialooks.com/Migrating_to_the_Character_Generator_filter&lt;br /&gt;
&lt;br /&gt;
If you have any further questions (including questions about the new license files), please use our Support System:&lt;br /&gt;
&lt;br /&gt;
http://support.medialooks.com&lt;br /&gt;
&lt;br /&gt;
If your SDK or Flash Overlay SDK Add-On subscription has expired and you would like to renew it, please contact our sales team at &amp;lt;sales@medialooks.com&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Category: CG Launch]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/CG_message_to_SDK_customers</id>
		<title>CG message to SDK customers</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/CG_message_to_SDK_customers"/>
				<updated>2010-05-11T08:53:56Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this SDK release we proudly present the new Character Generator filter - our latest product, designed to bring titling capabilities of your applications to a new level and simplify development at the same time. Most importantly, the new filter allows you to work with all overlay item types (text, graphics, images and Flash) via a generic interface. The previously available Text &amp;amp; Graphics Overlay and Flash Overlay filters will be replaced by this new product.&lt;br /&gt;
&lt;br /&gt;
'''What's new?'''&lt;br /&gt;
&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the product page:&lt;br /&gt;
&lt;br /&gt;
http://www.medialooks.com/products/directshow_filters/chargen.html&lt;br /&gt;
&lt;br /&gt;
The filter is included into the new SDK installer, so there's no need to download it separately.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Since you are an SDK customer, you are entitled to receive a license for the Character Generator filter. Licensing was designed in such a way that would make the migration seamless and even provide some benefits:&lt;br /&gt;
&lt;br /&gt;
* If you have a valid SDK subscription and no subscription for the Flash Overlay Add-On, your CG license will have a limited set of features (see features marked with &amp;quot;In any SDK&amp;quot; in the comparison chart).&lt;br /&gt;
&lt;br /&gt;
* If you have both an SDK and Flash Overlay Add-On subscriptions, your license will have all options enabled (&amp;quot;SDK Add-On&amp;quot; edition) meaning that you will instantly gain access to all of the new professional features.&lt;br /&gt;
&lt;br /&gt;
CG filter would require new license files. The license files are available for download in your personal directory in on-line support center http://support.medialooks.com. &lt;br /&gt;
To download the license files:&lt;br /&gt;
&lt;br /&gt;
1) Log in to the on-line support center, using your e-mail and password.&lt;br /&gt;
&lt;br /&gt;
2) Click &amp;quot;My Licenses&amp;quot; tab on the left side on the interface.&lt;br /&gt;
&lt;br /&gt;
3) If you do not have the Flash Overlay Add-On, download the license files for your SDK edition - it will contain a license file for the new CG filter.&lt;br /&gt;
If you have a valid support and updates subscription for Flash Overlay Add-On, download the Character Generator license. In this case you do not need to download the license files for your SDK. &lt;br /&gt;
&lt;br /&gt;
Since the new filter implements new interfaces, it will be necessary to make certain changes in your code. Please read FAQ entry below to get a quick understanding of what to do:&lt;br /&gt;
&lt;br /&gt;
http://wiki.medialooks.com/Migrating_to_the_Character_Generator_filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have any further questions (including questions about the new license files), please use our Support System:&lt;br /&gt;
&lt;br /&gt;
http://support.medialooks.com&lt;br /&gt;
&lt;br /&gt;
If your SDK or Flash Overlay SDK Add-On subscription has expired and you would like to renew it, please contact our sales team at &amp;lt;sales@medialooks.com&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Category: CG Launch]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter</id>
		<title>Migrating to the Character Generator filter</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter"/>
				<updated>2010-05-11T08:50:36Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This entry provides descriptions of simple steps required to successfully migrate to our new [[Character Generator DirectShow Filter|Character Generator]] from the existing Text &amp;amp; Graphics Overlay and Flash Overlay filters.&lt;br /&gt;
&lt;br /&gt;
===Why Migrate?===&lt;br /&gt;
&lt;br /&gt;
The Character Generator filter was developed in response to customers requesting to provide a unified interface for text, graphic, image and Flash items management and to be able to define Z-order for each item. &lt;br /&gt;
&lt;br /&gt;
New features compared to Flash Overlay and Text &amp;amp; Graphics Overlay filters functionality:&lt;br /&gt;
&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the [[Character Generator DirectShow Filter|product's page]].&lt;br /&gt;
&lt;br /&gt;
Below is some information that would help you understand how to migrate to the new filter.&lt;br /&gt;
&lt;br /&gt;
===Changes In Managing of Overlay Items===&lt;br /&gt;
&lt;br /&gt;
All items can be added via a simple algorythm:&lt;br /&gt;
&lt;br /&gt;
# Add a new item with ''m_objCarGen.AddNewItem()'' method. &lt;br /&gt;
# Update item's properties via ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
To change the properties you can use ''MLCHARGENLib.CG_ITEM_PROPS'' stucture that contains universal properties for each overlay item (such as alpha, back color, position, etc.). &lt;br /&gt;
&lt;br /&gt;
'''Creating and managing image items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddImage2'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your graphic item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing Flash items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''MLFLASHOVERLAYLib.CoFlashOverlayClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_pFlashOverlay.AddNewItem'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your Flash item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing text items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''PICTUREMIXERLib.OVERLAY_PROPS'' structure with 2 new structures: ''MLCHARGENLib.CG_ITEM_PROPS'' and ''MLCHARGENLib.CG_TEXT_PROPS''. ''MLCHARGENLib.CG_TEXT_PROPS'' contains text-specific properties (such as font type, font size, text style, etc.) that are not available in ''MLCHARGENLib.CG_ITEM_PROPS''. To change basic item properties use the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddOutlinedText'' method with the new ''m_objCarGen.AddNewTextItem'' call. Please note that it uses the ''MLCHARGENLib.CG_TEXT_PROPS'' structure.&lt;br /&gt;
&lt;br /&gt;
===New Item Types===&lt;br /&gt;
&lt;br /&gt;
'''Graphic items.''' Allows drawing of basic graphic figures like rectangles, ellipses, triangles, stars, etc.&lt;br /&gt;
&lt;br /&gt;
'''Group items.''' Allows combining several items in a group and manage this group as if it were a single item. For example, a scrolling text and a rectangle can be combined into a group to simplify management.&lt;br /&gt;
&lt;br /&gt;
===Item Identifiers===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has its own string identifier and can be accessed through it. It is strongly recommended to give intelligent identifiers to the items, like variables names (for example &amp;quot;LogoPic&amp;quot;, &amp;quot;ScrollingMsg&amp;quot;, etc.). It will help you to access the items easily while using the advanced features of the new Chararacter Generator filter.&lt;br /&gt;
&lt;br /&gt;
===Item XML Descriptions===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has an XML description and can be changed in 2 ways:&lt;br /&gt;
&lt;br /&gt;
* Common way - using the the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* Via XML - using the ''SetItemProperties()'' method. This feature allows to interact with items in a more flexible way. For example you can change a single item parameter by it's XML name; store your items collection in XML and add them with a single method call, etc.&lt;br /&gt;
&lt;br /&gt;
'''This and other features detailed description you can find in [[Character Generator documentation]].'''&lt;br /&gt;
&lt;br /&gt;
[[Category: Character Generator DirectShow Filter FAQ]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter</id>
		<title>Migrating to the Character Generator filter</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter"/>
				<updated>2010-05-10T09:59:17Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Managing Overlay Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This entry provides descriptions of the initiatives required to successfully migrate to our new [[Character Generator DirectShow Filter|Character Generator]] from the existing Text &amp;amp; Graphics Overlay and Flash Overlay filters.&lt;br /&gt;
&lt;br /&gt;
===Why Migrate?===&lt;br /&gt;
&lt;br /&gt;
The Character Generator filter was developed in response to customers requesting to provide a unified interface for text, graphic, image and Flash items management and to be able to define Z-order for each item. &lt;br /&gt;
&lt;br /&gt;
New features compared to Flash Overlay and Text &amp;amp; Graphics filters functionality&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the product page:&lt;br /&gt;
&lt;br /&gt;
http://www.medialooks.com/products/directshow_filters/chargen.html&lt;br /&gt;
&lt;br /&gt;
Below is some information that would help you understand how to migrate to the new filter.&lt;br /&gt;
&lt;br /&gt;
===Managing Overlay Items===&lt;br /&gt;
&lt;br /&gt;
All items can be added via a simple algorythm:&lt;br /&gt;
&lt;br /&gt;
# Add a new item with ''m_objCarGen.AddNewItem()'' method. &lt;br /&gt;
# Update item's properties via ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
To change the properties you can use ''MLCHARGENLib.CG_ITEM_PROPS'' stucture that contains universal properties for each overlay item (such as alpha, back color, position, etc.). &lt;br /&gt;
&lt;br /&gt;
'''Creating and managing image items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddImage2'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your graphic item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing Flash items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''MLFLASHOVERLAYLib.CoFlashOverlayClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_pFlashOverlay.AddNewItem'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your Flash item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing text items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''PICTUREMIXERLib.OVERLAY_PROPS'' structure with 2 new structures: ''MLCHARGENLib.CG_ITEM_PROPS'' and ''MLCHARGENLib.CG_TEXT_PROPS''. ''MLCHARGENLib.CG_TEXT_PROPS'' contains text-specific properties (such as font type, font size, text style, etc.) that are not available in ''MLCHARGENLib.CG_ITEM_PROPS''. To change basic item properties use the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddOutlinedText'' method with the new ''m_objCarGen.AddNewTextItem'' call. Please note that it uses the ''MLCHARGENLib.CG_TEXT_PROPS'' structure.&lt;br /&gt;
&lt;br /&gt;
'''Graphic items:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Graphic&amp;quot; - new type of overlay item in Character Generator. This type allows using basic graphic figures (like circles, rectangles, etc.) as overlay items.&lt;br /&gt;
&lt;br /&gt;
'''Group items:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Group&amp;quot; - new type of overlay item in Character Generator. This type allows collecting several items in a group to simplify the interaction with them. For example, you can create &amp;quot;text and images scrolling in a rectangle&amp;quot; group and operate it like a single item.&lt;br /&gt;
&lt;br /&gt;
===Item Identifiers===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has its own string identifier and can be accessed through it. It is strongly recommended to give intelligent identifiers to the items, like variables names (for example &amp;quot;LogoPic&amp;quot;, &amp;quot;ScrollingMsg&amp;quot;, etc.). It will help you to access the items easily while using the advanced features of the new Chararacter Generator filter.&lt;br /&gt;
&lt;br /&gt;
===Item XML descriptions===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has the XML description and can be changed in 2 ways:&lt;br /&gt;
* Common way - using the the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* XML change - using the ''SetItemProperties()'' method. &lt;br /&gt;
This feature allows to interact with items more flexible. For example you can change a single item parameter by it's XML name; store your items collection in XML and add them with a single method call etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''This and other features detailed description you can find in [[Character Generator documentation]].'''&lt;br /&gt;
&lt;br /&gt;
[[Category: Character Generator DirectShow Filter FAQ]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter</id>
		<title>Migrating to the Character Generator filter</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter"/>
				<updated>2010-05-10T09:58:33Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Managing Overlay Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This entry provides descriptions of the initiatives required to successfully migrate to our new [[Character Generator DirectShow Filter|Character Generator]] from the existing Text &amp;amp; Graphics Overlay and Flash Overlay filters.&lt;br /&gt;
&lt;br /&gt;
===Why Migrate?===&lt;br /&gt;
&lt;br /&gt;
The Character Generator filter was developed in response to customers requesting to provide a unified interface for text, graphic, image and Flash items management and to be able to define Z-order for each item. &lt;br /&gt;
&lt;br /&gt;
New features compared to Flash Overlay and Text &amp;amp; Graphics filters functionality&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the product page:&lt;br /&gt;
&lt;br /&gt;
http://www.medialooks.com/products/directshow_filters/chargen.html&lt;br /&gt;
&lt;br /&gt;
Below is some information that would help you understand how to migrate to the new filter.&lt;br /&gt;
&lt;br /&gt;
===Managing Overlay Items===&lt;br /&gt;
&lt;br /&gt;
All items can be added via a simple algorythm:&lt;br /&gt;
&lt;br /&gt;
# Add a new item with ''m_objCarGen.AddNewItem()'' method. &lt;br /&gt;
# Update item's properties via ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
To change the properties you can use ''MLCHARGENLib.CG_ITEM_PROPS'' stucture that contains universal properties for each overlay item (such as alpha, back color, position, etc.). &lt;br /&gt;
&lt;br /&gt;
'''Creating and managing image items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddImage2'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your graphic item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing Flash items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''MLFLASHOVERLAYLib.CoFlashOverlayClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_pFlashOverlay.AddNewItem'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your Flash item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing text items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''PICTUREMIXERLib.OVERLAY_PROPS'' structure with 2 new structures: ''MLCHARGENLib.CG_ITEM_PROPS'' and ''MLCHARGENLib.CG_TEXT_PROPS''. ''MLCHARGENLib.CG_TEXT_PROPS'' contains text-specific properties (such as font type, font size, text style, etc.) that are not available in ''MLCHARGENLib.CG_ITEM_PROPS''. To change basic item properties use the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddOutlinedText'' method with the new ''m_objCarGen.AddNewTextItem'' call. Please note that it uses the ''MLCHARGENLib.CG_TEXT_PROPS'' structure.&lt;br /&gt;
&lt;br /&gt;
'''Graphic items:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Graphic&amp;quot; - new type of overlay item in Character Generator. This type allows to use bsaic graphic figures (like circles, rectangles, etc.) as overlay items.&lt;br /&gt;
&lt;br /&gt;
'''Group items:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Group&amp;quot; - new type of overlay item in Character Generator. This type allows collecting several items in a group to simplify the interaction with them. For example, you can create &amp;quot;text and images scrolling in a rectangle&amp;quot; group and operate it like a single item.&lt;br /&gt;
&lt;br /&gt;
===Item Identifiers===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has its own string identifier and can be accessed through it. It is strongly recommended to give intelligent identifiers to the items, like variables names (for example &amp;quot;LogoPic&amp;quot;, &amp;quot;ScrollingMsg&amp;quot;, etc.). It will help you to access the items easily while using the advanced features of the new Chararacter Generator filter.&lt;br /&gt;
&lt;br /&gt;
===Item XML descriptions===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has the XML description and can be changed in 2 ways:&lt;br /&gt;
* Common way - using the the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* XML change - using the ''SetItemProperties()'' method. &lt;br /&gt;
This feature allows to interact with items more flexible. For example you can change a single item parameter by it's XML name; store your items collection in XML and add them with a single method call etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''This and other features detailed description you can find in [[Character Generator documentation]].'''&lt;br /&gt;
&lt;br /&gt;
[[Category: Character Generator DirectShow Filter FAQ]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter</id>
		<title>Migrating to the Character Generator filter</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter"/>
				<updated>2010-05-10T09:53:52Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: /* Why Migrate? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This entry provides descriptions of the initiatives required to successfully migrate to our new [[Character Generator DirectShow Filter|Character Generator]] from the existing Text &amp;amp; Graphics Overlay and Flash Overlay filters.&lt;br /&gt;
&lt;br /&gt;
===Why Migrate?===&lt;br /&gt;
&lt;br /&gt;
The Character Generator filter was developed in response to customers requesting to provide a unified interface for text, graphic, image and Flash items management and to be able to define Z-order for each item. &lt;br /&gt;
&lt;br /&gt;
New features compared to Flash Overlay and Text &amp;amp; Graphics filters functionality&lt;br /&gt;
{{New CG Features}}&lt;br /&gt;
&lt;br /&gt;
For a detailed list of features and a comparison chart see the product page:&lt;br /&gt;
&lt;br /&gt;
http://www.medialooks.com/products/directshow_filters/chargen.html&lt;br /&gt;
&lt;br /&gt;
Below is some information that would help you understand how to migrate to the new filter.&lt;br /&gt;
&lt;br /&gt;
===Managing Overlay Items===&lt;br /&gt;
&lt;br /&gt;
All items can be added via a simple algorythm:&lt;br /&gt;
&lt;br /&gt;
# Add a new item with ''m_objCarGen.AddNewItem()'' method. &lt;br /&gt;
# Update item's properties via ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
To change the properties you can use ''MLCHARGENLib.CG_ITEM_PROPS'' stucture that contains universal properties for each overlay item (such as alpha, back color, position, etc.). &lt;br /&gt;
&lt;br /&gt;
'''Creating and managing image items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddImage2'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your graphic item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing Flash items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''MLFLASHOVERLAYLib.CoFlashOverlayClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_pFlashOverlay.AddNewItem'' method with the new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and and use the ''m_objCarGen.SetItemBaseProps()'' method to set the properties of your Flash item.&lt;br /&gt;
&lt;br /&gt;
'''Creating and managing text items:'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''PICTUREMIXERLib.OVERLAY_PROPS'' structure with 2 new structures: ''MLCHARGENLib.CG_ITEM_PROPS'' and ''MLCHARGENLib.CG_TEXT_PROPS''. ''MLCHARGENLib.CG_TEXT_PROPS'' contains text-specific properties (such as font type, font size, text style, etc.) that are not available in ''MLCHARGENLib.CG_ITEM_PROPS''. To change basic item properties use the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddOutlinedText'' method with the new ''m_objCarGen.AddNewTextItem'' call. Please note that it uses the ''MLCHARGENLib.CG_TEXT_PROPS'' structure.&lt;br /&gt;
&lt;br /&gt;
'''Graphic items:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Graphic&amp;quot; - new type of overlay item in Character Generator. This type allows to use bsaic graphic figures (like circles, rectangles, etc.) as overlay items.&lt;br /&gt;
&lt;br /&gt;
'''Group items:'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Group&amp;quot; - new type of overlay item in Character Generator. This type allows to collect several items in a group to simplify the interaction with them. For example you can create &amp;quot;text and images scrolling in a rectangle&amp;quot; group and operate with it like with a single item.&lt;br /&gt;
&lt;br /&gt;
===Item Identifiers===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has its own string identifier and can be accessed through it. It is strongly recommended to give intelligent identifiers to the items, like variables names (for example &amp;quot;LogoPic&amp;quot;, &amp;quot;ScrollingMsg&amp;quot;, etc.). It will help you to access the items easily while using the advanced features of the new Chararacter Generator filter.&lt;br /&gt;
&lt;br /&gt;
===Item XML descriptions===&lt;br /&gt;
&lt;br /&gt;
Every Character Generator item has the XML description and can be changed in 2 ways:&lt;br /&gt;
* Common way - using the the ''MLCHARGENLib.CG_ITEM_PROPS'' structure and the ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
* XML change - using the ''SetItemProperties()'' method. &lt;br /&gt;
This feature allows to interact with items more flexible. For example you can change a single item parameter by it's XML name; store your items collection in XML and add them with a single method call etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''This and other features detailed description you can find in [[Character Generator documentation]].'''&lt;br /&gt;
&lt;br /&gt;
[[Category: Character Generator DirectShow Filter FAQ]]&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter</id>
		<title>Migrating to the Character Generator filter</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter"/>
				<updated>2010-05-05T19:55:18Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Character Generator filter was developed in response to customer requests to provide unified interfaces for Test, Graphic and Flash items management and to define Z-order for each item. &lt;br /&gt;
Please, find the instructions for customers wishing to migrate to Character Generator filter from Text &amp;amp; Graphics Overlay and Flash Overlay filters.&lt;br /&gt;
&lt;br /&gt;
All objects can be added by one simple algorythm:&lt;br /&gt;
&lt;br /&gt;
# Add new item with ''m_objCarGen.AddNewItem()'' method. &lt;br /&gt;
# Update it's properties by ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
To change the properties you can use ''MLCHARGENLib.CG_ITEM_PROPS'' stucture that contains universal properties for each overlay item (such as alpha, back color, position etc.). &lt;br /&gt;
&lt;br /&gt;
'''Creating Graphic items'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddImage2'' method with new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and set this properties to your graphic item by ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
'''Creating Flash items'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''MLFLASHOVERLAYLib.CoFlashOverlayClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the previous ''m_pFlashOverlay.AddNewItem'' method with new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and set this properties to your flash item by ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
'''Creating Text items'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the previous ''PICTUREMIXERLib.OVERLAY_PROPS'' structure. To simplify the CG usage, single properties structure is replaced with 2 new structures - ''MLCHARGENLib.CG_TEXT_PROPS'' and ''MLCHARGENLib.CG_ITEM_PROPS''.&lt;br /&gt;
 &lt;br /&gt;
''MLCHARGENLib.CG_TEXT_PROPS'' contains text-specific properties (such as font type, font sixe, text style etc.) that are not included in ''MLCHARGENLib.CG_ITEM_PROPS'' structure.&lt;br /&gt;
&lt;br /&gt;
* Replace the previous ''m_objTnGOverlay.AddOutlinedText'' method with new ''m_objCarGen.AddNewTextItem'' call. Please note that it uses a ''MLCHARGENLib.CG_TEXT_PROPS'' stucture. &lt;br /&gt;
If you also need to change basic properties, you can create additional MLCHARGENLib.CG_ITEM_PROPS structure and set this properties of your text item by ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
&lt;br /&gt;
Please note that every Character Generator item has its own string identifier and can be accessed through it. It is strongly recommended to give intelligent identifiers to the items, like  variables names (for example &amp;quot;LogoPic&amp;quot;, &amp;quot;ScrollingMsg&amp;quot;, etc.). It will help you to access the items easily in advanced Chararacter Generator features usage.&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter</id>
		<title>Migrating to the Character Generator filter</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Migrating_to_the_Character_Generator_filter"/>
				<updated>2010-05-05T19:52:24Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Character Generator filter was developed in response to customer requests to provide unified interfaces for Test, Graphic and Flash items management and to define Z-order for each item. &lt;br /&gt;
Please, find the instructions for customers wishing to migrate to Character Generator filter from Text &amp;amp; Graphics Overlay and Flash Overlay filters:&lt;br /&gt;
&lt;br /&gt;
All objects can be added by one simple algorythm:&lt;br /&gt;
&lt;br /&gt;
# Add new item with ''m_objCarGen.AddNewItem()'' method. &lt;br /&gt;
# Update it's properties by ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
To change the properties you can use ''MLCHARGENLib.CG_ITEM_PROPS'' stucture that contains universal properties for each overlay item (such as alpha, back color, position etc.). &lt;br /&gt;
&lt;br /&gt;
'''Creating Graphic items'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the old ''m_objTnGOverlay.AddImage2'' method with new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and set this properties to your graphic item by ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
'''Creating Flash items'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''MLFLASHOVERLAYLib.CoFlashOverlayClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the previous ''m_pFlashOverlay.AddNewItem'' method with new ''m_objCarGen.AddNewItem()'' method.&lt;br /&gt;
* If you need to change basic properties, you can create additional ''MLCHARGENLib.CG_ITEM_PROPS'' structure and set this properties to your flash item by ''m_objCarGen.SetItemBaseProps()'' method. &lt;br /&gt;
&lt;br /&gt;
'''Creating Text items'''&lt;br /&gt;
&lt;br /&gt;
* Replace ''PICTUREMIXERLib.CoPictureMixerClass'' with ''MLCHARGENLib.CoMLCharGenClass''.&lt;br /&gt;
* Replace the previous ''PICTUREMIXERLib.OVERLAY_PROPS'' structure. To simplify the CG usage, single properties structure is replaced with 2 new structures - ''MLCHARGENLib.CG_TEXT_PROPS'' and ''MLCHARGENLib.CG_ITEM_PROPS''.&lt;br /&gt;
 &lt;br /&gt;
''MLCHARGENLib.CG_TEXT_PROPS'' contains text-specific properties (such as font type, font sixe, text style etc.) that are not included in ''MLCHARGENLib.CG_ITEM_PROPS'' structure.&lt;br /&gt;
&lt;br /&gt;
* Replace the previous ''m_objTnGOverlay.AddOutlinedText'' method with new ''m_objCarGen.AddNewTextItem'' call. Please note that it uses a ''MLCHARGENLib.CG_TEXT_PROPS'' stucture. &lt;br /&gt;
If you also need to change basic properties, you can create additional MLCHARGENLib.CG_ITEM_PROPS structure and set this properties of your text item by ''m_objCarGen.SetItemBaseProps()'' method.&lt;br /&gt;
&lt;br /&gt;
Please note that every Character Generator item has its own string identifier and can be accessed through it. It is strongly recommended to give intelligent identifiers to the items, like  variables names (for example &amp;quot;LogoPic&amp;quot;, &amp;quot;ScrollingMsg&amp;quot;, etc.). It will help you to access the items easily in advanced Chararacter Generator features usage.&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Downloading_license_files</id>
		<title>Downloading license files</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Downloading_license_files"/>
				<updated>2010-04-30T13:30:25Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All license files that we provided to you by MediaLooks are avaliable for download in your personal directory in on-line support center. &amp;lt;br/&amp;gt; &lt;br /&gt;
To download the license files:&amp;lt;br/&amp;gt; &lt;br /&gt;
1. Log in to the [http://rm.medialooks.com/support/login on-line support center], using your e-mail and password.&amp;lt;br/&amp;gt; &lt;br /&gt;
2. Click &amp;quot;My Subscriptions&amp;quot; tab on the left side on the interface&amp;lt;br/&amp;gt; &lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Download&amp;quot;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Downloading_license_files</id>
		<title>Downloading license files</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Downloading_license_files"/>
				<updated>2010-04-23T19:17:02Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All license files that we provided to you by MediaLooks are avaliable for download in your personal directory in on-line support center. &amp;lt;br/&amp;gt; &lt;br /&gt;
To dowload the license files:&amp;lt;br/&amp;gt; &lt;br /&gt;
1. Log in to the [http://rm.medialooks.com/support/login on-line support center], using your e-mail and password.&amp;lt;br/&amp;gt; &lt;br /&gt;
2. Click &amp;quot;My Subscriptions&amp;quot; tab on the left side on the interface&amp;lt;br/&amp;gt; &lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Download&amp;quot;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Product_news_subscriptions</id>
		<title>Product news subscriptions</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Product_news_subscriptions"/>
				<updated>2010-04-23T19:16:45Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can manage your news subscriptions for products that you purchased through on-line support center.&amp;lt;br/&amp;gt; &lt;br /&gt;
To manage your subscriptions:&amp;lt;br/&amp;gt; &lt;br /&gt;
1. Log in to the [http://rm.medialooks.com/support/login on-line support center], using your e-mail and password.&amp;lt;br/&amp;gt; &lt;br /&gt;
2. Click &amp;quot;My Licenses&amp;quot; tab on the left side on the interface&amp;lt;br/&amp;gt; &lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Subscribe&amp;quot; or &amp;quot;Unsubscribe&amp;quot;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Product_news_subscriptions</id>
		<title>Product news subscriptions</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Product_news_subscriptions"/>
				<updated>2010-04-23T19:16:32Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: New page: You can manage your news subscriptions for products that you purchased through on-line support center. To manage your subscriptions: 1. Log in to the [http://rm.medialooks.com/support/logi...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can manage your news subscriptions for products that you purchased through on-line support center.&lt;br /&gt;
To manage your subscriptions:&lt;br /&gt;
1. Log in to the [http://rm.medialooks.com/support/login on-line support center], using your e-mail and password.&amp;lt;br/&amp;gt; &lt;br /&gt;
2. Click &amp;quot;My Licenses&amp;quot; tab on the left side on the interface&amp;lt;br/&amp;gt; &lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Subscribe&amp;quot; or &amp;quot;Unsubscribe&amp;quot;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Downloading_license_files</id>
		<title>Downloading license files</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Downloading_license_files"/>
				<updated>2010-04-23T19:12:53Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All license files that we provided to you by MediaLooks are avaliable for download in your personal directory in on-line support center. &amp;lt;br/&amp;gt; &lt;br /&gt;
To dowload the license files:&amp;lt;br/&amp;gt; &lt;br /&gt;
1. Log in to the [http://rm.medialooks.com/support/login on-line support center], using your e-mail and password.&amp;lt;br/&amp;gt; &lt;br /&gt;
2. Click &amp;quot;My Licenses&amp;quot; tab on the left side on the interface&amp;lt;br/&amp;gt; &lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Download&amp;quot;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Downloading_license_files</id>
		<title>Downloading license files</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Downloading_license_files"/>
				<updated>2010-04-23T19:12:22Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All license files that we provided to you by MediaLooks are avaliable for download in your personal directory in on-line support center. &amp;lt;br/&amp;gt; &lt;br /&gt;
To dowload the license files:&amp;lt;br/&amp;gt; &lt;br /&gt;
1. Log in to the [http://rm.medialooks.com/support/login on-line support center], using your e-mail and password.&amp;lt;br/&amp;gt; &lt;br /&gt;
2. Click &amp;quot;My Licenses Tab&amp;quot; on the left side on the interface&amp;lt;br/&amp;gt; &lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Download&amp;quot;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Downloading_license_files</id>
		<title>Downloading license files</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Downloading_license_files"/>
				<updated>2010-04-23T19:11:40Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All license files that we provided to you by MediaLooks are avaliable for download in your personal directory in on-line support center. &amp;lt;br/&amp;gt; &lt;br /&gt;
To dowload the license files:&amp;lt;br/&amp;gt; &lt;br /&gt;
1. Log in to the on-line support center [http://rm.medialooks.com/support/login], using your e-mail and password.&amp;lt;br/&amp;gt; &lt;br /&gt;
2. Click &amp;quot;My Licenses Tab&amp;quot; on the left side on the interface&amp;lt;br/&amp;gt; &lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Download&amp;quot;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	<entry>
		<id>http://wiki.avobjects.com/Downloading_license_files</id>
		<title>Downloading license files</title>
		<link rel="alternate" type="text/html" href="http://wiki.avobjects.com/Downloading_license_files"/>
				<updated>2010-04-23T19:11:07Z</updated>
		
		<summary type="html">&lt;p&gt;Denis Kartavtsev: New page: All license files that we provided to you by MediaLooks are avaliable for download in your personal directory in on-line support center.  To dowload the license files: 1. Log in to the on-...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All license files that we provided to you by MediaLooks are avaliable for download in your personal directory in on-line support center. &lt;br /&gt;
To dowload the license files:&lt;br /&gt;
1. Log in to the on-line support center [http://rm.medialooks.com/support/login], using your e-mail and password.&lt;br /&gt;
2. Click &amp;quot;My Licenses Tab&amp;quot; on the left side on the interface&lt;br /&gt;
3. You'll see a list of licensed products. Please, choose the product and click &amp;quot;Download&amp;quot;&lt;/div&gt;</summary>
		<author><name>Denis Kartavtsev</name></author>	</entry>

	</feed>