Solved Need Workaround for Redundent Tuner Default Setting V-Stream

Netgear / Dg834g
September 3, 2012 at 16:24:40
Specs: Windows XP SP3, HexaCore AMD FX-6100, 1400 MHz (7 x 200) / 4gb DDR
HI, I wonder if someone can help with a problem with my K-WORLD V-Stream_TV713X_PVR_PLUS_V3.1

We no longer have Analogue TV in my area and I do not use the TV Tuner at all, yet no matter how much I try to make my Video Capture card stay on "composite in" every time I start my computer it is back on the setting for "tuner in" needless to say this is useless to me and I am sure all users of this card where Analogue TV is no longer broadcasting.

I am looking at editing my registry and want to make a batch file to use in the future to fix these settings I can include the SETUP file below which seems to indicate ways to do this, however editing the registry can be risky and I would hope someone here more knowledgeable than myself can help me ?

Below is the setup.ini file

--------------------------- begin ----------------------------------
[Version]
LayoutFile=LAYOUT.INF, layout1.inf, layout2.inf
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Philips%
; _OEM_ Enter name of .cat file from WHQL, containing the digital signature.
; _OEM_ The catalog file has to be in the same location as the INF file.
CatalogFile.ntx86=cap7134.cat
DriverVer=12/01/2004, 2.3.1.6

[Manufacturer]
%Philips%=Philips

[DestinationDirs]
Cap7134.CopyDrivers = 10,system32\drivers
KSUpdate.Dll = 11
Custom.CopyLogo=10 ; Windows dir

[SourceDisksNames]
1=%DiskName%,,

[SourceDisksFiles]
cap7134.sys=1
34api.dll=1
34pciurd.dll=1
34i2curd.dll=1
34dd.dll=1
34ds.dll=1
34dialog.dll=1
34dlg2.dll=1
34TvCtrl.dll=1
34com.dll=1
Prop7134.dll=1
cap7134.hlp=1

[Philips]
%Cap7134.DeviceDescProteus34%=Cap7134.Device,PCI\VEN_1131&DEV_7134&SUBSYS_00001131


[Cap7134.Device]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration, KSCAPTUR.Registration
AddReg= Cap713x.AddRegProteus, Cap7134.AddReg, Cap713x.AddReg, Prop7134.AddReg, 34COM.AddReg, Custom.AddReg
CopyFiles= Cap7134.CopyDrivers, KSUpdate.Dll, Custom.CopyLogo
KnownFiles= Cap7134.KnownFiles

[Cap7134.Device.NT]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration, KSCAPTUR.Registration.NT
AddReg= Cap713x.AddRegProteus, Cap7134.AddReg, Cap713x.AddReg, Custom.AddReg
RegisterDlls= Prop7134.Register, 34COM.Register
CopyFiles= Cap7134.CopyDrivers, KSUpdate.Dll, Custom.CopyLogo

[Cap713x.AddRegProteus]
HKR, "Decoder", "Tuner Channel",0x00010001,1
HKR, "Decoder", "CVBS Channel",0x00010001,3
HKR, "Decoder", "CVBS Channel2",0x00010001,2
HKR, "Decoder", "SVHS Channel",0x00010001,6
HKR, "Decoder", "SVHS Channel2",0x00010001,7
; _OEM_ Insert the appropriate preferred video standard here.
; _OEM_ If no video standard can be detected (e.g. if no
; _OEM_ video source is connected), this standard is assumed:
; _OEM_ KS_AnalogVideo_PAL_B = 0x00000010
; _OEM_ KS_AnalogVideo_NTSC_M = 0x00000001
; _OEM_ KS_AnalogVideo_NTSC_M_J = 0x00000002
; _OEM_ see Windows DDK for other video standards
HKR, "Decoder", "Preferred Video Standard",0x00010001,0x00000010 ; KS_AnalogVideo_PAL_B
; _OEM_ Insert the default VBI sampling frequency and line length here.
HKR, "Decoder", "VBI Sampling Frequency",0x00010001,27000000
HKR, "Decoder", "VBI Pitch",0x00010001,1440

;Common registry entries for SAA7134 and SAA7130
[Cap713x.AddReg]
; 34 Proteus Board Settings
; maps user setting to hardware input (1=SIF, 2=Analog1, 3=Analog2)
HKR, "BoardSetting", "Tuner",0x00010001,1
HKR, "BoardSetting", "Composite1",0x00010001,2
HKR, "BoardSetting", "SVideo1",0x00010001,2
HKR, "BoardSetting", "Composite2",0x00010001,3
HKR, "BoardSetting", "SVideo2",0x00010001,3
HKR, "BoardSetting", "FM",0x00010001,2

HKR, "", "WorkaroundforStandardChange",0x00010001,0
HKR, "", "WorkaroundForVidcap32",0x00010001,0

HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Cap7134.sys
HKR,,PageOutWhenUnopened,3,0
HKR,,DontSuspendIfStreamsAreRunning,3,00

