<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://linuxtv.org/wiki/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://linuxtv.org/wiki/index.php?title=Special:Contributions/Alf&amp;feed=atom&amp;limit=50&amp;target=Alf&amp;year=&amp;month=</id>
		<title>LinuxTVWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://linuxtv.org/wiki/index.php?title=Special:Contributions/Alf&amp;feed=atom&amp;limit=50&amp;target=Alf&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://linuxtv.org/wiki/index.php/Special:Contributions/Alf"/>
		<updated>2013-05-23T22:16:25Z</updated>
		<subtitle>From LinuxTVWiki</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://linuxtv.org/wiki/index.php/Elgato</id>
		<title>Elgato</title>
		<link rel="alternate" type="text/html" href="http://linuxtv.org/wiki/index.php/Elgato"/>
				<updated>2012-11-28T18:47:59Z</updated>
		
		<summary type="html">&lt;p&gt;Alf: Add Elgato Video Capture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Elgato is a German based [[List of Device Vendors|vendor]] of DVB devices that are targeted towards Mac OS-X users.  Their OS-X based software is quite well-designed, maybe it's worth a look as source of inspiration for other DVB application developers and GUI designers.&lt;br /&gt;
&lt;br /&gt;
Elgato initially provided only [[FireWire]]/[[IEEE1394]] DVB receivers (see [[DVB-T IEEE1394 Devices]]), but have since branched out with more [[interface chipsets|interface options]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|+'''DVB Devices sold by Elgato'''&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#ffdead;&amp;quot; | Device&lt;br /&gt;
! style=&amp;quot;background:#ffdead;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV 400|EyeTV 400]]&lt;br /&gt;
! [[DVB-T]] [[DVB-T_IEEE1394_Devices|FireWire Box]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV 410|EyeTV 410]]&lt;br /&gt;
! [[DVB-T]] [[DVB-T_IEEE1394_Devices|FireWire Box]] with [[Common Interface]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV 300|EyeTV 300]]&lt;br /&gt;
! [[DVB-S]] [[DVB-T_IEEE1394_Devices|FireWire Box]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV 310|EyeTV 310]]&lt;br /&gt;
! [[DVB-S]] [[DVB-T_IEEE1394_Devices|FireWire Box]] with [[Common Interface]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV 250|EyeTV 250]]&lt;br /&gt;
! [[DVB-T]] [[DVB-T_USB_Devices|USB Box]] with analog Tuner and video converter&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV DTT|EyeTV DTT]]&lt;br /&gt;
! [[DVB-T]] [[Universal Serial Bus|USB 2.0]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV DTT deluxe|EyeTV DTT deluxe]]&lt;br /&gt;
! extra small [[DVB-T]] [[Universal Serial Bus|USB 2.0]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV DTT deluxe v2|EyeTV DTT deluxe v2]]&lt;br /&gt;
! extremly small [[DVB-T]] [[Universal Serial Bus|USB 2.0]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV  diversity|EyeTV diversity]]&lt;br /&gt;
! dual tuner [[DVB-T]] [[Universal Serial Bus|USB 2.0]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV  hybrid|EyeTV hybrid]]&lt;br /&gt;
! [[DVB-T]], [[DVB-C]], and analog [[Universal Serial Bus|USB 2.0]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV Hybrid US|EyeTV Hybrid US]]&lt;br /&gt;
! &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | [[Elgato EyeTV 500|EyeTV 500]]&lt;br /&gt;
! &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; | Video Capture&lt;br /&gt;
! Existing as Version 1 and Version 2, with different chips which requires different drivers&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://www.elgato.com/ Homepage of Elgato Systems GmbH]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Vendor]]&lt;/div&gt;</summary>
		<author><name>Alf</name></author>	</entry>

	<entry>
		<id>http://linuxtv.org/wiki/index.php/Conexant_CX2310x</id>
		<title>Conexant CX2310x</title>
		<link rel="alternate" type="text/html" href="http://linuxtv.org/wiki/index.php/Conexant_CX2310x"/>
				<updated>2012-11-28T18:43:45Z</updated>
		
		<summary type="html">&lt;p&gt;Alf: Add info about Elgato Video Capture V2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is about the [[USB]] Video and Broadcast Audio decoder family CX23100/1/2 from [[Conexant]].&lt;br /&gt;
