[pvrusb2] terratec grabster av400.. short report..
Andrea Venturi
a.venturi at cineca.it
Thu Mar 15 13:33:15 CDT 2007
hi.
this is my first post in this mailing list.
i have just acquired one terratec grabster av400.
http://www.terratec.it/prodotti/video_editing/grabster_av400_mk2.shtml
this is the link for a 6.1 MB driver:
http://supporten.terratec.net/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=1000
it's should be the same of the Yuan "TigerBird BMP837" or Conexant
(reference design?!) Conexant Python2 devices..
this is the usual HW usb mpeg2 encoder based on the CX23416:
http://www.terratec.it/prodotti/video_editing/grabster_av400/board.JPG
there's no tuner, and the main chips are:
- Conexant CX25837-44 Video Decoder
- Conexant CX23416-12 Encoder Mpeg2
- Cypress CY7C68013 Driver USB
you can see at the and a log of a lsusb when it is in a cold state (red
light on the box)
i'm posting in this mailing list because it seems a box soo similar to
the newer Hauppauge PVR-USB2 24xx based on a Conexant video decoder.
tell me if there's a better place to go..
i should need three firmwares, if i got it right reading here and there
in this web site:
http://www.isely.net/pvrusb2/pvrusb2.html
one for each chip..
i tried to look for firmwares on the .inf file of the driver
(attached); i can see these 8051code candidates:
- hmngbrd.bix
- Eagle.bix
but there's no trace of them in the windows drivers directory!
under windows, i made the usual dvbsnoop and i have been able to decoder
a firmware file with this command line:
==================
andrea at nb-venturi:~/src/pvrusb2-mci-20070227/utils$ ./usbreplayprep.pl <
../tmp/usbsnoop.log | ./decode_log --firmware firmware_file > /dev/null
Mapping I2C devices...Setting up Generic I2C mapping
Mapping of I2C address to device:
1B: wm8775
21: saa7115
40: msp3400
43: tda9887
44: cx25840
50: eeprom
51: eeprom
61: tuner
Reading input...Processed 170 URBs in 19798 lines of usbsnoop log data
found 170 URBs
Decompiling... deduced 91 operations in 3 pass(es)
Generating output...Wrote 262144 bytes of byte swapped firmware data to
firmware_file
done.
=======================
the noname firmware is 262144 byte long.. this should be the firmware of
the MPEG2 encoder..
but the other ones? where i can get them?
anyway. this is the end of this first report.
i'd like to get from you a simple reality check. is it difficult to get
this stuff running under linux?
i have to tell that my main focus is to get reliably a transport stream
with a constant bit rate video stream.. (because BTW i work for an open
source project called justdvb-it doing transport stream manipulation for
the italian interactive tv market)
do you think it is feasible (in a medium term)?
can you head me to the right track?
bye
andrea venturi
-------------- next part --------------
Bus 005 Device 008: ID 0ccd:0039 TerraTec Electronic GmbH
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0ccd TerraTec Electronic GmbH
idProduct 0x0039
bcdDevice 3.00
iManufacturer 1 Conexant
iProduct 2 Grabster AV400
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 60
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 6
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
-------------- next part --------------
;
; Tigerbird.INF -- This file contains installation information for Tigerbird ,
; An MPEG2 WDM capture driver that requires hardware
;
;*** Created 11/07/2003 (Creation Date)
;; Copyright (c) 2003 Conexant Systems Inc.
[Version]
Signature="$Chicago$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%iComp.Provider%
;LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
CatalogFile=p2usbwdm.cat
DriverVer=07/20/2004,2.270.09
[ControlFlags]
;;ExcludeFromSelect=*
[Manufacturer]
%iComp.Manufacturer%=iComp.Device
[iComp.Device]
%iComp.DeviceDesc%=iComp.Install,USB\VID_04B4&PID_8613 ; ezusb
;HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,ForYUAN,0x00010001,1//for YUAN empty EEPROM
%iComp.DeviceDesc%=iComp.Install,USB\VID_0547&PID_1002
%iComp.DeviceDescYUAN%=iComp.Install,USB\VID_1164&PID_0900
%iComp.DeviceDescYUAN%=iComp.Install,USB\VID_04bb&PID_0516
%iComp.DeviceDesc%=iComp.Install,USB\VID_0411&PID_0065
%iComp.DeviceDescTerratec%=iComp.Install,USB\VID_0ccd&PID_0039
[iComp.Install]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration
AddReg= iComp.AddReg,iComp.PinNames
CopyFiles= iComp.CopyFiles,DSFilters.CopyFiles
KnownFiles= iComp.KnownFiles
DelFiles= iComp.DelList
RegisterDlls=DSFilters.RegDLL
[iComp.Install.NT]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT
AddReg= iComp.AddReg,iComp.PinNames
CopyFiles= iComp.CopyFiles,DSFilters.CopyFiles
DelFiles= iComp.DelList
RegisterDlls=DSFilters.RegDLL
[DestinationDirs]
;;DefaultDestDir=10,system32\drivers
iComp.CopyFiles=10,system32\drivers
DSFilters.CopyFiles=11
[iComp.DelList]
p2usbwdm.sys
[iComp.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,p2usbwdm.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKLM,SOFTWARE\Conexant\ivac15\1.00.000, "USBFriendlyName",, %iComp.DeviceDesc%
HKLM,SOFTWARE\Conexant\ivac15\1.00.000, "USBDecFriendlyName",, %iComp.Decoder%
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,"8051Code",,%10%"\System32\Drivers\Eagle.bix"
; Attach the property pages to PROPSETID_IVAC_PROPERTIES ( capture filter )
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_IVAC_PROPERTIES%\PropertyPages\{A2574AE1-19D3-11d3-BD75-00500473F96A},,,
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_IVAC_PROPERTIES%\PropertyPages\{A2574AE3-19D3-11d3-BD75-00500473F96A},,,
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_IVAC_PROPERTIES%\PropertyPages\{A2574AE4-19D3-11d3-BD75-00500473F96A},,,
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_IVAC_PROPERTIES%\PropertyPages\{A2574AE2-19D3-11d3-BD75-00500473F96A},,,
; Default values
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,CaptureProtection,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,UsbwdmDoEHome,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,ForYUAN,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,TigerRevC,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,DeviceType,0x00010001,0x700
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,OutType,0x00010001,10
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,InType,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,VideoRes,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,TVFormat,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,AudioDataRate,0x00010001,14
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,GOPSizeN,0x00010001,15
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,GOPSizeM,0x00010001,3
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,ClosedGOP,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,SamplingRate,0x00010001,2
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,AudioOutputMode,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,AudioCRC,0x00010001,0
;;;;HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,OldEncoderBitrateInterface,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,BitrateMode,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,Bitrate,0x00010001,4000000
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,BitratePeak,0x00010001,6000000
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,BitrateMux,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,BitrateVbrPadding,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,TVChannel,0x00010001,3
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,TVType,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,TrickMode,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,InverseTelecine,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,TunerType,0x00010001,5
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,SubDeviceId,0x00010001,0x73cc4
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,InitHwOnDrvInit,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,PollingInterval,0x00010001,15
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,"8051Code",,\SystemRoot\system32\drivers\hmngbrd.bix
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,UseFile8051Code,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,MpegTestMode,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,MpegRemoveResidual,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,USBDUseMdl,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,USBDInitIrp,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,MpegCapMaxPending,0x00010001,4
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,DemuxCapMaxPending,0x00010001,4
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,MpegDecMaxPending,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,OverWriteSubDeviceId,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,MpegDecPauseStep,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,EncoderFwCompatible,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,EventNotification,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,AutoVimReset,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,MpegCapEOS,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,SceneChangeMode,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,AVOOutputMode,0x00010001,3
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,DemuxCapMode,0x00010001,3
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,DemuxCapBooster,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,TimeBasedCorrection,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,MpegCapConventionalStreamingModel,0x00010001,1
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,BottomCropEnable,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,BottomCropLines,0x00010001,0
HKLM,system\currentcontrolset\services\Conexant\Parameters\ivac15\DrvUSB,VBIDontHoldBufferOnDisable,0x00010001,1
; VBI
;
HKR,VBI,StartLine,0x10001, 0A, 00, 00, 00
HKR,VBI,EndLine,0x10001, 15, 00, 00, 00
HKR,VBI,PalStartLine,0x10001, 06, 00, 00, 00
HKR,VBI,PalEndLine,0x10001, 16, 00, 00, 00
HKR,VBI,SamplingFrequency,0x10001, C0, FC, 9B, 01
HKR,VBI,MinLineStartTime,0x10001, C6, 01, 00, 00
HKR,VBI,MaxLineStartTime,0x10001, E8, 03, 00, 00
HKR,VBI,ActualLineStartTime,0x10001, B6, 03, 00, 00
HKR,VBI,ActualLineEndTime,0x10001, E5, 18, 00, 00
HKR,VBI,VBISamples,0x10001, A0, 05, 00, 00
HKR,VBI,BytesPerLine,0x10001, A0, 05, 00, 00
HKR,VBI,DataCaptureSize,0x10001, 80, 43, 00, 00
HKR,VBI,ReplicateLuma,0x10001, 0
HKR,VBI,VBILines,0x10001, 0C, 00, 00, 00
HKLM,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},,,"Copy Protect Notification Filter"
HKLM,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
[iComp.CopyFiles]
p2usbwdm.sys
[DSFilters.CopyFiles]
cpnotify.ax
prxypage.ax
[DSFilters.RegDLL]
11,,cpnotify.ax,1
11,,prxypage.ax,1
[iComp.KnownFiles]
p2usbwdm.sys=safe
[iComp.Install.Interfaces]
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,"GLOBAL",VideoDecompressorUT,
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",VideoCaptureTV,
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",VideoCrossbar,
AddInterface=%KSCATEGORY_TVTUNER%,"GLOBAL",VideoTvTuner,
AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",VideoTvAudio,
AddInterface=%KSCATEGORY_ENCODER%,"GLOBAL",VideoEncoder,
[iComp.Install.NT.Interfaces]
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,"GLOBAL",VideoDecompressorUT,
AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",VideoCaptureTV,
AddInterface=%KSCATEGORY_CROSSBAR%,"GLOBAL",VideoCrossbar,
AddInterface=%KSCATEGORY_TVTUNER%,"GLOBAL",VideoTvTuner,
AddInterface=%KSCATEGORY_TVAUDIO%,"GLOBAL",VideoTvAudio,
AddInterface=%KSCATEGORY_ENCODER%,"GLOBAL",VideoEncoder,
[VideoDecompressorUT]
AddReg=VideoDecompressorUT.AddReg
[VideoCaptureTV]
AddReg=VideoCaptureTV.AddReg
[VideoTvTuner]
AddReg=VideoTvTuner.AddReg
[VideoCrossbar]
AddReg=VideoXBar.AddReg
[VideoTvAudio]
AddReg=VideoTvAudio.AddReg
[VideoEncoder]
AddReg=VideoEncoder.AddReg
[VideoDecompressorUT.AddReg]
HKR,,CLSID,,%ProxyDecomp.CLSID%
HKR,,FriendlyName,,%iComp.Decoder%
HKR,,Merit,1,00,00,40,00
[VideoCaptureTV.AddReg]
HKR,,CLSID,,%ProxyVidCap.CLSID%
HKR,,FriendlyName,,%iComp.DeviceDesc%
;;;;;;HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
[VideoTvTuner.AddReg]
HKR,,CLSID,,%ProxyTvTuner.CLSID%
HKR,,FriendlyName,,%iComp.TvTuner%
[VideoXBar.AddReg]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%iComp.Crossbar%
; IAMCrossbar
;HKR,PinFactory\0\Interfaces\{6a2e0640-28e4-11d0-a18c-00a0c9118956},,,{6a2e0640-28e4-11d0-a18c-00a0c9118956}
[VideoTvAudio.AddReg]
HKR,,CLSID,,%ProxyTvAudio.CLSID%
HKR,,FriendlyName,,%iComp.TvAudio%
[VideoEncoder.AddReg]
HKR,,CLSID,,%ProxyEncoder.CLSID%
HKR,,FriendlyName,,%iComp.Encoder%
HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,,
HKCR,%ActiveMovieCategories%\%GUID.Encoder%,CLSID,,%GUID.Encoder%
HKCR,%ActiveMovieCategories%\%GUID.Encoder%,FriendlyName,,%Category_Encoders%
HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,CLSID,,%GUID.Multiplexer%
HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,FriendlyName,,%Category_Multiplexers%
HKLM,%MediaCategories%\%GUID.Encoder%,Name,,%Node.Encoder%
HKLM,%MediaCategories%\%GUID.Encoder%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%GUID.Multiplexer%,Name,,%Node.Multiplexer%
HKLM,%MediaCategories%\%GUID.Multiplexer%,Display,1,00,00,00,00
[iComp.Install.Services]
AddService = iComp,0x00000002,iComp.ServiceInstall
[iComp.Install.NT.Services]
AddService = iComp,0x00000002,iComp.ServiceInstall
[iComp.ServiceInstall]
DisplayName = %iComp.DeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\p2usbwdm.sys
[iComp.PinNames]
HKLM,%MediaCategories%\%GUID.iComp_VIDEO_OUT%,Name,,%Pin.iComp_VIDEO_OUT%
HKLM,%MediaCategories%\%GUID.iComp_INDEX_OUT%,Name,,%Pin.iComp_INDEX_OUT%
HKLM,%MediaCategories%\%GUID.iComp_VIDEO_IN%,Name,,%Pin.iComp_VIDEO_IN%
HKLM,%MediaCategories%\%GUID.iComp_AUDIO_ANALOG_IN%,Name,,%Pin.iComp_AUDIO_ANALOG_IN%
[SourceDisksNames]
3333=%iComp.InstallationDir%,"p2usbwdm.sys",,
[SourceDisksFiles]
p2usbwdm.sys=3333
;---------------------------------------------------------------
; S t r i n g s
;---------------------------------------------------------------
[Strings]
;----------------
; Non-Localizable
;----------------
SERVICE_KERNEL_DRIVER=1
SERVICE_AUTO_START=2
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
;REG_EXPAND_SZ=0x00020000
;REG_DWORD=0x00010001
ProxyDecomp.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
ProxyVidCap.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
ProxyTvTuner.CLSID = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
ProxyXBar.CLSID = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
ProxyTvAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
ProxyEncoder.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
GUID.Encoder="{19689BF6-C384-48fd-AD51-90E58C79F70B}"
GUID.Multiplexer="{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
MediaInterfaces="System\CurrentControlSet\Control\MediaInterfaces"
GUID.PROPERTY_SET_IVAC_PROPERTIES= "{d2185a40-0398-11d3-a53e-00a0c9ef506a}"
GUID.iComp_VIDEO_OUT = "{69AD5E21-0D72-11d5-BE6B-0001023E6A8D}"
GUID.iComp_INDEX_OUT = "{8D2450BF-D7FC-4bbe-AF3A-16088A117C34}"
GUID.iComp_VIDEO_IN = "{F6B415E0-1946-11d5-BE6B-0001023E6A8D}"
GUID.iComp_AUDIO_ANALOG_IN = "{8DD2A325-D34E-4d63-A7E3-9F427F295279}"
KSCATEGORY_DATADECOMPRESSOR = "{2721AE20-7E70-11D0-A5D6-28DB04C10000}"
KSCATEGORY_CAPTURE = "{65e8773d-8f56-11d0-a3b9-00a0c9223196}"
KSCATEGORY_CROSSBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVTUNER = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVAUDIO = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_ENCODER = "{19689BF6-C384-48fd-AD51-90E58C79F70B}"
;----------------
; Localizable
;----------------
Category_Encoders="WDM Streaming Encoder Devices"
Category_Multiplexers="WDM Streaming Multiplexer Devices"
Node.Encoder="Encoder"
Node.Multiplexer="Multiplexer"
Pin.iComp_VIDEO_OUT = "Mpeg Out"
Pin.iComp_INDEX_OUT = "Index"
Pin.iComp_VIDEO_IN = "Mpeg In"
Pin.iComp_AUDIO_ANALOG_IN = "Analog Audio In"
;iComp.InstallationDisk = "Conexant Python2 USB Driver Installation Disk"
iComp.InstallationDir = "TigerBird BMP837 USB2.0 Driver"
iComp.Provider = "I-O DATA"
iComp.Manufacturer = "I-O DATA"
iComp.DeviceDesc = "Python2 USB WDM Encoder"
iComp.DeviceDescYUAN = "TigerBird BMP837 USB2.0 WDM Encoder"
iComp.DeviceDescTerratec = "Grabster AV 400"
iComp.TvTuner = "Python2 USB TvTuner"
iComp.Crossbar = "Python2 USB Crossbar"
iComp.TvAudio = "Python2 USB TvAudio"
iComp.Encoder = "Python2 USB Device"
iComp.Decoder = "Python2 USB WDM Decoder"
More information about the pvrusb2
mailing list