; _OEM_ Here you can select, which pins are exposed by the crossbar filter
HKR, "Parameters", "VideoTunerEnabled", 0x00010001,1 ; enable video tuner in
HKR, "Parameters", "CompositeEnabled", 0x00010001,1 ; enable composite in
HKR, "Parameters", "SVideoEnabled", 0x00010001,1 ; enable svideo in
HKR, "Parameters", "AudioTunerEnabled", 0x00010001,1 ; enable audio tuner in
HKR, "Parameters", "VideoEnabled", 0x00010001,1 ; enable video out
HKR, "Parameters", "AudioEnabled", 0x00010001,1 ; enable audio out

; _OEM_ Here you can select, which pins are exposed by the capture filter
HKR, "Parameters", "CapVideoInEnabled", 0x00010001,1 ; enable video in
HKR, "Parameters", "CapAudioInEnabled", 0x00010001,1 ; enable audio in
HKR, "Parameters", "CapTransportInEnabled", 0x00010001,0 ; disable transport in
HKR, "Parameters", "CapCaptureEnabled", 0x00010001,1 ; enable video capture out
HKR, "Parameters", "CapVBIEnabled", 0x00010001,1 ; enable vbi out
HKR, "Parameters", "CapPreviewEnabled", 0x00010001,1 ; enable video preview out
HKR, "Parameters", "CapAudioEnabled", 0x00010001,1 ; enable audio out
HKR, "Parameters", "CapTransportEnabled", 0x00010001,0 ; disable transport out

; _OEM_ Delete this line if there is no tuner or replace
; _OEM_ "PhTVTune" with the appropriate tuner driver name.
HKR, "ENUM\Device1",pnpid,,"PhTVTune.34"

;>>> decoder defaults for tuner input
HKR, "Decoder\SRC0", "Brightness",0x00010001,0x80
HKR, "Decoder\SRC0", "Contrast",0x00010001,0x44
HKR, "Decoder\SRC0", "Saturation",0x00010001,0x40
HKR, "Decoder\SRC0", "HUE",0x00010001,0x00
HKR, "Decoder\SRC0", "Sharpness",0x00010001,0x00
HKR, "Decoder\SRC0", "Source Type",0x00010001,0x02
HKR, "Decoder\SRC0", "Y-Filter",0x00010001,0x01
HKR, "Decoder\SRC0", "C-Filter",0x00010001,0x01
HKR, "Decoder\SRC0", "C-Bypass",0x00010001,0x00
;>>> decoder defaults for composite 1 source
HKR, "Decoder\SRC1", "Brightness",0x00010001,0x80
HKR, "Decoder\SRC1", "Contrast",0x00010001,0x44
HKR, "Decoder\SRC1", "Saturation",0x00010001,0x40
HKR, "Decoder\SRC1", "HUE",0x00010001,0x00
HKR, "Decoder\SRC1", "Sharpness",0x00010001,0x00
HKR, "Decoder\SRC1", "Source Type",0x00010001,0x01
HKR, "Decoder\SRC1", "Y-Filter",0x00010001,0x01
HKR, "Decoder\SRC1", "C-Filter",0x00010001,0x01
HKR, "Decoder\SRC1", "C-Bypass",0x00010001,0x00
;>>> decoder defaults for composite 2 source
HKR, "Decoder\SRC2", "Brightness",0x00010001,0x80
HKR, "Decoder\SRC2", "Contrast",0x00010001,0x44
HKR, "Decoder\SRC2", "Saturation",0x00010001,0x40
HKR, "Decoder\SRC2", "HUE",0x00010001,0x00
HKR, "Decoder\SRC2", "Sharpness",0x00010001,0x00
HKR, "Decoder\SRC2", "Source Type",0x00010001,0x02
HKR, "Decoder\SRC2", "Y-Filter",0x00010001,0x01
HKR, "Decoder\SRC2", "C-Filter",0x00010001,0x01
HKR, "Decoder\SRC2", "C-Bypass",0x00010001,0x00
;>>> decoder defaults for SVHS 1 source
HKR, "Decoder\SRC3", "Brightness",0x00010001,0x80
HKR, "Decoder\SRC3", "Contrast",0x00010001,0x44
HKR, "Decoder\SRC3", "Saturation",0x00010001,0x40
HKR, "Decoder\SRC3", "HUE",0x00010001,0x00
HKR, "Decoder\SRC3", "Sharpness",0x00010001,0x00
HKR, "Decoder\SRC3", "Source Type",0x00010001,0x02
HKR, "Decoder\SRC3", "Y-Filter",0x00010001,0x00
HKR, "Decoder\SRC3", "C-Filter",0x00010001,0x00
HKR, "Decoder\SRC3", "C-Bypass",0x00010001,0x01
;>>> decoder defaults for SVHS 2 source
HKR, "Decoder\SRC4", "Brightness",0x00010001,0x80
HKR, "Decoder\SRC4", "Contrast",0x00010001,0x44
HKR, "Decoder\SRC4", "Saturation",0x00010001,0x40
HKR, "Decoder\SRC4", "HUE",0x00010001,0x00
HKR, "Decoder\SRC4", "Sharpness",0x00010001,0x00
HKR, "Decoder\SRC4", "Source Type",0x00010001,0x02
HKR, "Decoder\SRC4", "Y-Filter",0x00010001,0x00
HKR, "Decoder\SRC4", "C-Filter",0x00010001,0x00
HKR, "Decoder\SRC4", "C-Bypass",0x00010001,0x01

