;
; INF file for Osprey avstream driver install
;
; Copyright© 2005, ViewCast Corporation, Osprey Video Division
;
[Version]
DriverVer=03/01/2005, 3.1.2
CatalogFile=Osprey200avs_winxp.cat
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Osprey%
[ControlFlags]
;ExcludeFromSelect=*
[Manufacturer]
%Osprey%=Osprey
[DestinationDirs]
o200avs.CopyDrivers = 12
o200aud.CopyDrivers = 12
o200avs.CopyDlls = 11
[SourceDisksNames]
1 = %SetupDisk%,,,
[SourceDisksFiles]
o200avs.sys = 1
SimulStreamEval.bmp = 1
o200avs.ax = 1
o200avs.chm = 1
o200vfw.dll = 1
TCOverlay.ax = 1
[Osprey]
%o200avs.DeviceDesc% = o200avs.Device, PCI\VEN_109E&DEV_0350 ; O-100 848 video
%o200avs.DeviceDesc% = o200avs.Device, PCI\VEN_109E&DEV_036E&SUBSYS_FF000070&REV_02 ; O-100 878 video
%o200avs.DeviceDesc% = o200avs.Device, PCI\VEN_109E&DEV_036E&SUBSYS_FF000070&REV_11 ; O-100 878A video
%o200aud.DeviceDesc% = o200aud.Device, PCI\VEN_109E&DEV_0878&SUBSYS_FF000070&REV_02 ; O-100 878 audio placeholder
%o200aud.DeviceDesc% = o200aud.Device, PCI\VEN_109E&DEV_0878&SUBSYS_FF000070&REV_11 ; O-100 878A audio placeholder
%o200avs.DeviceDesc% = o200avs.Device, PCI\VEN_109E&DEV_036E&SUBSYS_FF010070&REV_02 ; O-200 878 video
%o200avs.DeviceDesc% = o200avs.Device, PCI\VEN_109E&DEV_036E&SUBSYS_FF010070&REV_11 ; O-200 878A video
%o200aud.DeviceDesc% = o200aud.Device, PCI\VEN_109E&DEV_0878&SUBSYS_FF010070&REV_02 ; O-200 878 audio
%o200aud.DeviceDesc% = o200aud.Device, PCI\VEN_109E&DEV_0878&SUBSYS_FF010070&REV_11 ; O-200 878A audio
;=================================
; video section
;=================================
[o200avs.Device.NT]
include = ks.inf, kscaptur.inf, ksfilter.inf
needs = KS.Registration, KSCAPTUR.Registration.NT, MSPCLOCK.Installation
AddReg = o200avs.AddReg
CopyFiles = o200avs.CopyDrivers, o200avs.CopyDlls
RegisterDlls = TCOverlay.register
[o200avs.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,o200avs.sys
[o200avs.CopyDrivers]
o200avs.sys
[o200avs.CopyDlls]
SimulStreamEval.bmp
o200avs.ax
o200avs.chm
o200vfw.dll
TCOverlay.ax
[o200avs.Device.NT.Interfaces]
AddInterface = %KSCATEGORY_CAPTURE% , %KSSTRING_Filter%, avscap
AddInterface = %KSCATEGORY_CROSSBAR%, %KSSTRING_Filter%, avsxbar
[avscap]
AddReg=avscap.AddReg
[avscap.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap.Friendly%
HKR,,ExtensionDLL,,o200vfw.dll
;IIDs are aggregated for the filter given the CLSID of the pin mgt property set:
;Osprey pin mgt property set
HKCR,CLSID\%PROPSETID_OSPREY_PINMGT%,,,%OspreyPinMgt%
HKCR,CLSID\%PROPSETID_OSPREY_PINMGT%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%PROPSETID_OSPREY_PINMGT%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_PINMGT%,,,%OspreyPinMgt%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_PINMGT%,IID,1,D2,C6,07,C2,73,F5,C9,47,97,87,1F,54,61,E6,21,18
;Osprey crop property set
HKCR,CLSID\%PROPSETID_OSPREY_CROP%,,,%OspreyCrop%
HKCR,CLSID\%PROPSETID_OSPREY_CROP%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%PROPSETID_OSPREY_CROP%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_CROP%,,,%OspreyCrop%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_CROP%,IID,1,EF,07,1C,55,DA,E0,1D,41,B7,12,BF,CB,E3,DE,9C,64
;Osprey crop property page
HKCR,CLSID\%CLSID_OSPREY_CROP_PROPPAGE%,,,%OspreyCropPropPage%
HKCR,CLSID\%CLSID_OSPREY_CROP_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%CLSID_OSPREY_CROP_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_CROP%\PropertyPages\%CLSID_OSPREY_CROP_PROPPAGE%,,,%OspreyCropPropPage%
;Osprey logo property set
HKCR,CLSID\%PROPSETID_OSPREY_LOGO%,,,%OspreyLogo%
HKCR,CLSID\%PROPSETID_OSPREY_LOGO%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%PROPSETID_OSPREY_LOGO%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_LOGO%,,,%OspreyLogo%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_LOGO%,IID,1,49,1E,00,C8,7A,69,23,41,9E,67,CE,FA,CA,03,1B,DD
;Osprey logo property page
HKCR,CLSID\%CLSID_OSPREY_LOGO_PROPPAGE%,,,%OspreyLogoPropPage%
HKCR,CLSID\%CLSID_OSPREY_LOGO_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%CLSID_OSPREY_LOGO_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_LOGO%\PropertyPages\%CLSID_OSPREY_LOGO_PROPPAGE%,,,%OspreyLogoPropPage%
;Osprey device property set
HKCR,CLSID\%PROPSETID_OSPREY_DEVICE%,,,%OspreyDevice%
HKCR,CLSID\%PROPSETID_OSPREY_DEVICE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%PROPSETID_OSPREY_DEVICE%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_DEVICE%,,,%OspreyDevice%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_DEVICE%,IID,1,51,F2,0B,C3, 00,3B, F9,45, A3,5A,E4,96,9E,3E,B6,85
; PROPSETID_OSPREY_DEVICE C3 0B F2 51 3B 00 45 f9 A3 5A E4 96 9E 3E B6 85
;Osprey device property page
HKCR,CLSID\%CLSID_OSPREY_DEVICE_PROPPAGE%,,,%OspreyDevicePropPage%
HKCR,CLSID\%CLSID_OSPREY_DEVICE_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%CLSID_OSPREY_DEVICE_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Osprey simulstream property page
HKCR,CLSID\%CLSID_OSPREY_SIMUL_PROPPAGE%,,,%OspreySimulPropPage%
HKCR,CLSID\%CLSID_OSPREY_SIMUL_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%CLSID_OSPREY_SIMUL_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_DEVICE%\PropertyPages\%CLSID_OSPREY_DEVICE_PROPPAGE%,,,%OspreyDevicePropPage%
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_DEVICE%\PropertyPages\%CLSID_OSPREY_SIMUL_PROPPAGE% ,,,%OspreySimulPropPage%
;Osprey ref size property set
HKCR,CLSID\%PROPSETID_OSPREY_REFSIZE%,,,%OspreyRefSize%
HKCR,CLSID\%PROPSETID_OSPREY_REFSIZE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%PROPSETID_OSPREY_REFSIZE%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_REFSIZE%,,,%OspreyRefSize%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_REFSIZE%,IID,1,A2,52,0F,8C, 5F,B6, 64,48, 89,7E,6A,67,48,C2,70,E9
; PROPSETID_OSPREY_REFSIZE 8C 0F 52 A2 B6 5F 48 64 89 7E 6A 67 48 C2 70 E9
;Osprey ref size property page
HKCR,CLSID\%CLSID_OSPREY_REFSIZE_PROPPAGE%,,,%OspreyRefSizePropPage%
HKCR,CLSID\%CLSID_OSPREY_REFSIZE_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%CLSID_OSPREY_REFSIZE_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_REFSIZE%\PropertyPages\%CLSID_OSPREY_REFSIZE_PROPPAGE%,,,%OspreyRefSizePropPage%
;Osprey driver property set
HKCR,CLSID\%PROPSETID_OSPREY_DRIVER%,,,%OspreyDriver%
HKCR,CLSID\%PROPSETID_OSPREY_DRIVER%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%PROPSETID_OSPREY_DRIVER%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_DRIVER%,,,%OspreyDriver%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_DRIVER%,IID,1,3D,DF,65,50,25,D2,CB,4F, 88,10,C9,3E,13,C8,96,D6
;Osprey driver property page
HKCR,CLSID\%CLSID_OSPREY_DRIVER_PROPPAGE%,,,%OspreyDriverPropPage%
HKCR,CLSID\%CLSID_OSPREY_DRIVER_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%CLSID_OSPREY_DRIVER_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_DRIVER%\PropertyPages\%CLSID_OSPREY_DRIVER_PROPPAGE%,,,%OspreyDriverPropPage%
;Osprey crossbar property set
HKCR,CLSID\%PROPSETID_OSPREY_XBAR%,,,%OspreyXBar%
HKCR,CLSID\%PROPSETID_OSPREY_XBAR%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%PROPSETID_OSPREY_XBAR%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_XBAR%,,,%OspreyXBar%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_XBAR%,IID,1,97,7B,31,9C, 9B,3F, 0A,47, BD,6C,AA,E0,8B,93,B2,79
; PROPSETID_OSPREY_XBAR 9C 31 7B 97 3F 9B 47 0A BD 6C AA E0 8B 93 B2 79
;Osprey crossbar property page
HKCR,CLSID\%CLSID_OSPREY_XBAR_PROPPAGE%,,,%OspreyXBarPropPage%
HKCR,CLSID\%CLSID_OSPREY_XBAR_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,CLSID\%CLSID_OSPREY_XBAR_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_XBAR%\PropertyPages\%CLSID_OSPREY_XBAR_PROPPAGE%,,,%OspreyXBarPropPage%
;Osprey timecode filter
HKCR,CLSID\%PROPSETID_OSPREY_TIMECODE%,,,%OspreyTimecode%
HKCR,CLSID\%PROPSETID_OSPREY_TIMECODE%\InprocServer32,,,TCOverlay.ax
HKCR,CLSID\%PROPSETID_OSPREY_TIMECODE%\InprocServer32,ThreadingModel,,Both
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_TIMECODE%,,,%OspreyTimecode%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_TIMECODE%,IID,1,0b,46,56,a4, 52,7e, 8b,4f, bc,50,c6,c2,92,8b,7a,2f
; a4 56 46 0b, 7e 52, 4f 8b, bc,50,c6,c2,92,8b,7a,2f
;Osprey timecode filter property page
HKCR,CLSID\%CLSID_OSPREY_TIMECODE_PROPPAGE%,,,%OspreyTimeCodePropPage%
HKCR,CLSID\%CLSID_OSPREY_TIMECODE_PROPPAGE%\InprocServer32,,,TCOverlay.ax
HKCR,CLSID\%CLSID_OSPREY_TIMECODE_PROPPAGE%\InprocServer32,ThreadingModel,,Both
;Associate the property set with the above property page
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_TIMECODE%\PropertyPages\%CLSID_OSPREY_TIMECODE_PROPPAGE%,,,%OspreyTimecodePropPage%
;Osprey CC filter
HKCR,CLSID\%PROPSETID_OSPREY_CC%,,,%OspreyCC%
HKCR,CLSID\%PROPSETID_OSPREY_CC%\InprocServer32,,,CCFilter.ax
HKCR,CLSID\%PROPSETID_OSPREY_CC%\InprocServer32,ThreadingModel,,Both
;Osprey OverlayRect filter
HKCR,CLSID\%PROPSETID_OSPREY_OVERLAYRECT%,,,%OspreyOverlayRect%
HKCR,CLSID\%PROPSETID_OSPREY_OVERLAYRECT%\InprocServer32,,,OverlayRect.ax
HKCR,CLSID\%PROPSETID_OSPREY_OVERLAYRECT%\InprocServer32,ThreadingModel,,Both
; Friendly name guids
HKLM,%MediaCategories%\%O100.VideoGUID%, Name,,%O100.VideoName%
HKLM,%MediaCategories%\%O200.VideoGUID%, Name,,%O200.VideoName%
HKLM,%MediaCategories%\%O210.VideoGUID%, Name,,%O210.VideoName%
HKLM,%MediaCategories%\%O220.VideoGUID%, Name,,%O220.VideoName%
HKLM,%MediaCategories%\%O230.VideoGUID%, Name,,%O230.VideoName%
[avsxbar]
AddReg=avsxbar.AddReg
[avsxbar.AddReg]
HKR,,CLSID,,%CLSID_CrossbarFilter%
HKR,,FriendlyName,,%avsxbar.Friendly%
[o200avs.Device.NT.Services]
AddService=o200avs, 0x00000002, o200avs.ServiceInstall
[o200avs.ServiceInstall]
DisplayName=%o200avs.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\o200avs.sys
LoadOrderGroup=ExtendedBase
AddReg=o200avs.AddRegKrnl
[o200avs.AddRegKrnl]
HKR,,"SSEvalBmp",,%11%\SimulStreamEval.bmp
[TCOverlay.register]
11,,TCOverlay.ax,1
;=================================
; audio section
;=================================
[o200aud.Device.NT]
include = ks.inf, wdmaudio.inf
needs = KS.Registration, WDMAUDIO.Registration
AddReg = o200aud.AddReg, o200audnames.AddReg
CopyFiles = o200aud.CopyDrivers
[o200aud.AddReg]
HKR,,AssociatedFilters,,"wdmaud"
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,o200avs.sys
HKR,Drivers,SubClasses,,"wave,mixer"
HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
HKR,Drivers\wave\wdmaud.drv, Description,,%o200audcap.Friendly%
HKR,Drivers\mixer\wdmaud.drv,Description,,%o200audmix.Friendly%
HKR,Branding,icon,, "o200avs.sys,1000"
HKR,Branding,bitmap,,"o200avs.sys,1001"
HKR,Branding,url,, %OspreyURL%
[o200aud.CopyDrivers]
o200avs.sys
[o200aud.Device.NT.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%, %KSNAME_Wave%, Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%, %KSNAME_Wave%, Interface.Wave
AddInterface = %KSCATEGORY_TOPOLOGY%,%KSNAME_Topology%,Interface.Topology
[Interface.Wave]
AddReg=o200audcap.AddReg
[o200audcap.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%o200audcap.Friendly%
[Interface.Topology]
AddReg=o200audmix.AddReg
[o200audmix.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%o200audmix.Friendly%
[o200aud.Device.NT.Services]
AddService=o200avs, 0x00000002, o200aud.ServiceInstall
[o200aud.ServiceInstall]
DisplayName=%o200aud.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\o200avs.sys
LoadOrderGroup=ExtendedBase
[o200audnames.AddReg]
HKLM,%MediaCategories%\%O100.MixerGUID%, Name,,%O100.MixerName%
HKLM,%MediaCategories%\%O200.MixerGUID%, Name,,%O200.MixerName%
HKLM,%MediaCategories%\%O210.MixerGUID%, Name,,%O210.MixerName%
HKLM,%MediaCategories%\%O220.MixerGUID%, Name,,%O220.MixerName%
HKLM,%MediaCategories%\%O230.MixerGUID%, Name,,%O230.MixerName%
HKLM,%MediaCategories%\%O100.AudioGUID%, Name,,%O100.AudioName%
HKLM,%MediaCategories%\%O200.AudioGUID01%, Name,,%O200.AudioName01%
HKLM,%MediaCategories%\%O200.AudioGUID02%, Name,,%O200.AudioName02%
HKLM,%MediaCategories%\%O200.AudioGUID03%, Name,,%O200.AudioName03%
HKLM,%MediaCategories%\%O200.AudioGUID04%, Name,,%O200.AudioName04%
HKLM,%MediaCategories%\%O200.AudioGUID05%, Name,,%O200.AudioName05%
HKLM,%MediaCategories%\%O200.AudioGUID06%, Name,,%O200.AudioName06%
HKLM,%MediaCategories%\%O200.AudioGUID07%, Name,,%O200.AudioName07%
HKLM,%MediaCategories%\%O200.AudioGUID08%, Name,,%O200.AudioName08%
HKLM,%MediaCategories%\%O200.AudioGUID09%, Name,,%O200.AudioName09%
HKLM,%MediaCategories%\%O200.AudioGUID10%, Name,,%O200.AudioName10%
HKLM,%MediaCategories%\%O200.AudioGUID11%, Name,,%O200.AudioName11%
HKLM,%MediaCategories%\%O200.AudioGUID12%, Name,,%O200.AudioName12%
HKLM,%MediaCategories%\%O200.AudioGUID13%, Name,,%O200.AudioName13%
HKLM,%MediaCategories%\%O200.AudioGUID14%, Name,,%O200.AudioName14%
HKLM,%MediaCategories%\%O200.AudioGUID15%, Name,,%O200.AudioName15%
HKLM,%MediaCategories%\%O200.AudioGUID16%, Name,,%O200.AudioName16%
HKLM,%MediaCategories%\%O210.AudioGUID01%, Name,,%O210.AudioName01%
HKLM,%MediaCategories%\%O210.AudioGUID02%, Name,,%O210.AudioName02%
HKLM,%MediaCategories%\%O210.AudioGUID03%, Name,,%O210.AudioName03%
HKLM,%MediaCategories%\%O210.AudioGUID04%, Name,,%O210.AudioName04%
HKLM,%MediaCategories%\%O210.AudioGUID05%, Name,,%O210.AudioName05%
HKLM,%MediaCategories%\%O210.AudioGUID06%, Name,,%O210.AudioName06%
HKLM,%MediaCategories%\%O210.AudioGUID07%, Name,,%O210.AudioName07%
HKLM,%MediaCategories%\%O210.AudioGUID08%, Name,,%O210.AudioName08%
HKLM,%MediaCategories%\%O210.AudioGUID09%, Name,,%O210.AudioName09%
HKLM,%MediaCategories%\%O210.AudioGUID10%, Name,,%O210.AudioName10%
HKLM,%MediaCategories%\%O210.AudioGUID11%, Name,,%O210.AudioName11%
HKLM,%MediaCategories%\%O210.AudioGUID12%, Name,,%O210.AudioName12%
HKLM,%MediaCategories%\%O210.AudioGUID13%, Name,,%O210.AudioName13%
HKLM,%MediaCategories%\%O210.AudioGUID14%, Name,,%O210.AudioName14%
HKLM,%MediaCategories%\%O210.AudioGUID15%, Name,,%O210.AudioName15%
HKLM,%MediaCategories%\%O210.AudioGUID16%, Name,,%O210.AudioName16%
HKLM,%MediaCategories%\%O220.AudioGUID01%, Name,,%O220.AudioName01%
HKLM,%MediaCategories%\%O220.AudioGUID02%, Name,,%O220.AudioName02%
HKLM,%MediaCategories%\%O220.AudioGUID03%, Name,,%O220.AudioName03%
HKLM,%MediaCategories%\%O220.AudioGUID04%, Name,,%O220.AudioName04%
HKLM,%MediaCategories%\%O220.AudioGUID05%, Name,,%O220.AudioName05%
HKLM,%MediaCategories%\%O220.AudioGUID06%, Name,,%O220.AudioName06%
HKLM,%MediaCategories%\%O220.AudioGUID07%, Name,,%O220.AudioName07%
HKLM,%MediaCategories%\%O220.AudioGUID08%, Name,,%O220.AudioName08%
HKLM,%MediaCategories%\%O220.AudioGUID09%, Name,,%O220.AudioName09%
HKLM,%MediaCategories%\%O220.AudioGUID10%, Name,,%O220.AudioName10%
HKLM,%MediaCategories%\%O220.AudioGUID11%, Name,,%O220.AudioName11%
HKLM,%MediaCategories%\%O220.AudioGUID12%, Name,,%O220.AudioName12%
HKLM,%MediaCategories%\%O220.AudioGUID13%, Name,,%O220.AudioName13%
HKLM,%MediaCategories%\%O220.AudioGUID14%, Name,,%O220.AudioName14%
HKLM,%MediaCategories%\%O220.AudioGUID15%, Name,,%O220.AudioName15%
HKLM,%MediaCategories%\%O220.AudioGUID16%, Name,,%O220.AudioName16%
HKLM,%MediaCategories%\%O230.AudioGUID01%, Name,,%O230.AudioName01%
HKLM,%MediaCategories%\%O230.AudioGUID02%, Name,,%O230.AudioName02%
HKLM,%MediaCategories%\%O230.AudioGUID03%, Name,,%O230.AudioName03%
HKLM,%MediaCategories%\%O230.AudioGUID04%, Name,,%O230.AudioName04%
HKLM,%MediaCategories%\%O230.AudioGUID05%, Name,,%O230.AudioName05%
HKLM,%MediaCategories%\%O230.AudioGUID06%, Name,,%O230.AudioName06%
HKLM,%MediaCategories%\%O230.AudioGUID07%, Name,,%O230.AudioName07%
HKLM,%MediaCategories%\%O230.AudioGUID08%, Name,,%O230.AudioName08%
HKLM,%MediaCategories%\%O230.AudioGUID09%, Name,,%O230.AudioName09%
HKLM,%MediaCategories%\%O230.AudioGUID10%, Name,,%O230.AudioName10%
HKLM,%MediaCategories%\%O230.AudioGUID11%, Name,,%O230.AudioName11%
HKLM,%MediaCategories%\%O230.AudioGUID12%, Name,,%O230.AudioName12%
HKLM,%MediaCategories%\%O230.AudioGUID13%, Name,,%O230.AudioName13%
HKLM,%MediaCategories%\%O230.AudioGUID14%, Name,,%O230.AudioName14%
HKLM,%MediaCategories%\%O230.AudioGUID15%, Name,,%O230.AudioName15%
HKLM,%MediaCategories%\%O230.AudioGUID16%, Name,,%O230.AudioName16%
HKLM,%MediaCategories%\%AudioGUID.UnBal%,Name,,%Audio.Unbalanced%
HKLM,%MediaCategories%\%AudioGUID.UnBal%,Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioGUID.Bal%, Name,,%Audio.Balanced%
HKLM,%MediaCategories%\%AudioGUID.Bal%, Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioGUID.AES%, Name,,%Audio.AESEBU%
HKLM,%MediaCategories%\%AudioGUID.AES%, Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioGUID.C1%, Name,,%Audio.C1%
HKLM,%MediaCategories%\%AudioGUID.C1%, Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioGUID.C2%, Name,,%Audio.C2%
HKLM,%MediaCategories%\%AudioGUID.C2%, Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioGUID.SDI%, Name,,%Audio.SDI%
HKLM,%MediaCategories%\%AudioGUID.SDI%, Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioGUID.DV%, Name,,%Audio.DV1394%
HKLM,%MediaCategories%\%AudioGUID.DV%, Display,1,00,00,00,00
[Strings]
; non-localizeable
SERVICE_KERNEL_DRIVER = 1
SERVICE_DEMAND_START = 3
SERVICE_ERROR_NORMAL = 1
REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001
KSCATEGORY_CAPTURE = "{65e8773d-8f56-11d0-a3b9-00a0c9223196}"
KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CROSSBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSSTRING_Filter = "{9b365890-165f-11d0-a195-0020afd156e4}"
KSCATEGORY_VIDEO = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}"
Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
CLSID_CrossbarFilter = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
PROPSETID_OSPREY_PINMGT = "{C207C6D2-F573-47c9-9787-1F5461E62118}"
PROPSETID_OSPREY_CROP = "{551C07EF-E0DA-411d-B712-BFCBE3DE9C64}"
CLSID_OSPREY_CROP_PROPPAGE = "{D5A7B751-10D3-43e1-AE25-EE32FD59254B}"
PROPSETID_OSPREY_LOGO = "{C8001E49-697A-4123-9E67-CEFACA031BDD}"
CLSID_OSPREY_LOGO_PROPPAGE = "{8BFAAE3E-AF2F-4736-A77E-212A383195B9}"
PROPSETID_OSPREY_DEVICE = "{C30BF251-3B00-45f9-A35A-E4969E3EB685}"
CLSID_OSPREY_DEVICE_PROPPAGE = "{81DDA637-8606-4d1e-ACCC-6F3B73C4DC2C}"
CLSID_OSPREY_SIMUL_PROPPAGE = "{4BE5DB8D-BA3A-46bb-A582-812BA8BAC464}"
PROPSETID_OSPREY_REFSIZE = "{8C0F52A2-B65F-4864-897E-6A6748C270E9}"
CLSID_OSPREY_REFSIZE_PROPPAGE = "{D788F266-7BC8-4985-BAD5-9C5E204EE15C}"
PROPSETID_OSPREY_DRIVER = "{5065DF3D-D225-4fcb-8810-C93E13C896D6}"
CLSID_OSPREY_DRIVER_PROPPAGE = "{D4D43DFC-D632-4830-8843-1216FA553C76}"
PROPSETID_OSPREY_XBAR = "{9C317B97-3F9B-470a-BD6C-AAE08B93B279}"
CLSID_OSPREY_XBAR_PROPPAGE = "{E16CA4B2-BACD-4691-82D7-C4246AF45A30}"
PROPSETID_OSPREY_TIMECODE = "{a456460b-7e52-4f8b-bc50-c6c2928b7a2f}"
CLSID_OSPREY_TIMECODE_PROPPAGE = "{c131d676-b1e7-4348-a4fb-e3739a52d920}"
PROPSETID_OSPREY_CC = "{3d73136c-c887-4e07-b877-76390a3aa9f7}"
PROPSETID_OSPREY_OVERLAYRECT = "{e1141a53-959f-4086-a64e-40e397a497d5}"
O100.VideoGUID = "{55B7393A-38B5-4503-9787-76D8528491CE}"
O200.VideoGUID = "{23DE524D-FB88-4577-BA46-BBBECF33482C}"
O210.VideoGUID = "{52075F19-2677-42af-BD2B-788B6CEFEF14}"
O220.VideoGUID = "{8AB716A4-AF89-4c87-A450-B34247B5637A}"
O230.VideoGUID = "{BE8FA2CF-27A9-4d58-B441-F422C976D82A}"
O100.MixerGUID = "{BE531F72-4C5D-4c59-A011-0EDB9689BE83}"
O200.MixerGUID = "{7eb424cf-6ced-4f13-8dad-343249b11231}"
O210.MixerGUID = "{48e86d6e-9046-4054-83d1-8fa995b5332f}"
O220.MixerGUID = "{46082666-fbfb-4004-8dfc-89061e6ab1f2}"
O230.MixerGUID = "{7D2BB480-0B23-44a0-AD12-F326E9DDE9A2}"
O100.AudioGUID = "{2C0D1C3D-06A1-485d-B4A8-E6A6559431A1}"
O200.AudioGUID01 = "{AB8AE7A7-DE02-477E-AA5B-7556FCF3F59F}"
O200.AudioGUID02 = "{6E970015-0EB1-4FD6-B406-87410D344829}"
O200.AudioGUID03 = "{591C51E4-87F9-4AC3-9867-B62592FCA63A}"
O200.AudioGUID04 = "{278D8E9D-1D92-438C-97B5-DD93B53BD098}"
O200.AudioGUID05 = "{43DE9399-690B-4D14-81ED-EC0E85072429}"
O200.AudioGUID06 = "{BCFBD1C5-1C44-461B-A270-BBA36835C4A0}"
O200.AudioGUID07 = "{983F714C-1EB5-449C-B87F-2BB24D6B1993}"
O200.AudioGUID08 = "{48E0B7C7-AB38-462C-98F2-8E1E837AE673}"
O200.AudioGUID09 = "{5FABDC95-A102-4918-82EB-347DEB281C0E}"
O200.AudioGUID10 = "{6FBB4DFB-2610-4EC5-8DF7-C026EB65356A}"
O200.AudioGUID11 = "{05F018C6-E692-4FF8-9A4B-64C0FFC8927E}"
O200.AudioGUID12 = "{F2948B32-7E3B-4D63-B28C-84B25601592C}"
O200.AudioGUID13 = "{37F337FE-CD2C-4491-AF3A-37B965BBA0FC}"
O200.AudioGUID14 = "{92634DE6-669D-433D-B0B3-0299E2F6ABC3}"
O200.AudioGUID15 = "{07D4599B-E745-49A7-9E60-FF36127DDB44}"
O200.AudioGUID16 = "{86B35004-0573-4986-8502-5B5E423CDBFE}"
O210.AudioGUID01 = "{E869C4F4-6EFE-4299-A0D2-FCB05BE961C0}"
O210.AudioGUID02 = "{C4449F15-DB9B-4E59-8A9B-1F8FD3BB5635}"
O210.AudioGUID03 = "{4FA2F6A9-BC76-470A-B001-632AC2DEF9ED}"
O210.AudioGUID04 = "{06C3663C-178B-4807-9BF4-D06ADF64A636}"
O210.AudioGUID05 = "{B9D9DD90-EB31-4D25-AF6D-FA254256AE84}"
O210.AudioGUID06 = "{E9A299ED-373C-4BCB-937D-065890D1C9E1}"
O210.AudioGUID07 = "{D72AE97C-CDC6-4DCF-909B-8054C48E0C60}"
O210.AudioGUID08 = "{41AA81C4-5909-4D74-8532-B4E72F37DE38}"
O210.AudioGUID09 = "{CCE69BF8-12C6-4F19-8B8A-0595861C6F9F}"
O210.AudioGUID10 = "{9FF33462-BBBE-4A95-AF46-7FF8E6BB8A07}"
O210.AudioGUID11 = "{C2FBE976-8386-4E14-9488-5EE6DB7AB65B}"
O210.AudioGUID12 = "{F43C20FF-D3E1-4394-8948-D8E100696E68}"
O210.AudioGUID13 = "{FCDC576B-A009-4F5F-969C-1C97DD117844}"
O210.AudioGUID14 = "{2B824761-E701-4D77-95AA-8B1CAB6F2A1A}"
O210.AudioGUID15 = "{24AFDD6D-E0BC-41D8-B441-C225E3CBA2DE}"
O210.AudioGUID16 = "{775F128D-B1E4-4776-AB7C-BF57A2E2E804}"
O220.AudioGUID01 = "{DC54B9E1-44E8-45E4-947D-7E571D7FDDC5}"
O220.AudioGUID02 = "{CE47EC2B-BF99-4940-892D-AA405DA7FE5D}"
O220.AudioGUID03 = "{80949B9F-43B2-4C80-8589-6D678105725A}"
O220.AudioGUID04 = "{70B47470-B838-4185-85BB-F539C4E0FE7A}"
O220.AudioGUID05 = "{EC3FF400-7C18-478F-BC4F-2EC2E7A3001D}"
O220.AudioGUID06 = "{0CD5B09D-4831-4076-B2C9-A70C6AD36704}"
O220.AudioGUID07 = "{0C686E47-7150-4E8E-8380-02ABD8BA923C}"
O220.AudioGUID08 = "{8BFF88B7-F069-4FD4-84AF-FA55987C3BAD}"
O220.AudioGUID09 = "{2D70E80C-B562-40BB-AA3B-E8BFC4E4EEF3}"
O220.AudioGUID10 = "{9E38E8BE-5075-4C93-BCFD-61C226D2A17C}"
O220.AudioGUID11 = "{E3AADDC2-83EF-4365-AD55-00A6F4090A48}"
O220.AudioGUID12 = "{654E4D0D-D760-4E18-BD33-6ADC302C6967}"
O220.AudioGUID13 = "{508DFA23-7B42-484F-9F70-1CF6E59AE082}"
O220.AudioGUID14 = "{92A25D41-BBF2-4775-B572-138D7B4DD204}"
O220.AudioGUID15 = "{A665F526-3230-4F99-92C1-A5A20A62DCAB}"
O220.AudioGUID16 = "{5B9FA7F3-BAEB-422B-96AB-0781456D33BF}"
O230.AudioGUID01 = "{8E68663D-4CA7-4815-9FCB-EF54E0BB014D}"
O230.AudioGUID02 = "{FBF69805-4386-4462-BF52-B382B74911C5}"
O230.AudioGUID03 = "{B4BBF2D6-B22F-4851-95FB-C6CC48E02E76}"
O230.AudioGUID04 = "{19388EAC-C224-4756-8044-AC53221BAED9}"
O230.AudioGUID05 = "{DC69B3CF-0F08-4E07-8F0C-B9F43DBDBB95}"
O230.AudioGUID06 = "{BE44FA61-A20B-4A3B-9B6E-5F03DAAF5800}"
O230.AudioGUID07 = "{4F571DF7-FE42-40DD-9A17-FA30544765A8}"
O230.AudioGUID08 = "{39414BF1-6D6A-4EBE-A1E9-F72EF77F5C9A}"
O230.AudioGUID09 = "{00A4847D-39C2-4FC4-9698-D17869630996}"
O230.AudioGUID10 = "{9DF9E482-4F20-468B-9F53-8CF66B364C3D}"
O230.AudioGUID11 = "{F248146E-5130-474F-B37B-9C18879A0B87}"
O230.AudioGUID12 = "{48785A70-503A-4B2F-BE7D-A86FE49F9AE4}"
O230.AudioGUID13 = "{5D5DD278-E58C-4D8A-9D8D-5C14547B4B99}"
O230.AudioGUID14 = "{464BD4ED-D0A1-4BC9-B8A4-877D72FE2776}"
O230.AudioGUID15 = "{78292D38-E735-4418-9D2C-50B693E3B51C}"
O230.AudioGUID16 = "{D6D1E9A9-D4DC-4E26-9860-FBD9DAD5F83B}"
AudioGUID.UnBal = "{e682aceb-b9f9-431d-9d02-92777dbd2af2}"
AudioGUID.Bal = "{2de49004-9c9f-4aa0-a0d9-edc3c1916b45}"
AudioGUID.AES = "{e112ea0b-b7bd-445b-8bf5-38a85a84eb10}"
AudioGUID.C1 = "{643be74b-65a6-450b-8892-4f070c4be735}"
AudioGUID.C2 = "{959961fe-1530-4692-a5e3-e9ca9cfbef28}"
AudioGUID.SDI = "{2fa170a8-d080-4cc5-abd0-42a5d96e442a}"
AudioGUID.DV = "{661180fc-5e20-4d64-aab7-9c89a9355281}"
MediaCategories = "SYSTEM\CurrentControlSet\Control\MediaCategories"
KSNAME_Wave = "Wave"
KSNAME_Topology = "Topology"
;localizeable
SetupDisk = "Osprey-2X0 AVStream Setup"
Osprey = "Osprey Video"
OspreyURL = "http://www.ospreyvideo.com/"
o200avs.DeviceDesc = "Osprey-2X0 AVStream Video Device"
avscap.Friendly = "o200avs cap"
avsxbar.Friendly = "Osprey-2X0 Crossbar"
OspreyCrop = "Osprey Crop Interface Handler"
OspreyCropPropPage = "Osprey Crop Property Page"
OspreyLogo = "Osprey Logo Interface Handler"
OspreyLogoPropPage = "Osprey Logo Property Page"
OspreyPinMgt = "Osprey Pin Mgmnt Interface Handler"
OspreyDevice = "Osprey Device Interface Handler"
OspreyDevicePropPage = "Osprey Device Property Page"
OspreySimulPropPage = "Osprey SimulStream Property Page"
OspreyRefSize = "Osprey Ref Size Interface Handler"
OspreyRefSizePropPage = "Osprey Ref Size Property Page"
OspreyDriver = "Osprey Driver Interface Handler"
OspreyDriverPropPage = "Osprey Driver Property Page"
OspreyXBar = "Osprey Crossbar Interface Handler"
OspreyXBarPropPage = "Osprey Crossbar Property Page"
OspreyTimecode = "Osprey Timecode Filter"
OspreyTimecodePropPage = "Osprey Timecode Property Page"
OspreyCC = "Osprey CC Filter"
OspreyOverlayRect = "Osprey OverlayRect Filter"
o200aud.DeviceDesc = "Osprey-2X0 AVStream Audio Device"
o200audcap.Friendly = "Osprey Audio"
o200audmix.Friendly = "Osprey Mixer"
O100.VideoName = "Osprey-100 Video"
O200.VideoName = "Osprey-200 Video"
O210.VideoName = "Osprey-210 Video"
O220.VideoName = "Osprey-220 Video"
O230.VideoName = "Osprey-230 Video"
O100.MixerName = "Osprey-100 Mixer Placeholder"
O200.MixerName = "Osprey-200 Mixer"
O210.MixerName = "Osprey-210 Mixer"
O220.MixerName = "Osprey-220 Mixer"
O230.MixerName = "Osprey-230 Mixer"
O100.AudioName = "Osprey-100 Audio Placeholder"
O200.AudioName01 = "Osprey-200 Audio Device 1"
O200.AudioName02 = "Osprey-200 Audio Device 2"
O200.AudioName03 = "Osprey-200 Audio Device 3"
O200.AudioName04 = "Osprey-200 Audio Device 4"
O200.AudioName05 = "Osprey-200 Audio Device 5"
O200.AudioName06 = "Osprey-200 Audio Device 6"
O200.AudioName07 = "Osprey-200 Audio Device 7"
O200.AudioName08 = "Osprey-200 Audio Device 8"
O200.AudioName09 = "Osprey-200 Audio Device 9"
O200.AudioName10 = "Osprey-200 Audio Device 10"
O200.AudioName11 = "Osprey-200 Audio Device 11"
O200.AudioName12 = "Osprey-200 Audio Device 12"
O200.AudioName13 = "Osprey-200 Audio Device 13"
O200.AudioName14 = "Osprey-200 Audio Device 14"
O200.AudioName15 = "Osprey-200 Audio Device 15"
O200.AudioName16 = "Osprey-200 Audio Device 16"
O210.AudioName01 = "Osprey-210 Audio Device 1"
O210.AudioName02 = "Osprey-210 Audio Device 2"
O210.AudioName03 = "Osprey-210 Audio Device 3"
O210.AudioName04 = "Osprey-210 Audio Device 4"
O210.AudioName05 = "Osprey-210 Audio Device 5"
O210.AudioName06 = "Osprey-210 Audio Device 6"
O210.AudioName07 = "Osprey-210 Audio Device 7"
O210.AudioName08 = "Osprey-210 Audio Device 8"
O210.AudioName09 = "Osprey-210 Audio Device 9"
O210.AudioName10 = "Osprey-210 Audio Device 10"
O210.AudioName11 = "Osprey-210 Audio Device 11"
O210.AudioName12 = "Osprey-210 Audio Device 12"
O210.AudioName13 = "Osprey-210 Audio Device 13"
O210.AudioName14 = "Osprey-210 Audio Device 14"
O210.AudioName15 = "Osprey-210 Audio Device 15"
O210.AudioName16 = "Osprey-210 Audio Device 16"
O220.AudioName01 = "Osprey-220 Audio Device 1"
O220.AudioName02 = "Osprey-220 Audio Device 2"
O220.AudioName03 = "Osprey-220 Audio Device 3"
O220.AudioName04 = "Osprey-220 Audio Device 4"
O220.AudioName05 = "Osprey-220 Audio Device 5"
O220.AudioName06 = "Osprey-220 Audio Device 6"
O220.AudioName07 = "Osprey-220 Audio Device 7"
O220.AudioName08 = "Osprey-220 Audio Device 8"
O220.AudioName09 = "Osprey-220 Audio Device 9"
O220.AudioName10 = "Osprey-220 Audio Device 10"
O220.AudioName11 = "Osprey-220 Audio Device 11"
O220.AudioName12 = "Osprey-220 Audio Device 12"
O220.AudioName13 = "Osprey-220 Audio Device 13"
O220.AudioName14 = "Osprey-220 Audio Device 14"
O220.AudioName15 = "Osprey-220 Audio Device 15"
O220.AudioName16 = "Osprey-220 Audio Device 16"
O230.AudioName01 = "Osprey-230 Audio Device 1"
O230.AudioName02 = "Osprey-230 Audio Device 2"
O230.AudioName03 = "Osprey-230 Audio Device 3"
O230.AudioName04 = "Osprey-230 Audio Device 4"
O230.AudioName05 = "Osprey-230 Audio Device 5"
O230.AudioName06 = "Osprey-230 Audio Device 6"
O230.AudioName07 = "Osprey-230 Audio Device 7"
O230.AudioName08 = "Osprey-230 Audio Device 8"
O230.AudioName09 = "Osprey-230 Audio Device 9"
O230.AudioName10 = "Osprey-230 Audio Device 10"
O230.AudioName11 = "Osprey-230 Audio Device 11"
O230.AudioName12 = "Osprey-230 Audio Device 12"
O230.AudioName13 = "Osprey-230 Audio Device 13"
O230.AudioName14 = "Osprey-230 Audio Device 14"
O230.AudioName15 = "Osprey-230 Audio Device 15"
O230.AudioName16 = "Osprey-230 Audio Device 16"
Audio.Unbalanced = "Unbalanced"
Audio.Balanced = "XLR Balanced"
Audio.AESEBU = "XLR AES/EBU"
Audio.C1 = "RCA S/P-DIF"
Audio.C2 = "Opt S/P-DIF"
Audio.SDI = "SDI"
Audio.DV1394 = "DV (1394)"
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.