;------------------------------------------------------------------------ ; ; Copyright and Disclaimer: ; ; --------------------------------------------------------------- ; This software is provided "as is" without warranty of any kind, ; either expressed or implied, including but not limited to the ; implied warranties of merchantability and/or fitness for a ; particular purpose. ; ; Copyright (c) 1999-2005 Hauppauge Computer Works, Inc. ; All Rights Reserved. ; --------------------------------------------------------------- ; ; ; Abstract: ; ; This is the mpeg ts capture driver inf file. ; ;------------------------------------------------------------------------ [Version] signature="$CHICAGO$" Class=Media ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider="Hauppauge" DriverVer=03/22/2005,2.105.23082 CatalogFile.ntx86=hcw88ts.cat [Manufacturer] "Hauppauge"=Hauppauge [SourceDisksNames] 120="Hauppauge WinTV 88x Drivers",,,"" [SourceDisksFiles] hcw88ts.sys=120 cn88diag.ax=120 [hcw88ts.CopyDrivers] ;[hcw88ts.NoCopyDrivers] hcw88ts.sys cn88diag.ax [Hauppauge] ;Chelsea DVB-T %hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_90000070 %hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_90010070 %hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_90020070 %hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_90030070 ;Breman DVB-S %hcw88ts.DeviceDesc%=hcwDVBS,PCI\VEN_14F1&DEV_8802&SUBSYS_92000070 %hcw88ts.DeviceDesc%=hcwDVBS,PCI\VEN_14F1&DEV_8802&SUBSYS_92010070 %hcw88ts.DeviceDesc%=hcwDVBS,PCI\VEN_14F1&DEV_8802&SUBSYS_92020070 ;Oxford DVB-T Hybrid %hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_94000070 %hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_94010070 %hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_94020070 ;Dover DVB-T Hybrid (with HW MPEG encoder) - handled in hcw88enc.inf ;;%hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_96000070 ;;%hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_96010070 ;;%hcw88ts.DeviceDesc%=hcwDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_96020070 ;%AlpsDVBT.DeviceDesc%=AlpsDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_008714F1 ;%ThomsonDVBT.DeviceDesc%=AlpsDVBT,PCI\VEN_14F1&DEV_8802&SUBSYS_018714F1 ;%CnxtDVBS.DeviceDesc%=CnxtDVBS,PCI\VEN_14F1&DEV_8802&SUBSYS_008414F1 ;%Kittyhawk1.DeviceDesc%=Kittyhawk1,PCI\VEN_14F1&DEV_8802&SUBSYS_000414F1 ;%Kittyhawk2.DeviceDesc%=Kittyhawk2,PCI\VEN_14F1&DEV_8802&SUBSYS_000614F1 [AlpsDVBT] Include= ks.inf Needs= KS.Registration AddReg= hcw88ts.AddReg,AlpsDVBT.AddReg CopyFiles= hcw88ts.CopyDrivers [ThomsonDVBT] Include= ks.inf Needs= KS.Registration AddReg= hcw88ts.AddReg,ThomsonDVBT.AddReg CopyFiles= hcw88ts.CopyDrivers [hcwDVBT] Include= ks.inf Needs= KS.Registration AddReg= hcw88ts.AddReg,hcwDVBT.AddReg CopyFiles= hcw88ts.CopyDrivers [hcwDVBS] Include= ks.inf Needs= KS.Registration AddReg= hcw88ts.AddReg,hcwDVBS.AddReg CopyFiles= hcw88ts.CopyDrivers [Kittyhawk1] Include= ks.inf Needs= KS.Registration AddReg= hcw88ts.AddReg,Kittyhawk1.AddReg CopyFiles= hcw88ts.CopyDrivers [Kittyhawk2] Include= ks.inf Needs= KS.Registration AddReg= hcw88ts.AddReg,Kittyhawk2.AddReg CopyFiles= hcw88ts.CopyDrivers [NullSection] [NullSection.Services] AddService = , 2 ; null service install [DestinationDirs] hcw88ts.CopyDrivers=10,system32\drivers [hcw88ts.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw88ts.sys HKR,,OkToHibernate,3,01 HKR,,PageOutWhenUnopened,3,00 HKR,,DontSuspendIfStreamsAreRunning,3,01 HKLM,System\CurrentControlSet\Control\MediaCategories\%DiagPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%DiagPinID%,Name,,%DiagPinName% ; ; Driver Configuration Registry Entries ; [AlpsDVBT.AddReg] HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001, 0x04,0x00,0x00,0x00 HKR,"DriverData","dwIsTSStream",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001, 0xBC,0x00,0x00,0x00 HKR,"DriverData","dwDataSRBFrames",0x00010001, 0x0a,0x00,0x00,0x00 ; DirectShow Filter output pin names HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Name,,%PSpinName% [ThomsonDVBT.AddReg] HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001, 0x04,0x00,0x00,0x00 HKR,"DriverData","dwIsTSStream",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001, 0xBC,0x00,0x00,0x00 HKR,"DriverData","dwDataSRBFrames",0x00010001, 0x0a,0x00,0x00,0x00 ; DirectShow Filter output pin names HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Name,,%PSpinName% [hcwDVBT.AddReg] HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001, 0x04,0x00,0x00,0x00 HKR,"DriverData","dwIsTSStream",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001, 0xBC,0x00,0x00,0x00 HKR,"DriverData","dwDataSRBFrames",0x00010001, 0x0a,0x00,0x00,0x00 ; DirectShow Filter output pin names HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Name,,%PSpinName% [hcwDVBS.AddReg] HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001, 0x04,0x00,0x00,0x00 HKR,"DriverData","dwIsTSStream",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001, 0xBC,0x00,0x00,0x00 ; DirectShow Filter output pin names HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Name,,%PSpinName% [Kittyhawk1.AddReg] HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwIsTSStream",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001, 0xBC,0x00,0x00,0x00 HKR,"DriverData","dwDataSRBFrames",0x00010001, 0x0a,0x00,0x00,0x00 ; DirectShow Filter output pin names HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Name,,%PSpinName% [Kittyhawk2.AddReg] HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwIsTSStream",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001, 0xBC,0x00,0x00,0x00 HKR,"DriverData","dwDataSRBFrames",0x00010001, 0x0a,0x00,0x00,0x00 ; DirectShow Filter output pin names HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Display,1, 00,00,00,00 HKLM,System\CurrentControlSet\Control\MediaCategories\%PSPinID%,Name,,%PSpinName% ; ; Interfaces installation ; ; ; Alps DVB-T, Stratford ; [AlpsDVBT.Interfaces] AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},"GLOBAL",AlpsDVBT_Interface, [AlpsDVBT_Interface] AddReg=AlpsDVBT_Interface.AddReg [AlpsDVBT_Interface.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%AlpsDVBTFriendlyName% ; ; Thomson DVB-T, Stratford ; [hcwDVBT.Interfaces] AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},"GLOBAL",hcwDVBT_Interface, [hcwDVBT_Interface] AddReg=hcwDVBT_Interface.AddReg [hcwDVBT_Interface.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%hcwDVBTFriendlyName% ; ; hcw DVB-S, Bremen ; [hcwDVBS.Interfaces] AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},"GLOBAL",hcwDVBS_Interface, [hcwDVBS_Interface] AddReg=hcwDVBS_Interface.AddReg [hcwDVBS_Interface.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%hcwDVBSFriendlyName% ; Thomson ATSC, Kittyhawk ; [Kittyhawk1.Interfaces] AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},"GLOBAL",Kittyhawk1_Interface, [Kittyhawk1_Interface] AddReg=Kittyhawk1_Interface.AddReg [Kittyhawk1_Interface.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%KittyhawkFriendlyName% ; ; Thomson ATSC/NTSC/FM, Kittyhawk2 ; [Kittyhawk2.Interfaces] AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},"GLOBAL",Kittyhawk2_Interface, [Kittyhawk2_Interface] AddReg=Kittyhawk2_Interface.AddReg [Kittyhawk2_Interface.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%KittyhawkFriendlyName% ; ; Services installation ; ; Alps DVB-T, Stratford ; [AlpsDVBT.Services] AddService = hcw88ts,2,hcw88ts.ServiceInstall ; ; Thomson DVB-T, Stratford ; [hcwDVBT.Services] AddService = hcw88ts,2,hcw88ts.ServiceInstall ; ; hcw DVB-S, Bremen ; [hcwDVBS.Services] AddService = hcw88ts,2,hcw88ts.ServiceInstall ; ; Thomson ATSC, Kittyhawk ; [Kittyhawk1.Services] AddService = hcw88ts,2,hcw88ts.ServiceInstall ; ; Thomson ATSC/NTSC/FM, Kittyhawk ; [Kittyhawk2.Services] AddService = hcw88ts,2,hcw88ts.ServiceInstall [hcw88ts.ServiceInstall] DisplayName = %hcw88ts.DeviceDesc% ServiceType = 1 StartType = 2 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\hcw88ts.sys ;--------------------------------------------------------------- ; S t r i n g s ;--------------------------------------------------------------- [Strings] hcw88ts.DeviceDesc= "Hauppauge WinTV 88x TS Capture" AlpsDVBTFriendlyName= "Hauppauge WinTV 88x TS Capture" hcwDVBSFriendlyName= "Hauppauge WinTV 88x TS Capture" hcwDVBTFriendlyName= "Hauppauge WinTV 88x TS Capture" KittyhawkFriendlyName= "Hauppauge WinTV 88x TS Capture" TPPinID = "{1649D2C1-435E-11d3-A94B-00A0C9D8B34E}" TPPinName = "MPEG-2 TS" ESPinID = "{1649D2C1-435E-11d3-A94B-00A0C9D8B34E}" ESPinName = "MPEG-2 Video ES" PSPinID = "{1649D2C1-435E-11d3-A94B-00A0C9D8B34E}" PSPinName = "MPEG-2 PS" DiagPinID = "{1649D2C4-435E-11d3-A94B-00A0C9D8B34E}" DiagPinName = "Diagnostics" CX23880.null = "Hauppauge WinTV 88x (unused function)"