;Registry entries irrelevant for SAA7130
[Cap7134.AddReg]
HKR,,Driver,,Cap7134.sys

;>>> audio settings for tuner input

; 'CountryCode' reflects the used Country
; and is used as a table entry to 'DefaultStandard' and 'StandardTable'
; in order to perform a country dependant audio standard search
; _OEM_ Enter the appropriate country code here
HKR, "", "CountryCode",,"49" ; Germany

; 'XTAL' reflects the used hardware crystal (0=32.11MHz,1=24.567MHz)
HKR, "Audio", "XTAL",0x00010001,0x00

; 'DetectMode' reflects the used audio detection mode (1=automatic mode,0=manual mode)
HKR, "Audio", "DetectMode",0x00010001,0x01 ; automatic mode

; 'ForceNicamI' reflects the used forece Nicam_I audio mode (1=Force Nicam I,0=manual mode)
HKR, "Audio", "ForceNicamI",0x00010001,0x00 ; automatic mode

; 'DefaultStandard'
; in automatic mode: 'DefaultStandard' is used as a fallback if nothing is detected
; in manual mode: 'DefaultStandard' is used as standard to be set
; 2 = B/G Mono
; 3 = D/K Mono
; 4 = M Mono
; 5 = B/G A2
; 6 = B/G Nicam
; 7 = D/K A2 Type 1
; 8 = D/K A2 Type 2
; 9 = D/K A2 Type 3
; 10 = D/K Nicam
; 11 = L/L' Nicam
; 12 = L/L' AM
; 13 = I Nicam
; 14 = I Mono
; 15 = M Korea
; 16 = M BTSC
HKR, "Audio\DefaultStandard", "01",0x00010001,16 ; USA: M BTSC
HKR, "Audio\DefaultStandard", "31",0x00010001,5 ; Netherlands: B/G A2
HKR, "Audio\DefaultStandard", "32",0x00010001,6 ; Belgium: B/G Nicam
HKR, "Audio\DefaultStandard", "33",0x00010001,11 ; France: L/L' Nicam
HKR, "Audio\DefaultStandard", "34",0x00010001,5 ; Spain: B/G A2
HKR, "Audio\DefaultStandard", "39",0x00010001,5 ; Italy: B/G A2
HKR, "Audio\DefaultStandard", "41",0x00010001,5 ; Switzerland: B/G A2
HKR, "Audio\DefaultStandard", "44",0x00010001,13 ; Great Britain: I Nicam
HKR, "Audio\DefaultStandard", "45",0x00010001,6 ; Denmark B/G Nicam
HKR, "Audio\DefaultStandard", "46",0x00010001,6 ; Sweden: B/G Nicam
HKR, "Audio\DefaultStandard", "47",0x00010001,6 ; Norway: B/G Nicam
HKR, "Audio\DefaultStandard", "49",0x00010001,5 ; Germany: B/G A2
HKR, "Audio\DefaultStandard", "81",0x00010001,16 ; Japan: M BTSC
HKR, "Audio\DefaultStandard", "86",0x00010001,7 ; China: D/K A2 Type 1
HKR, "Audio\DefaultStandard","351",0x00010001,5 ; Azores: B/G A2
HKR, "Audio\DefaultStandard","358",0x00010001,6 ; Finland: B/G Nicam
HKR, "Audio\DefaultStandard", "42",0x00010001,10 ; Czech Republic:D/K Nicam
HKR, "Audio\DefaultStandard", "7",0x00010001,10 ; Russia D/K Nicam