&lt;br /&gt;
==Overview/Features==&lt;br /&gt;
The CX23102 has all the features that other chips in the family share. The CX23100/1 are cut-down versions of this chip.&lt;br /&gt;
&lt;br /&gt;
===CX23102===&lt;br /&gt;
*USB 1.1/2.0 support&lt;br /&gt;
*Video broadcast formats:NTSC/PAL/SECAM&lt;br /&gt;
*Audio broadcast formats:BTSC/EIAJ/A2/NICAM/AM&lt;br /&gt;
*24 [[GPIO pins]]&lt;br /&gt;
*3 I2c master busses&lt;br /&gt;
*Inputs:&lt;br /&gt;
**Stereo Analog Audio&lt;br /&gt;
**Two Chroma/One PrPb/One SIF&lt;br /&gt;
**Four CVBS/Luma Inputs&lt;br /&gt;
**Tuner&lt;br /&gt;
**Serial Transport stream&lt;br /&gt;
**Parallel/Serial Transport stream&lt;br /&gt;
*Outputs&lt;br /&gt;
**I2S 16/24 bit 32/44.1/48kHz&lt;br /&gt;
**Audio Master Clock&lt;br /&gt;
&lt;br /&gt;
===Feature comparision chart===&lt;br /&gt;
According to Conexant product brief, there are following differences between versions of chipset&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Capability || CX23100 || CX23101 || CX23102&lt;br /&gt;
|-&lt;br /&gt;
| USB interface || {{Yes}}  ||  {{No}}  || {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
| Broadcast Audio/Video || {{No}}  ||  {{Yes}}  || {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
| Integrated Analog IF Demodulator  || {{No}}  ||  {{Yes}}  || {{Yes}}&lt;br /&gt;
|- &lt;br /&gt;
| Transport Stream Interface  || {{Yes}}  ||  {{No}}  || {{Yes}}&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Linux Support==&lt;br /&gt;
The CX2310x series of chips is supported in Linux through the cx231xx driver. There are two reference designs by Conexant that are explicity named in the driver. All other cards are listed as 'unknown'&lt;br /&gt;
&lt;br /&gt;
==Boards==&lt;br /&gt;
* [[Hauppauge_USB-Live-2]]&lt;br /&gt;
* Elgato Video Capture V2 - this board works with the cx231xx driver, using a patch sent to linux-media mailing list on 28/11-2012. Note that Elgato Video Capture V1 uses [[Em28xx_devices]] driver.&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
*[http://www.conexant.com/products/entry.jsp?id=552 Conexant Product Page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Decoder]]&lt;/div&gt;</summary>
		<author><name>Alf</name></author>	</entry>

	<entry>
		<id>http://linuxtv.org/wiki/index.php/Conexant_CX2310x</id>
		<title>Conexant CX2310x</title>
		<link rel="alternate" type="text/html" href="http://linuxtv.org/wiki/index.php/Conexant_CX2310x"/>
				<updated>2012-11-28T18:39:38Z</updated>
		
		<summary type="html">&lt;p&gt;Alf: Add link to Hauppauge_USB-Live-2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is about the [[USB]] Video and Broadcast Audio decoder family CX23100/1/2 from [[Conexant]].&lt;br /&gt;
&lt;br /&gt;
==Overview/Features==&lt;br /&gt;
The CX23102 has all the features that other chips in the family share. The CX23100/1 are cut-down versions of this chip.&lt;br /&gt;
&lt;br /&gt;
===CX23102===&lt;br /&gt;
*USB 1.1/2.0 support&lt;br /&gt;
*Video broadcast formats:NTSC/PAL/SECAM&lt;br /&gt;
*Audio broadcast formats:BTSC/EIAJ/A2/NICAM/AM&lt;br /&gt;
*24 [[GPIO pins]]&lt;br /&gt;
*3 I2c master busses&lt;br /&gt;
*Inputs:&lt;br /&gt;
**Stereo Analog Audio&lt;br /&gt;
**Two Chroma/One PrPb/One SIF&lt;br /&gt;
**Four CVBS/Luma Inputs&lt;br /&gt;
**Tuner&lt;br /&gt;
**Serial Transport stream&lt;br /&gt;
**Parallel/Serial Transport stream&lt;br /&gt;
*Outputs&lt;br /&gt;
**I2S 16/24 bit 32/44.1/48kHz&lt;br /&gt;
**Audio Master Clock&lt;br /&gt;
&lt;br /&gt;
===Feature comparision chart===&lt;br /&gt;
According to Conexant product brief, there are following differences between versions of chipset&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Capability || CX23100 || CX23101 || CX23102&lt;br /&gt;
|-&lt;br /&gt;
| USB interface || {{Yes}}  ||  {{No}}  || {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
| Broadcast Audio/Video || {{No}}  ||  {{Yes}}  || {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
| Integrated Analog IF Demodulator  || {{No}}  ||  {{Yes}}  || {{Yes}}&lt;br /&gt;
|- &lt;br /&gt;
| Transport Stream Interface  || {{Yes}}  ||  {{No}}  || {{Yes}}&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Linux Support==&lt;br /&gt;
The CX2310x series of chips is supported in Linux through the cx231xx driver. There are two reference designs by Conexant that are explicity named in the driver. All other cards are listed as 'unknown'&lt;br /&gt;
&lt;br /&gt;
==Boards==&lt;br /&gt;
[[Hauppauge_USB-Live-2]]&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
*[http://www.conexant.com/products/entry.jsp?id=552 Conexant Product Page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Decoder]]&lt;/div&gt;</summary>
		<author><name>Alf</name></author>	</entry>

	<entry>
		<id>http://linuxtv.org/wiki/index.php/Hauppauge_USB-Live-2</id>
		<title>Hauppauge USB-Live-2</title>
		<link rel="alternate" type="text/html" href="http://linuxtv.org/wiki/index.php/Hauppauge_USB-Live-2"/>
				<updated>2012-11-28T18:37:49Z</updated>
		
		<summary type="html">&lt;p&gt;Alf: The cx231xx driver in linux kernel 3.6 probably works fine with this device&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Hpg_usb_live2_top.jpg|thumb|200px|Top view of PCB]]&lt;br /&gt;
[[Image:Hpg_usb_live2_bot.jpg|thumb|200px|Bottom view of PCB]]&lt;br /&gt;
&lt;br /&gt;
'''Hauppauge USB-Live-2'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As of 4/29/2010 does not work with cx231xx driver.&lt;br /&gt;
&lt;br /&gt;
KernelLabs has released a driver containing preliminary support for this device.  See the [http://www.kernellabs.com/blog/?p=1445 KernelLabs announcement] for more details.&lt;br /&gt;
&lt;br /&gt;
As of 11/28/2012, the cx231xx driver in 3.6 kernel probably works fine with this device. At least the same config as is present in the driver fot the Hauppauge USB-Live-2 has been found to work fine with a Elgato Video Capture V2 board, which uses the same CX 23102 chip and has very similar lsusb output.&lt;br /&gt;
&lt;br /&gt;
==Overview/Features==&lt;br /&gt;
&lt;br /&gt;
* USB Interface&lt;br /&gt;
* S-Video and Composite Video Input&lt;br /&gt;
* Stereo Audio Input&lt;br /&gt;
&lt;br /&gt;
===Components Used===&lt;br /&gt;
* Conexant CX23102 (All in one Video/Audio to USB IC)&lt;br /&gt;
* SOIC-8 Marked as ATMEL943 02B 1 Z9G3334B, Use is unclear.&lt;br /&gt;
&lt;br /&gt;
===Identification===&lt;br /&gt;
&lt;br /&gt;
 *lsusb -vv&lt;br /&gt;
 Bus 002 Device 009: ID 2040:c200 Hauppauge &lt;br /&gt;
 Device Descriptor:&lt;br /&gt;
   bLength                18&lt;br /&gt;
   bDescriptorType         1&lt;br /&gt;
   bcdUSB               2.00&lt;br /&gt;
   bDeviceClass          239 Miscellaneous Device&lt;br /&gt;
   bDeviceSubClass         2 ?&lt;br /&gt;
   bDeviceProtocol         1 Interface Association&lt;br /&gt;
   bMaxPacketSize0        64&lt;br /&gt;
   idVendor           0x2040 Hauppauge&lt;br /&gt;
   idProduct          0xc200 &lt;br /&gt;
   bcdDevice           40.01&lt;br /&gt;
   iManufacturer           1 Hauppauge&lt;br /&gt;
   iProduct                2 WinTV USB2a&lt;br /&gt;
   iSerial                 3 0013500761&lt;br /&gt;
   bNumConfigurations      1&lt;br /&gt;
   Configuration Descriptor:&lt;br /&gt;
     bLength                 9&lt;br /&gt;
     bDescriptorType         2&lt;br /&gt;
     wTotalLength          248&lt;br /&gt;
     bNumInterfaces          6&lt;br /&gt;
     bConfigurationValue     1&lt;br /&gt;
     iConfiguration          4 WinTV USB2a&lt;br /&gt;
     bmAttributes         0x80&lt;br /&gt;
       (Bus Powered)&lt;br /&gt;
     MaxPower              340mA&lt;br /&gt;
     Interface Descriptor:&lt;br /&gt;
       bLength                 9&lt;br /&gt;
       bDescriptorType         4&lt;br /&gt;
       bInterfaceNumber        0&lt;br /&gt;
       bAlternateSetting       0&lt;br /&gt;
       bNumEndpoints           2&lt;br /&gt;
       bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
       bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
       bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
       iInterface             32 WinTV USB2a&lt;br /&gt;
       Endpoint Descriptor:&lt;br /&gt;
         bLength                 7&lt;br /&gt;
         bDescriptorType         5&lt;br /&gt;
         bEndpointAddress     0x8e  EP 14 IN&lt;br /&gt;
         bmAttributes            3&lt;br /&gt;
           Transfer Type            Interrupt&lt;br /&gt;
           Synch Type               None&lt;br /&gt;
           Usage Type               Data&lt;br /&gt;
         wMaxPacketSize     0x0020  1x 32 bytes&lt;br /&gt;
         bInterval               4&lt;br /&gt;
       Endpoint Descriptor:&lt;br /&gt;
         bLength                 7&lt;br /&gt;
         bDescriptorType         5&lt;br /&gt;
         bEndpointAddress     0x0e  EP 14 OUT&lt;br /&gt;
         bmAttributes            3&lt;br /&gt;
           Transfer Type            Interrupt&lt;br /&gt;
           Synch Type               None&lt;br /&gt;
           Usage Type               Data&lt;br /&gt;
         wMaxPacketSize     0x0020  1x 32 bytes&lt;br /&gt;
        bInterval               4&lt;br /&gt;
    Interface Association:&lt;br /&gt;
      bLength                 8&lt;br /&gt;
      bDescriptorType        11&lt;br /&gt;
      bFirstInterface         1&lt;br /&gt;
      bInterfaceCount         5&lt;br /&gt;
      bFunctionClass        255 Vendor Specific Class&lt;br /&gt;
      bFunctionSubClass     255 Vendor Specific Subclass&lt;br /&gt;
      bFunctionProtocol     255 Vendor Specific Protocol&lt;br /&gt;
      iFunction               0 &lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        1&lt;br /&gt;
      bAlternateSetting       0&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface              7 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x8f  EP 15 IN&lt;br /&gt;
        bmAttributes            3&lt;br /&gt;
          Transfer Type            Interrupt&lt;br /&gt;
          Synch Type               None&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0008  1x 8 bytes&lt;br /&gt;
        bInterval               7&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        2&lt;br /&gt;
      bAlternateSetting       0&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             20 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x83  EP 3 IN&lt;br /&gt;
        bmAttributes            2&lt;br /&gt;
          Transfer Type            Bulk&lt;br /&gt;
          Synch Type               None&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
        bInterval               0&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        2&lt;br /&gt;
      bAlternateSetting       1&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             21 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x83  EP 3 IN&lt;br /&gt;
        bmAttributes            5&lt;br /&gt;
          Transfer Type            Isochronous&lt;br /&gt;
          Synch Type               Asynchronous&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x001c  1x 28 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        2&lt;br /&gt;
      bAlternateSetting       2&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             22 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x83  EP 3 IN&lt;br /&gt;
        bmAttributes            5&lt;br /&gt;
          Transfer Type            Isochronous&lt;br /&gt;
          Synch Type               Asynchronous&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0034  1x 52 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        3&lt;br /&gt;
      bAlternateSetting       0&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             23 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x84  EP 4 IN&lt;br /&gt;
        bmAttributes            2&lt;br /&gt;
          Transfer Type            Bulk&lt;br /&gt;
          Synch Type               None&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
        bInterval               0&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        3&lt;br /&gt;
      bAlternateSetting       1&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             24 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x84  EP 4 IN&lt;br /&gt;
        bmAttributes            5&lt;br /&gt;
          Transfer Type            Isochronous&lt;br /&gt;
          Synch Type               Asynchronous&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x00b8  1x 184 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        3&lt;br /&gt;
      bAlternateSetting       2&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             25 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x84  EP 4 IN&lt;br /&gt;
        bmAttributes            5&lt;br /&gt;
          Transfer Type            Isochronous&lt;br /&gt;
          Synch Type               Asynchronous&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x02d8  1x 728 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        3&lt;br /&gt;
      bAlternateSetting       3&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             26 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x84  EP 4 IN&lt;br /&gt;
        bmAttributes            5&lt;br /&gt;
          Transfer Type            Isochronous&lt;br /&gt;
          Synch Type               Asynchronous&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x13c4  3x 964 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        3&lt;br /&gt;
      bAlternateSetting       4&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             27 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x84  EP 4 IN&lt;br /&gt;
        bmAttributes            5&lt;br /&gt;
          Transfer Type            Isochronous&lt;br /&gt;
          Synch Type               Asynchronous&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0b84  2x 900 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        4&lt;br /&gt;
      bAlternateSetting       0&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             28 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x85  EP 5 IN&lt;br /&gt;
        bmAttributes            2&lt;br /&gt;
          Transfer Type            Bulk&lt;br /&gt;
          Synch Type               None&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
        bInterval               0&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        4&lt;br /&gt;
      bAlternateSetting       1&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             31 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x05  EP 5 OUT&lt;br /&gt;
        bmAttributes            2&lt;br /&gt;
          Transfer Type            Bulk&lt;br /&gt;
          Synch Type               None&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        5&lt;br /&gt;
      bAlternateSetting       0&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             29 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
        bmAttributes            2&lt;br /&gt;
          Transfer Type            Bulk&lt;br /&gt;
          Synch Type               None&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0200  1x 512 bytes&lt;br /&gt;
        bInterval               0&lt;br /&gt;
    Interface Descriptor:&lt;br /&gt;
      bLength                 9&lt;br /&gt;
      bDescriptorType         4&lt;br /&gt;
      bInterfaceNumber        5&lt;br /&gt;
      bAlternateSetting       1&lt;br /&gt;
      bNumEndpoints           1&lt;br /&gt;
      bInterfaceClass       255 Vendor Specific Class&lt;br /&gt;
      bInterfaceSubClass    255 Vendor Specific Subclass&lt;br /&gt;
      bInterfaceProtocol    255 Vendor Specific Protocol&lt;br /&gt;
      iInterface             30 WinTV USB2a&lt;br /&gt;
      Endpoint Descriptor:&lt;br /&gt;
        bLength                 7&lt;br /&gt;
        bDescriptorType         5&lt;br /&gt;
        bEndpointAddress     0x86  EP 6 IN&lt;br /&gt;
        bmAttributes            5&lt;br /&gt;
          Transfer Type            Isochronous&lt;br /&gt;
          Synch Type               Asynchronous&lt;br /&gt;
          Usage Type               Data&lt;br /&gt;
        wMaxPacketSize     0x0240  1x 576 bytes&lt;br /&gt;
        bInterval               1&lt;br /&gt;
 Device Qualifier (for other device speed):&lt;br /&gt;
   bLength                10&lt;br /&gt;
   bDescriptorType         6&lt;br /&gt;
   bcdUSB               2.00&lt;br /&gt;
   bDeviceClass          239 Miscellaneous Device&lt;br /&gt;
   bDeviceSubClass         2 ?&lt;br /&gt;
   bDeviceProtocol         1 Interface Association&lt;br /&gt;
   bMaxPacketSize0        64&lt;br /&gt;
   bNumConfigurations      1&lt;br /&gt;
 Device Status:     0x0000&lt;br /&gt;
  (Bus Powered)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Attempts to make it Work==&lt;br /&gt;
This section will be a bit non-wiki like but hopefully someone will find it useful.&lt;br /&gt;
&lt;br /&gt;
There is a driver in kernel for the cx231xx series chips.  Currently there are only board definitions for some reference designs.  I added a new board definition for this board with as much information I could trace on from PCB.  The driver begins to load but starts spitting out lots of errors pertaining to communication issues.  &lt;br /&gt;
&lt;br /&gt;
I managed to get it to the point that the driver loaded and attempted to initialize the board but I was getting intermittent EPIPE errors that caused initialization to fail.  To get that far I had to comment out a bunch of the drivers attempts to initialize an external tuner (which this card doesn't have).  The board def was set to TUNER_ABSENT however in many places it doesn't appear that there was a check to see if a tuner is there before calling some of the I2C functions to talk to it.  Tracing the loading process there also appeared to be sections stubbed out that would be needed for this card's arrangement.  I don't have any previous experience with these types of chips and was unable to find a full datasheet for the Conexant chip so am at a road block in trying to get it working alone. &lt;br /&gt;
&lt;br /&gt;
It would appear in general that the cx231xx driver is in a bit of a skeleton state and only was developed to work on the reference designs.&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://www.hauppauge.com/site/products/data_usblive2.html Hauppauge Product Page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Analog USB Devices]]&lt;/div&gt;</summary>
		<author><name>Alf</name></author>	</entry>

	<entry>
		<id>http://linuxtv.org/wiki/index.php/Video_via_USB</id>
		<title>Video via USB</title>
		<link rel="alternate" type="text/html" href="http://linuxtv.org/wiki/index.php/Video_via_USB"/>
				<updated>2012-11-28T18:34:04Z</updated>
		
		<summary type="html">&lt;p&gt;Alf: Add link to page about Conexant CX2310x devices&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides links to USB devices which provide analogue video capabilities (i.e. they have on board, in one form or another, a video decoder IC).&lt;br /&gt;
&lt;br /&gt;
* [[Em28xx devices]]&lt;br /&gt;
* [[OmniVision USB devices (OV511, etc)]]&lt;br /&gt;
* [[PixArt PAC7301/PAC7302]]&lt;br /&gt;
* [[Pvrusb2|pvrusb2 devices]] &lt;br /&gt;
* [[Trident TM6000#TM6000 based Devices|TM60x0 based devices]]&lt;br /&gt;
* [[USBVision devices]]&lt;br /&gt;
* [[Sundtek]] devices&lt;br /&gt;
* [[Somagic]] devices&lt;br /&gt;
* [[Stk1160]] based tunerless capture devices&lt;br /&gt;
* [[Easycap]] labeled devices&lt;br /&gt;
* [[Conexant_CX2310x]] devices&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For USB based Webcams, see [[Webcam_Devices|here]].&lt;/div&gt;</summary>
		<author><name>Alf</name></author>	</entry>

	</feed>