ttv100x.inf Driver File Contents (sp15s470usbtunerx.exe)

;
; TTV100X.INF  -- This file contains installation information for TOSHIBA USB2 TV Tuner,
;                 An MPEG2 WDM capture driver that requires hardware
;               
;*** Created 07/4/2003  (Creation Date)
;; Copyright (c) 2003 TOSHIBA Corporation


[Version]
Signature="$Windows NT$"
Class=Media
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%TOSTV.Provider%
;LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
CatalogFile=ttv100x.cat
DriverVer=10/17/2003,1.0.0.4

[ControlFlags]
;;ExcludeFromSelect=*

[Manufacturer]
%TOSTV.Manufacturer%=TOSTV.Device

[TOSTV.Device]
%TOSTV.DeviceDescJ%=TOSTV.Install,USB\VID_0930&PID_1000 ; NTSC for JPN
%TOSTV.DeviceDescU%=TOSTV.Install,USB\VID_0930&PID_1001 ; NTSC for USA
%TOSTV.DeviceDescE%=TOSTV.Install,USB\VID_0930&PID_1002 ; PAL  for EU
%TOSTV.DeviceDescC%=TOSTV.Install,USB\VID_0930&PID_1003 ; PAL  for CH


[TOSTV.Install.NT]
Include=     ks.inf, kscaptur.inf, ksfilter.inf
Needs=       KS.Registration,KSCAPTUR.Registration.NT
AddReg=      TOSTV.AddReg,TOSTVRAT.AddReg,TOSTV.PinNames
CopyFiles=   TOSTV.CopyFiles,TOSTVRAT.CopyFiles

[DestinationDirs]
TOSTV.CopyFiles=10,system32\drivers
TOSTVRAT.CopyFiles=11