; 'StandardTable'
; in automatic mode: StandardTable is used to set the standard groups to be searched
; bit array:
; bit1 = B/G
; bit2 = D/K
; bit3 = L/L'
; bit4 = I
; bit5 = M
HKR, "Audio\StandardTable", "01",0x00010001,0x10 ; USA: M
HKR, "Audio\StandardTable", "31",0x00010001,0x01 ; Netherlands: B/G
HKR, "Audio\StandardTable", "32",0x00010001,0x01 ; Belgium: B/G
HKR, "Audio\StandardTable", "33",0x00010001,0x04 ; France: L/L'
HKR, "Audio\StandardTable", "34",0x00010001,0x01 ; Spain: B/G
HKR, "Audio\StandardTable", "39",0x00010001,0x01 ; Italy: B/G
HKR, "Audio\StandardTable", "41",0x00010001,0x01 ; Switzerland: B/G
HKR, "Audio\StandardTable", "44",0x00010001,0x08 ; Great Britain: I
HKR, "Audio\StandardTable", "45",0x00010001,0x01 ; Denmark B/G
HKR, "Audio\StandardTable", "46",0x00010001,0x01 ; Sweden: B/G
HKR, "Audio\StandardTable", "47",0x00010001,0x01 ; Norway: B/G
HKR, "Audio\StandardTable", "49",0x00010001,0x01 ; Germany: B/G
HKR, "Audio\StandardTable", "81",0x00010001,0x10 ; Japan: M
HKR, "Audio\StandardTable", "86",0x00010001,0x02 ; China: D/K
HKR, "Audio\StandardTable","351",0x00010001,0x01 ; Azores: B/G
HKR, "Audio\StandardTable","358",0x00010001,0x01 ; Finland: B/G
HKR, "Audio\StandardTable", "42",0x00010001,0x02 ; Czech Republic:D/K
HKR, "Audio\StandardTable", "7",0x00010001,0x02 ; Russia D/K

[Custom.AddReg]
HKLM,SOFTWARE\V-Stream Multimedia\Custom,FullCompanyName,,"Kworld Computer Co., Ltd."
HKLM,SOFTWARE\V-Stream Multimedia\Custom,CompanyName,,"V-Stream"
HKLM,SOFTWARE\V-Stream Multimedia\Custom,ApplicationName,,"PVR PLUS"
HKLM,SOFTWARE\V-Stream Multimedia\Custom\ForcePrimary,,0,0
HKLM,SOFTWARE\V-Stream Multimedia\Custom,String1,,"www.kworld.com.tw"
HKLM,SOFTWARE\V-Stream Multimedia\Custom,String2,,"service@kworld.com.tw"
HKLM,SOFTWARE\V-Stream Multimedia\Custom,String3,,""

[Cap7134.CopyDrivers]
Cap7134.sys

[Custom.CopyLogo]
;pctvlogo.bmp

[Cap7134.KnownFiles]
Cap7134.sys=safe

