;------------------------------------------------------------------------ ; ; 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 noninfringement, merchantability and/or ; fitness for a particular purpose. ; --------------------------------------------------------------- ; ; Copyright (c) 2006-2008 Hauppauge Computer Works, Inc. ; All rights reserved. ; ;------------------------------------------------------------------------ [Version] signature="$CHICAGO$" Class=Media ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider="Hauppauge Computer Works" DriverVer=05/05/2008,3.1.26126 CatalogFile.ntx86=hcw73bda.cat [Manufacturer] "Hauppauge"=Hauppauge [SourceDisksNames] 1=%p2.InstallDisk%,,,Driver73 ;32/64bit machine, Non-Bit-Specific Components 2=%p2.InstallDisk64%,,,"Driver73\64bit" ;64bit machine, 64bit components 3=%p2.InstallDiskWOW%,,,"Driver73\WOW64" ;64bit machine, 32bit components (WOW64) [SourceDisksFiles] Hcw73bda.sys=1 hcwxds.dll=1 hcwPrxD2.ax=1 hcwCCnvD2.ax=1 Hcw73MlC.rom=1 Hcw73enc.rom=1 hcwECPPP.ax=1 hcwCP.ax=1 [Hauppauge] ;%CXBUTTERFLY.DeviceDesc%=BUTTERFLY,USB\VID_0572&PID_839C ;%CXBUTTERFLY.DeviceDesc%=BUTTERFLY,USB\VID_04b4&PID_8613 %CXBUTTERFLY.M7300.DeviceDesc%=BUTTERFLY.M7300,USB\VID_2040&PID_7300 %CXBUTTERFLY.M7500.DeviceDesc%=BUTTERFLY.M7500,USB\VID_2040&PID_7500 %CXBUTTERFLY.M7500.DeviceDesc%=BUTTERFLY.M7501,USB\VID_2040&PID_7501 [BUTTERFLY.M7300] Include= ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf Needs= KS.Registration, KSCAPTUR.Registration, BDA.Installation, WDMAUDIO.Registration AddReg= BUTTERFLY.AddReg,VID.AddReg,M7300.AddReg,CXTS.AddReg CopyFiles= CXBUTTERFLY.CopyDrivers,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [BUTTERFLY.M7300.NT] Include= ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf Needs= KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT, WDMAUDIO.Registration AddReg= BUTTERFLY.AddReg,VID.AddReg,M7300.AddReg,CXTS.AddReg CopyFiles= CXBUTTERFLY.CopyDrivers,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [BUTTERFLY.M7500] Include= ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf Needs= KS.Registration, KSCAPTUR.Registration, BDA.Installation, WDMAUDIO.Registration AddReg= BUTTERFLY.AddReg,VID.AddReg,M7500.AddReg,CXTS.AddReg CopyFiles= CXBUTTERFLY.CopyDrivers,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [BUTTERFLY.M7500.NT] Include= ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf Needs= KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT, WDMAUDIO.Registration AddReg= BUTTERFLY.AddReg,VID.AddReg,M7500.AddReg,CXTS.AddReg CopyFiles= CXBUTTERFLY.CopyDrivers,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [BUTTERFLY.M7501] Include= ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf Needs= KS.Registration, KSCAPTUR.Registration, BDA.Installation, WDMAUDIO.Registration AddReg= BUTTERFLY.AddReg,VID.AddReg,M7501.AddReg,CXTS.AddReg CopyFiles= CXBUTTERFLY.CopyDrivers,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [BUTTERFLY.M7501.NT] Include= ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf Needs= KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT, WDMAUDIO.Registration AddReg= BUTTERFLY.AddReg,VID.AddReg,M7501.AddReg,CXTS.AddReg CopyFiles= CXBUTTERFLY.CopyDrivers,DSFilters.CopyFiles RegisterDlls=DSFilters.RegDLL [DestinationDirs] CXBUTTERFLY.CopyDrivers=10,system32\drivers DSFilters.CopyFiles=11 [CXBUTTERFLY.CopyDrivers] Hcw73bda.sys Hcw73enc.rom Hcw73MlC.rom [DSFilters.CopyFiles] hcwxds.dll hcwPrxD2.ax hcwCCnvD2.ax hcwECPPP.ax hcwCP.ax [DSFilters.RegDLL] 11,,hcwxds.dll,1 11,,hcwPrxD2.ax,1 11,,hcwCCnvD2.ax,1 11,,hcwECPPP.ax,1 11,,hcwCP.ax,1 [VID.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hcw73bda.sys HKR,,OkToHibernate,3,01 ; Disable driver page out HKR,,PageOutWhenUnopened,3,0 ;HKR,,PageOutWhenUnopened,3,01 HKR,,DontSuspendIfStreamsAreRunning,3,01 HKLM,%MediaCategories%\%GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%Pin.p2AnalogAudioIn% HKLM,%MediaCategories%\%GUID.PINNAME_AUDIO_OUT%,Name,,%PinName.AnalogAudioOut% 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 HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_OUT%,Name,,%PinName.MpegOut% HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_INDEX_OUT%,Name,,%PinName.MpegIndexOut% HKLM,%MediaCategories%\%GUID.PINNAME_656_OUT%,Name,,%PinName.656Out% HKLM,%MediaCategories%\%GUID.PINNAME_656_IN%,Name,,%PinName.656In% ;Add the property pages HKCR,CLSID\%GUID.General_Properties%\InprocServer32,,,hcwPrxD2.ax HKCR,CLSID\%GUID.General_Properties%\InprocServer32,ThreadingModel,,Both HKLM,%MediaSets%\%GUID.FALCON_CONTROL_PROPERTIES%\PropertyPages\%GUID.General_Properties%,,, HKCR,CLSID\%GUID.Video_Properties%\InprocServer32,,,hcwPrxD2.ax HKCR,CLSID\%GUID.Video_Properties%\InprocServer32,ThreadingModel,,Both HKLM,%MediaSets%\%GUID.FALCON_CONTROL_PROPERTIES%\PropertyPages\%GUID.Video_Properties%,,, HKCR,CLSID\%GUID.Audio_Properties%\InprocServer32,,,hcwPrxD2.ax HKCR,CLSID\%GUID.Audio_Properties%\InprocServer32,ThreadingModel,,Both HKLM,%MediaSets%\%GUID.FALCON_CONTROL_PROPERTIES%\PropertyPages\%GUID.Audio_Properties%,,, HKCR,CLSID\%GUID.Noise_Properties%\InprocServer32,,,hcwPrxD2.ax HKCR,CLSID\%GUID.Noise_Properties%\InprocServer32,ThreadingModel,,Both HKLM,%MediaSets%\%GUID.FALCON_CONTROL_PROPERTIES%\PropertyPages\%GUID.Noise_Properties%,,, HKCR,CLSID\%GUID.Pin_Resolution_Prop%\InprocServer32,,,hcwPrxD2.ax HKCR,CLSID\%GUID.Pin_Resolution_Prop%\InprocServer32,ThreadingModel,,Both HKLM,%MediaCategories%\%GUID.PINNAME_656_OUT%\PropertyPages\%GUID.Pin_Resolution_Prop%,,, ;Register the encoder and multiplexer classes with Direct X 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% ;Register the names of the encoder and multiplexer nodes 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 ;Wave in audio device registration HKR,Drivers,SubClasses,,"wave" HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,%AudioFriendlyName% ;Copy protection method enforced by driver HKR,"DriverData","CpMethod",0x00010001, 0xFE, 0x00, 0x00, 0x00 ; Sony format = 1, Philips format = 0 HKR,"DriverData","I2SInputFormat",0x00010001, 0x01, 0x00, 0x00, 0x00 ;; Hauppauge API Support HKLM,"Software\Hauppauge\HcwTVWnd","VCapFilter",0x00000000,"Hauppauge HVR USB2 Video Capture" [M7300.AddReg] ;------------------------------------------------------------------- ; Tuner setting for Surrey board. ;;disable any blanking HKR,"DriverData","TunerType",0x00010001, 0x01, 0x00, 0x00, 0x80 HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x01, 0x00, 0x00, 0x80 HKR,"DriverData","TunerCountryCode",0x00010001, 0x31,0x00,0x00,0x00 HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00 ;;set tuner type to TDA18271+TDA8295(202) ;;set tuner type to TDA18271+TDA8295+TDA10048(203) ;;set tuner type to TDA18271+TDA8295+CX24227(205) HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xcb, 0x00, 0x00, 0x00 ;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00 ; Enable all formats (testing only); will break MCE scanning ; 0x30 for all analog system ; 0x01 for ATSC ; 0x02 for DVBT HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x32, 0x00, 0x00, 0x00 HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00 HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00 HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00 [M7500.AddReg] ;------------------------------------------------------------------- ; Tuner setting for Centerport board. ;;disable any blanking HKR,"DriverData","TunerType",0x00010001, 0x02, 0x00, 0x00, 0x80 HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x02, 0x00, 0x00, 0x10 HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00 HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00 ;;set tuner type to TDA18271+TDA8295(202) ;;set tuner type to TDA18271+TDA8295+TDA10048(203) ;;set tuner type to TDA18271+TDA8295+CX24227(205) HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xcd, 0x00, 0x00, 0x00 ;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00 ; Enable all formats (testing only); will break MCE scanning ; 0x30 for all analog system ; 0x01 for ATSC ; 0x02 for DVBT HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x31, 0x00, 0x00, 0x00 ;;disable any blanking HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00 HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00 HKR,"Parameters","TDA18271_DIG_IF_Level",0x00010001, 0x3, 0x00, 0x00, 0x00 HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00 ;; TDA18271 Offset HKR,"Parameters","TDA18271Offset",0x00010001,1000 HKR,"Parameters","TDA18271Offset_neg",0x00010001,0 [M7501.AddReg] ;------------------------------------------------------------------- ; Tuner setting for Centerport board. ;;disable any blanking HKR,"DriverData","TunerType",0x00010001, 0x02, 0x00, 0x00, 0x80 HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x02, 0x00, 0x00, 0x10 HKR,"DriverData","TunerCountryCode",0x00010001, 0x1,0x00,0x00,0x00 HKR,"DriverData","TunerUsePllTuningStrategy",0x00010001, 0x1,0x00,0x00,0x00 ;;set tuner type to TDA18271+TDA8295(202) ;;set tuner type to TDA18271+TDA8295+TDA10048(203) ;;set tuner type to TDA18271+TDA8295+CX24227(205) ;;set tuner type to TDA18271+TDA8295+CX24228(206) HKR,"I2C Devices","Device 0, Data1",0x00010001, 0xce, 0x00, 0x00, 0x00 ;HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x72, 0x00, 0x00, 0x00 ; Enable all formats (testing only); will break MCE scanning ; 0x30 for all analog system ; 0x01 for ATSC ; 0x02 for DVBT HKR,"I2C Devices","Device 0, Data6",0x00010001, 0x31, 0x00, 0x00, 0x00 ;;disable any blanking HKR,"Parameters","TDA18271_BlankVideo",0x00010001, 0x0, 0x00, 0x00, 0x00 HKR,"Parameters","TDA8295_AUTOMUTE_VIDEO",0x00010001, 0x0, 0x00, 0x00, 0x00 HKR,"Parameters","TDA18271_DIG_IF_Level",0x00010001, 0x3, 0x00, 0x00, 0x00 HKR,"Parameters","TDA18271_XTALOut_Mode",0x00010001, 0x1, 0x00, 0x00, 0x00 [BUTTERFLY.AddReg] ;------------------------------------------------------------------- ; Crossbar AddReg sections ; ;---Crossbar registry values--- ; ; Note: For each pin on the crossbar, specify the following: ; (1) Pin type ; 0 - SVIDEO ; 1 - Tuner ; 2 - Composite ; 3 - audio tuner in ; 4 - audio line in ; (2) InputMux (required for Falcon 2) - input mux to use for the selected pin ; (3) RelatedPinIndex ;------------------------------------------------------------------- ;---Crossbar registry values--- ;Pin 0 - Tuner In HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00 HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x07,0x08,0x00,0x00 HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00 ;Pin 1 - Composite in HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00 HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x03,0x00,0x00,0x00 HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00 ;Pin 2 - S-Video in HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x00,0x00,0x00,0x00 HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x01,0x05,0x00,0x00 HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00 ;Pin 3 - Tuner Audio HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x03,0x00,0x00,0x00 HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x08,0x00,0x00,0x00 ;Pin 4 - Audio Line in HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x04,0x00,0x00,0x00 HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00 ;Tuner input is the default HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00 ;Force Audio with video pin HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00 ;------------------------------------------------------------------- ; AddReg sections for TS filter ;------------------------------------------------------------------- [CXTS.AddReg] HKLM,%MediaCategories%\%TSPinID%,Display,1, 00,00,00,00 HKLM,%MediaCategories%\%TSPinID%,Name,,%TSPinName% ; ; Interfaces installation ; ; ; Video ; [BUTTERFLY.M7300.Interfaces] Needs=VID.Interfaces [BUTTERFLY.M7300.NT.Interfaces] Needs=VID.Interfaces [BUTTERFLY.M7500.Interfaces] Needs=VID.Interfaces [BUTTERFLY.M7500.NT.Interfaces] Needs=VID.Interfaces [BUTTERFLY.M7501.Interfaces] Needs=VID.Interfaces [BUTTERFLY.M7501.NT.Interfaces] Needs=VID.Interfaces [VID.Interfaces] AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},%KsNameFilter%,VID_Interface, AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},%TVAudioReferenceGuid%,TvAudio_Interface, AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},%XBARReferenceGUID%,CXXBAR_Interface, AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},%TunerReferenceGuid%,CXTUNE_Interface, AddInterface=%GUID.Encoder%,%EncoderReferenceGuid%,Encoder_Interface, AddInterface=%GUID.Multiplexer%,%EncoderReferenceGuid%,Encoder_Interface, AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface AddInterface={71985F48-1CA1-11d3-9CC8-00C04F7971E0},%BDATuneReferenceGuid%,BDATUNE_Interface, AddInterface={FD0A5AF4-B41D-11d2-9C95-00C04F7971E0},%TSReferenceGuid%,TS_Interface, [VID_Interface] AddReg=VID_Interface.AddReg AddReg=BUTTERFLY_DESCRIPTION.AddReg [VID_Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%VIDFriendlyName% [BUTTERFLY_DESCRIPTION.AddReg] HKR,,Description,,%CXBUTTERFLY.DeviceDesc% [AUD_Interface] AddReg=AUD_Interface.AddReg [AUD_Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%AudioFriendlyName% [TvAudio_Interface] AddReg=TvAudio_Interface.AddReg [TvAudio_Interface.AddReg] HKR,,CLSID,,%CLSID_TVAudioFilter% HKR,,FriendlyName,,%TVAudioFriendlyName% [CXXBAR_Interface] AddReg=CXXBAR_Interface.AddReg [CXXBAR_Interface.AddReg] HKR,,CLSID,,%CLSID_CrossbarFilter% HKR,,FriendlyName,,%XBARFriendlyName% [CXTUNE_Interface] AddReg=CXTUNE_Interface.AddReg [CXTUNE_Interface.AddReg] HKR,,CLSID,,%CLSID_CTVTunerFilter% HKR,,FriendlyName,,%TunerFriendlyName% ;Vista tunerInstanceID entry ;Use this to indicate a Hybrid Card HKR,,TunerInstanceID,0x00010001,10 [Encoder_Interface] AddReg=Encoder_Interface.AddReg [Encoder_Interface.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%EncoderFriendlyName% ;Add an interface for Microsoft's video bit rate property set HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,, HKR,Interfaces\{b05dabd9-56e5-4fdc-afa4-8a47e91f1c9c},,, HKR,Capabilities,,, HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1 [BDATUNE_Interface] AddReg=BDATUNE_Interface.AddReg [BDATUNE_Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%BDATuneFriendlyName% ;Vista tunerInstanceID entry, see CXTUNE_Interface.AddReg ;Use this to indicate a Hybrid Card HKR,,TunerInstanceID,0x00010001,10 [TS_Interface] AddReg=TS_Interface.AddReg [TS_Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% ; {17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%TSFriendlyName% ; ; Services installation ; [BUTTERFLY.M7300.Services] AddService = hcw73bda,2,VID.ServiceInstall [BUTTERFLY.M7300.NT.Services] AddService = hcw73bda,2,VID.ServiceInstall [BUTTERFLY.M7500.Services] AddService = hcw73bda,2,VID.ServiceInstall [BUTTERFLY.M7500.NT.Services] AddService = hcw73bda,2,VID.ServiceInstall [BUTTERFLY.M7501.Services] AddService = hcw73bda,2,VID.ServiceInstall [BUTTERFLY.M7501.NT.Services] AddService = hcw73bda,2,VID.ServiceInstall [VID.ServiceInstall] DisplayName = %CXBUTTERFLY.DeviceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\hcw73bda.sys ;--------------------------------------------------------------- ; S t r i n g s ;--------------------------------------------------------------- [Strings] ; ; Device Names ; CXBUTTERFLY.DeviceDesc = "Hauppauge HVR USB2 Video Capture" CXBUTTERFLY.M7300.DeviceDesc = "Hauppauge WinTV HVR-1900 (Model 73xxx, Hybrid DVBT)" CXBUTTERFLY.M7500.DeviceDesc = "Hauppauge WinTV HVR-1950 (Model 75xxx, Hybrid ATSC/QAM)" ; ; Friendly Names ; VIDFriendlyName = "Hauppauge HVR USB2 Video Capture" TVAudioFriendlyName = "Hauppauge HVR USB2 TvAudio" TunerFriendlyName = "Hauppauge HVR USB2 Tuner" AudioFriendlyName = "Hauppauge HVR USB2 Audio Capture" XBARFriendlyName = "Hauppauge HVR USB2 Crossbar" EncoderFriendlyName = "Hauppauge HVR USB2 MPEG Encoder" BDATuneFriendlyName = "Hauppauge HVR USB2 BDA Tuner/Demod" TSFriendlyName = "Hauppauge HVR USB2 TS Capture" ; ; Reference GUIDS ; KsNameFilter = "{9B365890-165F-11D0-A195-0020AFD156E4}" ; TVAudioReferenceGuid = "{BD5227E3-96BB-4172-9CD3-D07B25FAC01A}" TVAudioReferenceGuid = "{BD61A676-2CF5-4470-BC06-25B433A908EF}" ; XBARReferenceGUID = "{E4E33899-8D15-47d1-BECC-113883D0BBC9}" XBARReferenceGUID = "{aa2fcc44-c106-4b1c-9232-fc21527b0513}" ; TunerReferenceGuid = "{EBE24D78-F037-4932-B879-CCEFEFE78750}" TunerReferenceGuid = "{B10A7523-EC92-4fb7-853C-9E7A9ED9B144}" ; EncoderReferenceGuid = "{03688831-8667-4c61-B5D6-4A361F025D2D}" EncoderReferenceGuid = "{34C84959-5387-46e8-8125-AF929084BD44}" ; AudioReferenceGuid = "{AB766B70-AFB3-4461-A4DE-22E9C516B7FE}" AudioReferenceGuid = "{1DF52478-C52F-4e1d-96D5-E5D29C95D064}" TSPinID = "{5237C937-0A21-4f7e-B338-DE0D0793D03F}" TSPinName = "TS Out" ;BDATuneReferenceGuid = "{9F0E8B70-C677-11db-BEB4-00A0C9F21FC7}" ;TSReferenceGuid = "{9F0E8B73-C677-11db-BEB4-00A0C9F21FC7}" BDATuneReferenceGuid = "{1F276783-0DAA-4605-82E8-493DEFA64B9F}" TSReferenceGuid = "{C13A063D-84CC-45cd-9134-F7AB88683B53}" ; ; Pin Name GUIDS ; GUID.PINNAME_ANALOG_AUDIO_IN = "{3E2D189F-B15C-4447-96F1-BD1D64FB99BA}" GUID.PINNAME_AUDIO_OUT = "{9DA02733-7910-40f2-95DD-0441676C9A9B}" GUID.PINNAME_MPEG_OUT = "{0336609B-16B8-420b-9A6F-E65BB03447BA}" GUID.PINNAME_MPEG_INDEX_OUT = "{E298342F-F60B-4c61-9C0D-4EDACDA8007F}" GUID.PINNAME_656_OUT = "{4EF89945-4D43-48d7-A442-A1B4E7813036}" GUID.PINNAME_656_IN = "{0E49C928-C95B-4e72-B1A5-A1B9EA79EB6B}" GUID.PinName_Capture = "{FB6C4281-0353-11d1-905F-0000C0CC16BA}" ; ; Pin Names ; PinName.AnalogAudioOut = "Audio Out" PinName.MpegOut = "MPEG" PinName.MpegIndexOut = "Mpeg Index" PinName.656Out = "656" PinName.656In = "656" Pin.p2AnalogAudioIn = "Analog Audio In" ; ; PROPSETIDs in the driver ; GUID.FALCON_CONTROL_PROPERTIES = "{379AF833-BCF2-41db-A33B-89AB905A86DA}" ; ; Property page GUIDS ; GUID.General_Properties = "{9ABCB9AE-7775-4226-BC81-B82D119377AF}" GUID.Video_Properties = "{A503B877-A8A5-4a25-BBF7-CBC31E578600}" GUID.Audio_Properties = "{1787A39F-DB84-4842-888D-FEADD8EDC7EC}" GUID.Noise_Properties = "{597D0B2E-936C-4b42-9C58-FA5B11AA2090}" GUID.Pin_Resolution_Prop = "{EFA79828-FF7D-44b6-826E-58E6F7877FA6}" ; ; Other Strings ; KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" CLSID_TVAudioFilter = "{71F96462-78F3-11d0-A18C-00A0C9118956}" CLSID_CrossbarFilter = "{71F96460-78F3-11d0-A18C-00A0C9118956}" CLSID_CTVTunerFilter = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}" GUID.Encoder = "{19689BF6-C384-48fd-AD51-90E58C79F70B}" GUID.Multiplexer = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}" Category_Encoders = "WDM Streaming Encoder Devices" Category_Multiplexers = "WDM Streaming Multiplexer Devices" Node.Encoder = "Encoder" Node.Multiplexer = "Multiplexer" Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ActiveMovieCategories = "CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance" MediaCategories = "SYSTEM\CurrentControlSet\Control\MediaCategories" MediaSets = "System\CurrentControlSet\Control\MediaSets" MediaInterfaces = "System\CurrentControlSet\Control\MediaInterfaces" p2.InstallDisk = "Hauppauge WinTV HVR-19x0 Drivers Disk" p2.InstallDisk64 = "Hauppauge WinTV HVR-19x0 Drivers Disk (64Bit Components)" p2.InstallDiskWOW = "Hauppauge WinTV HVR-19x0 Drivers Disk (WOW64 Components)"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.