[TOSTVRAT.AddReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"TVRating",,"rundll32.exe %11%\ttvins.dll,RegTVRat"

[TOSTV.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ttv100x.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKLM,system\currentcontrolset\services\ttv100x\Parameters,SubDeviceId,0x00010001,0x04071848

; 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\ttv100x\Parameters,DeviceType,0x00010001,0x600
HKLM,system\currentcontrolset\services\ttv100x\Parameters,UsbwdmDoEHome,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,DisableStreamsOnSupriseRem,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,OutType,0x00010001,10
HKLM,system\currentcontrolset\services\ttv100x\Parameters,EHomeOutType,0x00010001,14
HKLM,system\currentcontrolset\services\ttv100x\Parameters,InType,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,VideoRes,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,TVFormat,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,AudioDataRate,0x00010001,14
HKLM,system\currentcontrolset\services\ttv100x\Parameters,GOPSizeN,0x00010001,15
HKLM,system\currentcontrolset\services\ttv100x\Parameters,GOPSizeM,0x00010001,3
HKLM,system\currentcontrolset\services\ttv100x\Parameters,ClosedGOP,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,SamplingRate,0x00010001,2
HKLM,system\currentcontrolset\services\ttv100x\Parameters,AudioOutputMode,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,AudioCRC,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,BitrateMode,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,Bitrate,0x00010001,1600
HKLM,system\currentcontrolset\services\ttv100x\Parameters,BitratePeak,0x00010001,22500
HKLM,system\currentcontrolset\services\ttv100x\Parameters,BitrateMux,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,BitrateVbrPadding,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,TVChannel,0x00010001,3
HKLM,system\currentcontrolset\services\ttv100x\Parameters,TVType,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,TrickMode,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,InverseTelecine,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,TunerType,0x00010001,5
HKLM,system\currentcontrolset\services\ttv100x\Parameters,InitHwOnDrvInit,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,AudCapStream,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,VbiCapStream,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YuvCapStream,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,PollingInterval,0x00010001,15
HKLM,system\currentcontrolset\services\ttv100x\Parameters,"8051Code",,\SystemRoot\system32\drivers\Eagle.bix
HKLM,system\currentcontrolset\services\ttv100x\Parameters,UseFile8051Code,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,MpegTestMode,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,MpegRemoveResidual,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YUVRemoveResidual,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YUVUsePTS,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,USBDUseMdl,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,USBDInitIrp,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,MpegCapMaxPending,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YUVCapMaxPending,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,DemuxCapMaxPending,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,MpegDecMaxPending,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,OverWriteSubDeviceId,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,MpegDecPauseStep,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,EncoderFwCompatible,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,EventNotification,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,AutoVimReset,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YUVNoBufferKeepGoing,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YUVFixedSize,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YUVUseStreamTime,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,VBIUseStreamTime,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,YUVCompensateJittering,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,VBICompensateJittering,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,MpegCapEOS,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,VBISwapBytes,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,SceneChangeMode,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,VBISearchSAVForField2,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,VBISearchSAVForField2InX,0x00010001,0
HKLM,system\currentcontrolset\services\ttv100x\Parameters,AVOOutputMode,0x00010001,3
HKLM,system\currentcontrolset\services\ttv100x\Parameters,DemuxCapMode,0x00010001,3
HKLM,system\currentcontrolset\services\ttv100x\Parameters,DemuxCapBooster,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,ViddecAsclkMsp,0x00010001,1
HKLM,system\currentcontrolset\services\ttv100x\Parameters,PowerOnDeviceOpen,0x00010001,0


; VBI
;
HKR,VBI,StartLine,0x10001,                  0A, 00, 00, 00
HKR,VBI,EndLine,0x10001,                    15, 00, 00, 00
HKR,VBI,PalStartLine,0x10001,               07, 00, 00, 00
HKR,VBI,PalEndLine,0x10001,                 17, 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



; SAA7115
;
HKR,SAA7115,SVideoMode,0x10001,				08,00,00,00
HKR,SAA7115,CVideoMode,0x10001,				04,00,00,00
HKR,SAA7115,TVVideoMode,0x10001,			05,00,00,00
HKR,SAA7115,InvalidVideoMode,0x10001,		01,00,00,00
HKR,SAA7115,Saturation,0x10001,		50,00,00,00


[TOSTV.CopyFiles]
ttv100x.sys

[TOSTVRAT.CopyFiles]
TOSTVRat.dll
ttvins.dll

[TOSTV.Install.NT.Interfaces]
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,"Capture",VideoDecompressorUT,
AddInterface=%KSCATEGORY_CAPTURE%,"Capture",VideoCaptureTV,
AddInterface=%KSCATEGORY_CROSSBAR%,"Capture",VideoCrossbar,
AddInterface=%KSCATEGORY_TVTUNER%,"Capture",VideoTvTuner,
AddInterface=%KSCATEGORY_TVAUDIO%,"Capture",VideoTvAudio,
AddInterface=%KSCATEGORY_MULTIPLEXER%,"Encoder",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,,%TOSTV.Decoder%
;HKR,,Merit,1,00,00,40,00


[VideoCaptureTV.AddReg]
HKR,,CLSID,,%ProxyVidCap.CLSID%
HKR,,FriendlyName,,%TOSTV.Encoder%
;;;;;;HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}


[VideoTvTuner.AddReg]
HKR,,CLSID,,%ProxyTvTuner.CLSID%
HKR,,FriendlyName,,%TOSTV.TvTuner%


[VideoXBar.AddReg]
HKR,,CLSID,,%ProxyXBar.CLSID%
HKR,,FriendlyName,,%TOSTV.Crossbar%
; IAMCrossbar
;HKR,PinFactory\0\Interfaces\{6a2e0640-28e4-11d0-a18c-00a0c9118956},,,{6a2e0640-28e4-11d0-a18c-00a0c9118956}


[VideoTvAudio.AddReg]
HKR,,CLSID,,%ProxyTvAudio.CLSID%
HKR,,FriendlyName,,%TOSTV.TvAudio%


[VideoEncoder.AddReg]
HKR,,CLSID,,%ProxyEncoder.CLSID%
HKR,,FriendlyName,,%TOSTV.Encoder%
HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,,
HKR,,Merit,1,00,00,40,00


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


[TOSTV.Install.NT.Services]
AddService = ttv100x,0x00000002,TOSTV.ServiceInstall

[TOSTV.ServiceInstall]
DisplayName   = %TOSTV.DeviceDesc%
ServiceType   = %SERVICE_KERNEL_DRIVER%
StartType     = %SERVICE_DEMAND_START%
ErrorControl  = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\ttv100x.sys

[TOSTV.PinNames]
HKLM,%MediaCategories%\%GUID.TOSTV_VIDEO_OUT%,Name,,%Pin.TOSTV_VIDEO_OUT%
HKLM,%MediaCategories%\%GUID.TOSTV_AUDIO_OUT%,Name,,%Pin.TOSTV_AUDIO_OUT%
HKLM,%MediaCategories%\%GUID.TOSTV_INDEX_OUT%,Name,,%Pin.TOSTV_INDEX_OUT%
HKLM,%MediaCategories%\%GUID.TOSTV_YUV_OUT%,Name,,%Pin.TOSTV_YUV_OUT%
HKLM,%MediaCategories%\%GUID.TOSTV_VIDEO_IN%,Name,,%Pin.TOSTV_VIDEO_IN%
HKLM,%MediaCategories%\%GUID.TOSTV_VIDEO_VIRT_OUT%,Name,,%Pin.TOSTV_VIDEO_VIRT_OUT%
HKLM,%MediaCategories%\%GUID.TOSTV_VIDEO_VIRT_IN%,Name,,%Pin.TOSTV_VIDEO_VIRT_IN%
HKLM,%MediaCategories%\%GUID.TOSTV_AUDIO_VIRT_OUT%,Name,,%Pin.TOSTV_AUDIO_VIRT_OUT%
HKLM,%MediaCategories%\%GUID.TOSTV_AUDIO_VIRT_IN%,Name,,%Pin.TOSTV_AUDIO_VIRT_IN%
HKLM,%MediaCategories%\%GUID.TOSTV_AUDIO_ANALOG_IN%,Name,,%Pin.TOSTV_AUDIO_ANALOG_IN%




[SourceDisksNames]
3333=%TOSTV.InstallationDir%,"ttv100x.sys",,

[SourceDisksFiles]
ttv100x.sys=3333
TOSTVRat.dll=3333
ttvins.dll=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"
GUID.PROPERTY_SET_IVAC_PROPERTIES=		"{d2185a40-0398-11d3-a53e-00a0c9ef506a}"
GUID.TOSTV_VIDEO_OUT = "{72DDDB7F-70EF-41c8-A941-7D9D9976C585}"
GUID.TOSTV_AUDIO_OUT = "{6907A3AF-7821-44f5-A247-D4A21E3090C7}"
GUID.TOSTV_INDEX_OUT = "{32844B01-9E7D-4d75-8090-90E62BDE677D}"
GUID.TOSTV_YUV_OUT = "{2D3FF75C-F129-4890-A473-21B86AE98AF4}"
GUID.TOSTV_VIDEO_IN  = "{D7C9808D-E81E-4216-B7A9-9E38490A886D}"
GUID.TOSTV_VIDEO_VIRT_OUT  = "{C4926FF5-638F-46d9-9C31-54551312BF01}"
GUID.TOSTV_VIDEO_VIRT_IN  = "{82E7ECE9-CA10-48af-8EC9-1BF80F8017E9}"
GUID.TOSTV_AUDIO_VIRT_OUT  = "{94BC6894-E686-4184-AD4C-9D9E9E2CDDB6}"
GUID.TOSTV_AUDIO_VIRT_IN  = "{695D6C5D-7448-47e4-970E-F68D1A23BEAE}"
GUID.TOSTV_AUDIO_ANALOG_IN  = "{617D641F-08B1-4279-B1B9-C3440BD7BC80}"




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}"
KSCATEGORY_MULTIPLEXER	    = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"



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