[Cap7134.Device.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture
AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",TVAudio

[Cap7134.Device.NT.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture
AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",TVAudio


[KSUpdate.Dll]
34api.dll
34pciurd.dll
34i2curd.dll
34dd.dll
34ds.dll
34dialog.dll
34dlg2.dll
34TvCtrl.dll
34com.dll
Prop7134.dll ; audio property dialog
cap7134.hlp

[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoCrossbar]
AddReg=VideoXBar.AddReg

[TVAudio]
AddReg=TVAudio.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%Cap7134.Capture%
;
; The following entries are used by the PhilipsTV sample application:
; _OEM_ Enter the country name
HKLM,"Software\Philips Semiconductors\SAA7134","Country",,"germany"
; _OEM_ Enter the tuner type
HKLM,"Software\Philips Semiconductors\SAA7134","Tuner",,"FM1216ME"
HKLM,"Software\Philips Semiconductors\SAA7134","TunerSlaveAdress",0x00010001,0xC0
HKLM,"Software\Philips Semiconductors\SAA7134\PhiViA","UseOverlaySurface",0x00010001,1
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","UseOverlaySurface",0x00010001,1
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_Height_50Hz",0x00010001,288
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_Height_60Hz",0x00010001,240
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_StartX_50Hz",0x00010001,10
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_StartY_50Hz",0x00010001,24
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_Width_50Hz",0x00010001,702
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_StartX_60Hz",0x00010001,10
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_StartY_60Hz",0x00010001,24
HKLM,"Software\Philips Semiconductors\SAA7134\VidCap","In_Width_60Hz",0x00010001,702
HKLM,SOFTWARE\Intel\Intercast\TVControl,TVControlDLL,,34TVCtrl.dll
HKLM,SOFTWARE\Intel\Intercast\Drivers,biBitCount,,16
HKLM,SOFTWARE\Intel\Intercast\Drivers,biCompression,,BI_RGB
HKLM,SOFTWARE\Intel\Intercast\Drivers,Capture Description,,%Cap7134.Capture%
HKCR,Intercast.Display,DisplayBitMask,,f
; Private Pin Names:
; MEDIATYPE_Audio:
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{73647561-0000-0010-8000-00AA00389B71},"Name",0x00000000,"Audio"
; PINNAME_7134TRANSPORT_IN:
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{F3954424-34F6-11D1-821D-0000F8300212},"Name",0x00000000,"Transport In"
; PINNAME_7134TRANSPORT_OUT:
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{79C268A2-338C-470C-B1CB-5e233FE34032},"Name",0x00000000,"Transport Out"
; MEDIUM_AUDIO_PHILDEC_ANALOGAUDIOIN:
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{0482DEE1-7817-11cf-8a03-00aa006ecb65},"Name",0x00000000,"Analog Audio In"

[Prop7134.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"AudioProperties",,"%11%\Regsvr32 /s %11%\Prop7134.dll"

[34COM.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"COMInterface",,"%11%\Regsvr32 /s %11%\34com.dll"

[Prop7134.Register]
11,,Prop7134.dll,1 ;FLG_REGSVR_DLLREGISTER

[34COM.Register]
11,,34COM.dll,1 ;FLG_REGSVR_DLLREGISTER

[VideoXBar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%Cap7134.Crossbar%

[TVAudio.AddReg]
HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%Cap7134.TVAudio%

[Cap7134.Device.NT.Services]
AddService = Cap7134,0x00000002,Cap7134.ServiceInstall

[Cap7134.ServiceInstall]
DisplayName = %Cap7134.Capture%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\Cap7134.sys

;---------------------------------------------------------------
; S t r i n g s
;---------------------------------------------------------------

[Strings]

;----------------
; Non-Localizable
;----------------

SERVICE_KERNEL_DRIVER=1
SERVICE_ERROR_NORMAL=1
SERVICE_AUTO_START=2
SERVICE_DEMAND_START=3

refGlobal="GLOBAL"
refWave="WAVE"

;----------------
; Localizable
;----------------

Philips= "Philips Semiconductors"
DiskName= "V-Stream TV713X WDM Video Capture Install disk"
Cap7134.DeviceDescProteus34= "Philips TV7134 WDM Video Capture"
Cap7134.Capture= "Philips Cap7134 Capture"
Cap7134.Crossbar= "Philips Cap7134 Crossbar"
Cap7134.TVAudio= "Philips Cap7134 TVAudio"

---------------------------- end ----------------------------------

Hope someone can help thanks Michelle xxxx

PS I use the card for motion detection software on a CCTV B/W camera and it must run automatically on every boot cycle using the "Composite In"

If Dreams Come True Oleg Would be Famous so far he's very shy, so much for Being Famous ;) http://www.book-stores.com/angels-


See More: Need Workaround for Redundent Tuner Default Setting V-Stream

Report •


#1
September 3, 2012 at 18:09:22
✔ Best Answer
OK after a lot of searching my registry this seemed the safest option and it works however the code is specific to my PC and probably will not work for others without some editing, I would rather change the default setting to "Composite In" however this is a bit drastic if users out there still want to use their "Tuner In" for whatever reason ? So a better solution is still preferred really.

THIS REGEDIT file disables my Tuner completely forcing the driver to use the next one in the list which is "Composite In" I presume the code in Curly Brackets: {4D36E96C-E325-11CE-BFC1-08002BE10318}

Is unique to my PC ? But do not know how to do it with Wildcards .....

:: begin
REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0026\Parameters]
"VideoTunerEnabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0026\Parameters]
"VideoTunerEnabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0026\Parameters]
"VideoTunerEnabled"=dword:00000000

:: end

Regards Michelle xxx

If Dreams Come True Oleg Would be Famous so far he's very shy, so much for Being Famous ;) http://www.book-stores.com/angels-


Report •

#2
September 5, 2012 at 07:40:31
Well I am not done yet, wanted to apply similar changes to Another capture card installed in my server PC it is WinTV card using This setup Script but I cannot find a way to disable the Tuner input by default on this one!

[Version]
LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%HCWProvider%
DriverVer=03/02/2004,3.46.23061
CatalogFile.ntx86=hcwbt8xx.cat

[ControlFlags]
;ExcludeFromSelect=*

[Manufacturer]
%MsftMfg%=Hauppauge

[DestinationDirs]
DefaultDestDir=11
HCWBT8XX.CopyDrivers=10,system32\drivers
UtilityFiles=10

[SourceDisksNames]
1 = %DriverFlop%,,
;1 = %DriverDisk%,,

;---------------------------------------------------------------
; HAUPPAUGE COMPUTER WORKS
;
; BT 848/9, BT 878/9
;---------------------------------------------------------------


[Hauppauge]
%HCWBT8XX.VideoDeviceDesc%=HCWBT8XX.Device,PCI\VEN_109E&DEV_0350,PCI\VEN_109E&DEV_0351

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036E&SUBSYS_13EB0070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_13EB0070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036F&SUBSYS_13EB0070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0879&SUBSYS_13EB0070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_0370&SUBSYS_13EB0070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0880&SUBSYS_13EB0070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036E&SUBSYS_FF000070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_FF000070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036F&SUBSYS_FF000070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0879&SUBSYS_FF000070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036E&SUBSYS_FF010070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_FF010070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036F&SUBSYS_FF010070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0879&SUBSYS_FF010070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036E&SUBSYS_39000070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_39000070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036F&SUBSYS_39000070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0879&SUBSYS_39000070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036E&SUBSYS_45000070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0878&SUBSYS_45000070

%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036F&SUBSYS_45000070
;%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0879&SUBSYS_45000070

;%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036E
;%HCWBT8XX.VideoDeviceDesc1%=HCWBT8XX.Device,PCI\VEN_109E&DEV_036F
%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0878
%HCWBT8XX.AudioDeviceDesc%=AudioSection,PCI\VEN_109E&DEV_0879

;%HCWBT8XX.DeviceDesc3%=UnknownVideo.Device,PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F
;%HCWBT8XX.DeviceDesc4%=UnknownAudio.Device,PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879

[AudioSection]
;;Reboot

[AudioSection.Services]
AddService = , 2 ; null service install

[UnknownVideo.Device]

[UnknownAudio.Device]

[HCWBT8XX.Device]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
;;AddReg= HCWBT8XX.AddReg, RunOnce.AddReg, Default.AddReg, HCWcapt.Addreg
AddReg= HCWBT8XX.AddReg, Default.AddReg, HCWcapt.Addreg
DelReg= Default.DelReg
;;;CopyFiles= UtilityFiles, DefaultDestFiles, HCWBT8XX.CopyDrivers, stream.CopyDrivers
CopyFiles= stream.CopyDrivers
KnownFiles= HCWBT8XX.KnownFiles

[HCWBT8XX.Device.NT]
Include= ks.inf, kscaptur.inf, ksfilter.inf
Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
;;AddReg= HCWBT8XX.AddReg, RunOnce.AddReg, Default.AddReg, HCWcapt.Addreg
AddReg= HCWBT8XX.AddReg, Default.AddReg, HCWcapt.Addreg
DelReg= Default.DelReg
;;;CopyFiles= DefaultDestFiles, HCWBT8XX.CopyDrivers, stream.CopyDrivers
CopyFiles= stream.CopyDrivers

[HCWBT8XX.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,HCWBT8XX.sys
HKR,,OkToHibernate,3,01
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,"DriverData","XTal0",0x00010001, 0x1c, 0x00, 0x00, 0x00
;HKR,"DriverData","XTal1",0x00010001, 0x23, 0x00, 0x00, 0x00


[HCWBT8XX.CopyDrivers]
HCWBT8XX.sys

[stream.CopyDrivers]
stream.sys

[HCWBT8XX.KnownFiles]
HCWBT8XX.sys=safe

[HCWBT8XX.Device.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,

[HCWBT8XX.Device.NT.Interfaces]
AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
AddInterface={a799a800-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvTuner,
AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
AddInterface={a799a802-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoTvAudio,


[Default.DelReg]
HKLM,Software\Hauppauge\hcwTVWnd\PinPreview
; make sure cdsetup thinks 95/98 VFW drivers are no longer installed
;;;HKCR,bt848


[Default.AddReg]
; save our driver version for reference
;;;HKLM,Software\Hauppauge\WDM\Version,,0,"3.45.22282"
;;;HKCR,bt848,Version,0,"0"

; Following keys affect 878 driver config (HCW)
; Force 878 EN_TBFX bit - Intel FX motherboard fix (prevent lockups) on if 1
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,EN_TBFX,0x00010001, 0x01, 0x00, 0x00, 0x00
; Force 878 EN_VSFX bit - VIA/SIS chipset fix on if 1
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,EN_VSFX,0x00010001, 0x01, 0x00, 0x00, 0x00

; set default buffer equests for Allocator_Framing for various output pins
HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,CAP_Frames,0x00010001, 0x1e, 0x00, 0x00, 0x00
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,VID_Frames,0x00010001, 0x04, 0x00, 0x00, 0x00
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,VBI_Frames,0x00010001, 0x08, 0x00, 0x00, 0x00

; for WinTV-PVR (45xxx) need to defer audio, and prevent GPIO usage
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,NOGPIO,0x00010001, 0x00, 0x00, 0x00, 0x00
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,DeferAud,0x00010001, 0x00, 0x00, 0x00, 0x00

; These can offset Macrovision interference
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,ADELAY,0x00010001, 0x00, 0x00, 0x00, 0x00
;HKLM,System\CurrentControlSet\Services\HCWBT8xx\Parameters,BDELAY,0x00010001, 0x07, 0x00, 0x00, 0x00

; preset some useful data
HKLM,Software\Hauppauge\hcwTVWnd,Use_HCW_Tuning,0x00010001, 0x01, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,AllowOverlay,0x00010001, 0x01, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,AllowVMR,0x00010001, 0x00, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,"PinMPEGAudio",0,""
HKLM,Software\Hauppauge\hcwTVWnd,"AudioPreviewPin",0,""
HKLM,Software\Hauppauge\hcwTVdlg\MotionCapture,"AudioCaptureSource",0,""
HKLM,Software\Hauppauge\hcwTVWnd,"AudioCapturePin",0,"_OUT"
HKLM,Software\Hauppauge\hcwTVWnd,Use_USB,0x00010001, 0x00, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,Use_SmartTee,0x00010001, 0x03, 0x00, 0x00, 0x00

HKLM,Software\Hauppauge\hcwTVWnd,Use_Procamp,0x00010001, 0x01, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,Deinterlacer,0x00010001, 0x03, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,Allow_Deinterlacer,0x00010001, 0x01, 0x00, 0x00, 0x00

HKLM,Software\Hauppauge\hcwTVWnd,Max_X_Size,0x00010001, 0x00, 0x03, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,Max_Y_Size,0x00010001, 0x40, 0x02, 0x00, 0x00
;HKLM,Software\Hauppauge\hcwTVWnd,TVMode_X,0x00010001, 0x00, 0x03, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,TVMode_X,0x00010001, 0x80, 0x01, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,TVMode_Y,0x00010001, 0x40, 0x02, 0x00, 0x00

HKLM,Software\Hauppauge\hcwTVWnd,VideoMode,0x00010001, 0x02, 0x00, 0x08, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,CCIR601,0x00010001, 0x00, 0x00, 0x00, 0x00

HKLM,Software\Hauppauge\hcwTVWnd,AllowTVFSelection,0x00010001, 0x01, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,Force_VFormats,0x00010001, 0x04, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,MuteGraphDelay,0x00010001, 0x64, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwTVWnd,NoGPIO,0x00010001, 0x01, 0x00, 0x00, 0x00

HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,NoHueFormats,0x00010001, 0x04, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,DefaultBrightness,0x00010001, 0x95, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,Brightness,0x00010001, 0x95, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,DefaultContrast,0x00010001, 0x80, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,Contrast,0x00010001, 0x80, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,DefaultSaturation,0x00010001, 0x80, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,Saturation,0x00010001, 0x80, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,DefaultHue,0x00010001, 0x80, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\hcwtvdlg\ColorControls,Hue,0x00010001, 0x80, 0x00, 0x00, 0x00

; Force Wintv32 to startup Unmuted on first run
HKLM,Software\Hauppauge\WinTV32\Mute,,0,"UnMuted"
; make sure WinTV thinks we installed new HW
HKLM,Software\Hauppauge\WinTV32\Preferences,SerialNumber,0x00010001, 0xe1, 0xff, 0xff, 0xff

; permit using CC by default
HKLM,Software\Hauppauge\hcwtvwnd,CC_Connect,0x00010001, 0x01, 0x00, 0x00, 0x00

; set default Annunciator background colors to be "transparent"
HKLM,Software\Hauppauge\WinTV32\Preferences,"AnnunciatorFontBackground Color",0x00010001, 0x10, 0x00, 0x10, 0x00
HKLM,Software\Hauppauge\WinTV32\Preferences,"CGAnnunciatorFontBackgroundColor",0x00010001, 0x10, 0x00, 0x10, 0x00
HKLM,Software\Hauppauge\WinTV32\Preferences,TitleModeAnnunTime,0x00010001, 0x02, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\WinTV32\Preferences,AllowRemote,0x00010001, 0x02, 0x00, 0x00, 0x00

; Use TV mode in place of Screen Saver if TV running in Title mode
HKLM,Software\Hauppauge\WinTV32\Preferences,TitleScreenSaverEnable,0x00010001, 0x01, 0x00, 0x00, 0x00
HKLM,Software\Hauppauge\WinTV32\Preferences,TitleScreenSaverUseTV,0x00010001, 0x01, 0x00, 0x00, 0x00

; Prefer Stereo audio by default
HKLM,Software\Hauppauge\hcwtvdlg\AudioControls,PreferedAudio,0x00010001, 0x02, 0x00, 0x00, 0x00


[VideoCapture]
AddReg=VideoCapture.AddReg

[VideoTvTuner]
AddReg=VideoTvTuner.AddReg

[VideoCrossbar]
AddReg=VideoXBar.AddReg

[VideoTvAudio]
AddReg=VideoTvAudio.AddReg

[VideoCapture.AddReg]
HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
HKR,,FriendlyName,,%HCWBT8XX.Capture%
HKLM,Software\Hauppauge\hcwTVWnd,"VCapFilter",0,%HCWBT8XX.Capture%

[VideoTvTuner.AddReg]
HKR,,CLSID,,{266EEE40-6C63-11cf-8A03-00AA006ECB65}
HKR,,FriendlyName,,%HCWBT8XX.TvTuner%
HKLM,Software\Hauppauge\hcwTVWnd,"TunerFilter",0,%HCWBT8XX.TvTuner%

[VideoXBar.AddReg]
HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%HCWBT8XX.Crossbar%
HKLM,Software\Hauppauge\hcwTVWnd,"VXbarFilter",0,%HCWBT8XX.Crossbar%

[VideoTvAudio.AddReg]
HKR,,CLSID,,{71F96462-78F3-11d0-A18C-00A0C9118956}
HKR,,FriendlyName,,%HCWBT8XX.TvAudio%
HKLM,Software\Hauppauge\hcwTVWnd,"TVAudioFilter",0,%HCWBT8XX.TvAudio%

[HCWBT8XX.Device.Services]
AddService = HCWBT8XX,0x00000002,HCWBT8XX.ServiceInstall

[HCWBT8XX.Device.NT.Services]
AddService = HCWBT8XX,0x00000002,HCWBT8XX.ServiceInstall

[HCWBT8XX.ServiceInstall]
DisplayName = %HCWBT8XX.VideoDeviceDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %10%\system32\drivers\HCWBT8XX.sys
;;ServiceBinary = %12%\HCWBT8XX.sys

[HCWcapt.Addreg]
; HCWcapt - old filter no longer used
;HKCR,CLSID\{5B7D9C40-D0E2-11D1-A7DB-C0D952C10000},,,HCWcapt
;HKCR,CLSID\{5B7D9C40-D0E2-11D1-A7DB-C0D952C10000}\InprocServer32,,,HCWcapt.ax
;HKCR,CLSID\{5B7D9C40-D0E2-11D1-A7DB-C0D952C10000}\InprocServer32,ThreadingModel,,Both

; HCWsnap
HKCR,CLSID\{9C7F5DC0-6ED1-11D4-98B2-00A0C9EE6FD9},,,HCWsnap
HKCR,CLSID\{9C7F5DC0-6ED1-11D4-98B2-00A0C9EE6FD9}\InprocServer32,,,HCWsnap.ax
HKCR,CLSID\{9C7F5DC0-6ED1-11D4-98B2-00A0C9EE6FD9}\InprocServer32,ThreadingModel,,Both

HKLM,%RunOnce%,"hcwREGsnap",,"rundll32.exe hcwutl32.dll,hcwExec regsvr32 /s %11%\hcwsnap.ax"
HKLM,%RunOnce%,"hcwREGdlace",,"rundll32.exe hcwutl32.dll,hcwExec regsvr32 /s %11%\hcwdlace.ax"
HKLM,%RunOnce%,"hcwPrimary",,"rundll32.exe hcwutl32.dll,hcwExec %10%\Primary.exe -O"


[RunOnce.AddReg]
;HKLM,%RunOnce%,WinTVDriverCheck1,0,Inspect
;HKLM,%RunOnce%,WinTVDriverCheck2,0,DDCheck
;HKLM,%RunOnce%,WinTVDriverCheck3,0,HCWBoot


[SourceDisksFiles]
;Inspect.exe = 1
DDCheck.exe = 1
Primary.exe = 1
;HCWBoot.exe = 1
;WinTV98.htm = 1
;hcw_logo.gif = 1
hcwutl32.dll=1
hcwpnp32.dll=1
hcwi2c32.dll=1
hcwchan.dll=1
hcwtvdlg.dll=1
hcwtvwnd.dll=1
hcwhook.dll=1
hcwsnap.ax=1
hcwsnbd9.dll=1
hcwdlace.ax=1
bt848wst.dll=1

[UtilityFiles]
;Inspect.exe
DDCheck.exe
Primary.exe
;HCWBoot.exe
;WinTV98.htm
;hcw_logo.gif

[DefaultDestFiles]
hcwutl32.dll,,,32
hcwpnp32.dll,,,32
hcwi2c32.dll,,,32
hcwchan.dll,,,32
hcwtvdlg.dll,,,32
hcwtvwnd.dll,,,32
hcwhook.dll,,,32
hcwsnap.ax,,,32
hcwsnbd9.dll,,,32
hcwdlace.ax,,,32
bt848wst.dll,,,32


;---------------------------------------------------------------
; 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


;----------------
; Localizable
;----------------

MsftMfg= "Hauppauge"
HCWProvider= "Hauppauge"
HCWBT8XX.VideoDeviceDesc= "Hauppauge WinTV 848/9 WDM Video Driver"
HCWBT8XX.VideoDeviceDesc1= "Hauppauge WinTV 878/9 WDM Video Driver"
HCWBT8XX.AudioDeviceDesc= "Hauppauge WinTV 878/9 WDM Aux Driver"
HCWBT8XX.DeviceDesc3= "Hauppauge - 878/9 WDM Video Hardware - Bad/Missing SubvendorID"
HCWBT8XX.DeviceDesc4= "Hauppauge - 878/9 WDM Aux Hardware - Bad/Missing SubvendorID"
HCWBT8XX.Capture= "Hauppauge WinTV Capture"
HCWBT8XX.TvTuner= "Hauppauge WinTV TvTuner"
HCWBT8XX.Crossbar= "Hauppauge WinTV Crossbar"
HCWBT8XX.TvAudio= "Hauppauge WinTV TvAudio"
DriverFlop= "Hauppauge WinTV WDM Driver Floppy"
DriverDisk= "Hauppauge WinTV WDM Driver CD"
RunOnce= "SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"

Michelle xxx

If Dreams Come True Oleg Would be Famous so far he's very shy, so much for Being Famous ;) http://www.book-stores.com/angels-


Report •
Related Solutions


Ask Question