Category_Encoders="WDM Streaming Encoder Devices"
Category_Multiplexers="WDM Streaming Multiplexer Devices"
Node.Encoder="Encoder"
Node.Multiplexer="Multiplexer"


Pin.TOSTV_VIDEO_OUT   = "Mpeg Out"
Pin.TOSTV_AUDIO_OUT   = "Audio Preview"
Pin.TOSTV_INDEX_OUT   = "Index"
Pin.TOSTV_YUV_OUT   = "Video Preview"
Pin.TOSTV_VIDEO_IN    = "Mpeg In"
Pin.TOSTV_VIDEO_VIRT_OUT = "Video Virtual Out"
Pin.TOSTV_VIDEO_VIRT_IN = "Video Virtual In"
Pin.TOSTV_AUDIO_VIRT_OUT = "Audio Virtual Out"
Pin.TOSTV_AUDIO_VIRT_IN = "Audio Virtual In"
Pin.TOSTV_AUDIO_ANALOG_IN = "Analog Audio In"

TOSTV.InstallationDir       = "TOSHIBA USB2 TV Tuner Driver"
TOSTV.Provider              = "TOSHIBA Corporation"
TOSTV.Manufacturer          = "TOSHIBA Corporation"
TOSTV.DeviceDesc            = "TOSHIBA USB2 TV Tuner"
TOSTV.DeviceDescJ           = "TOSHIBA USB2 TV Tuner type J"
TOSTV.DeviceDescU           = "TOSHIBA USB2 TV Tuner type U"
TOSTV.DeviceDescE           = "TOSHIBA USB2 TV Tuner type E"
TOSTV.DeviceDescC           = "TOSHIBA USB2 TV Tuner type C"
TOSTV.TvTuner               = "TOSHIBA USB2 Tv Tuner TV Tuner"
TOSTV.Crossbar              = "TOSHIBA USB2 TV Tuner Crossbar"
TOSTV.TvAudio               = "TOSHIBA USB2 TV Tuner Tv Audio"
TOSTV.Encoder               = "TOSHIBA USB2 TV Tuner MPEG Encoder"
Download Driver Pack

How To Update Drivers Manually

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.

server: web4, load: 0.67