o300avs.inf Driver File Contents (Osprey_MultiMedia_V3_1_2_11.exe)

;
; INF file for Osprey o300 avstream driver install
; 
; Copyright© 2004, ViewCast Corporation, Osprey Video Division
;
[Version]
DriverVer=03/01/2005, 3.1.2
CatalogFile=Osprey300avs_winxp.cat
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Osprey%

[ControlFlags]
;ExcludeFromSelect=*

[Manufacturer]
%Osprey%=Osprey

[DestinationDirs]
o300avs.CopyDrivers = 12
o300aud.CopyDrivers = 12
o300avs.CopyDlls    = 11

[SourceDisksNames]
1 = %SetupDisk%,,,

[SourceDisksFiles]
o300avs.sys         = 1
SimulStreamEval.bmp = 1
o200avs.ax          = 1
o200avs.chm         = 1
o200vfw.dll         = 1
TCOverlay.ax        = 1

[Osprey]
%o300avs.DeviceDesc% = o300avs.Device, PCI\VEN_109E&DEV_036E&SUBSYS_FF050070&REV_11  ;o300 878A video
%o300aud.DeviceDesc% = o300aud.Device, PCI\VEN_109E&DEV_0878&SUBSYS_FF050070&REV_11  ;o300 878A audio


;=================================
; video section
;=================================

[o300avs.Device.NT]
include      = ks.inf, kscaptur.inf, ksfilter.inf
needs        = KS.Registration, KSCAPTUR.Registration.NT, MSPCLOCK.Installation
AddReg       = o300avs.AddReg
CopyFiles    = o300avs.CopyDrivers, o300avs.CopyDlls
RegisterDlls = TCOverlay.register

[o300avs.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,o300avs.sys

[o300avs.CopyDrivers]
o300avs.sys

[o300avs.CopyDlls]
SimulStreamEval.bmp
o200avs.ax
o200avs.chm
o200vfw.dll
TCOverlay.ax

[o300avs.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%\%O300.VideoGUID%, Name,,%O300.VideoName%


[avsxbar]
AddReg=avsxbar.AddReg

[avsxbar.AddReg]
HKR,,CLSID,,%CLSID_CrossbarFilter%
HKR,,FriendlyName,,%avsxbar.Friendly%

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

[o300avs.ServiceInstall]
DisplayName=%o300avs.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\o300avs.sys
LoadOrderGroup=ExtendedBase
AddReg=o300avs.AddRegKrnl

[o300avs.AddRegKrnl]
HKR,,"SSEvalBmp",,%11%\SimulStreamEval.bmp 

[TCOverlay.register]
11,,TCOverlay.ax,1


;=================================
; audio section
;=================================

[o300aud.Device.NT]
include   = ks.inf, wdmaudio.inf
needs     = KS.Registration, WDMAUDIO.Registration
AddReg    = o300aud.AddReg, o300audnames.AddReg
CopyFiles = o300aud.CopyDrivers

[o300aud.AddReg]
HKR,,AssociatedFilters,,"wdmaud"
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,o300avs.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,,%o300audcap.Friendly%
HKR,Drivers\mixer\wdmaud.drv,Description,,%o300audmix.Friendly%

HKR,Branding,icon,,  "o300avs.sys,1000"
HKR,Branding,bitmap,,"o300avs.sys,1001"
HKR,Branding,url,,   %OspreyURL%

[o300aud.CopyDrivers]
o300avs.sys

[o300aud.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=o300audcap.AddReg

[o300audcap.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%o300audcap.Friendly%

[Interface.Topology]
AddReg=o300audmix.AddReg

[o300audmix.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%o300audmix.Friendly%

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

[o300aud.ServiceInstall]
DisplayName=%o300aud.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\o300avs.sys
LoadOrderGroup=ExtendedBase

[o300audnames.AddReg]
HKLM,%MediaCategories%\%O300.MixerGUID%,   Name,,%O300.MixerName%
HKLM,%MediaCategories%\%O300.AudioGUID01%, Name,,%O300.AudioName01%
HKLM,%MediaCategories%\%O300.AudioGUID02%, Name,,%O300.AudioName02%
HKLM,%MediaCategories%\%O300.AudioGUID03%, Name,,%O300.AudioName03%
HKLM,%MediaCategories%\%O300.AudioGUID04%, Name,,%O300.AudioName04%
HKLM,%MediaCategories%\%O300.AudioGUID05%, Name,,%O300.AudioName05%
HKLM,%MediaCategories%\%O300.AudioGUID06%, Name,,%O300.AudioName06%
HKLM,%MediaCategories%\%O300.AudioGUID07%, Name,,%O300.AudioName07%
HKLM,%MediaCategories%\%O300.AudioGUID08%, Name,,%O300.AudioName08%
HKLM,%MediaCategories%\%O300.AudioGUID09%, Name,,%O300.AudioName09%
HKLM,%MediaCategories%\%O300.AudioGUID10%, Name,,%O300.AudioName10%
HKLM,%MediaCategories%\%O300.AudioGUID11%, Name,,%O300.AudioName11%
HKLM,%MediaCategories%\%O300.AudioGUID12%, Name,,%O300.AudioName12%
HKLM,%MediaCategories%\%O300.AudioGUID13%, Name,,%O300.AudioName13%
HKLM,%MediaCategories%\%O300.AudioGUID14%, Name,,%O300.AudioName14%
HKLM,%MediaCategories%\%O300.AudioGUID15%, Name,,%O300.AudioName15%
HKLM,%MediaCategories%\%O300.AudioGUID16%, Name,,%O300.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

[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}"


O300.VideoGUID          = "{AC2BF86B-368E-4d9e-A760-D32EE27ED21F}"
O300.MixerGUID          = "{B6F18C16-DE2A-4fb2-930C-05ADBAD7AA27}"
O300.AudioGUID01        = "{264E8E55-B7E6-49e5-964E-23DAE97DC603}"
O300.AudioGUID02        = "{1B9F6607-E7D0-4537-A0C6-66A5C8A3B5CA}"
O300.AudioGUID03        = "{EDCEC4AD-7C88-45a3-9259-83B8285EA74E}"
O300.AudioGUID04        = "{F5397ED1-2247-48a1-8945-127D93CF7B50}"
O300.AudioGUID05        = "{DE30371F-EA75-455a-BA1B-14C3492D084B}"
O300.AudioGUID06        = "{1EA20E9C-0CFB-4f0a-93B0-DC658F3CBFA4}"
O300.AudioGUID07        = "{50DA30F9-0CA8-4f39-868E-0D3FD399CAFB}"
O300.AudioGUID08        = "{F953D72E-16F9-480f-9B70-4CFDD9F715DF}"
O300.AudioGUID09        = "{C2A2F5A1-765D-468b-B9E5-06B365261493}"
O300.AudioGUID10        = "{E04885AD-00CF-4628-AF21-D3BC16ABF77E}"
O300.AudioGUID11        = "{798ED5EE-A3C0-4507-82FC-5723EF48E331}"
O300.AudioGUID12        = "{778977C0-9861-4532-9A91-EF5DDC747C98}"
O300.AudioGUID13        = "{18103B0F-73CD-40ad-982D-EA43BE30767B}"
O300.AudioGUID14        = "{9DAD9887-AFC8-43e2-BEBB-CEAA3539AFAE}"
O300.AudioGUID15        = "{955AB0D3-EF41-4edb-A429-2FD8AF77D52F}"
O300.AudioGUID16        = "{9439FEB2-2696-43c0-B7A5-1D14C22D998D}"

AudioGUID.UnBal         = "{e682aceb-b9f9-431d-9d02-92777dbd2af2}"
AudioGUID.Bal           = "{2de49004-9c9f-4aa0-a0d9-edc3c1916b45}"

MediaCategories         = "SYSTEM\CurrentControlSet\Control\MediaCategories"
KSNAME_Wave             = "Wave"
KSNAME_Topology         = "Topology"

;localizeable
SetupDisk               = "Osprey-300 AVStream Setup"
Osprey                  = "Osprey Video"
OspreyURL               = "http://www.ospreyvideo.com/"
o300avs.DeviceDesc      = "Osprey-300 AVStream Analog Video Device"
avscap.Friendly         = "o300avs cap"
avsxbar.Friendly        = "Osprey-300 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"

o300aud.DeviceDesc      = "Osprey-300 AVStream Analog Audio Device"
o300audcap.Friendly     = "Osprey Analog Audio"
o300audmix.Friendly     = "Osprey Analog Mixer"

O300.VideoName          = "Osprey-300 Analog Video"
O300.MixerName          = "Osprey-300 Analog Mixer"
O300.AudioName01        = "Osprey-300 Analog Audio 1"
O300.AudioName02        = "Osprey-300 Analog Audio 2"
O300.AudioName03        = "Osprey-300 Analog Audio 3"
O300.AudioName04        = "Osprey-300 Analog Audio 4"
O300.AudioName05        = "Osprey-300 Analog Audio 5"
O300.AudioName06        = "Osprey-300 Analog Audio 6"
O300.AudioName07        = "Osprey-300 Analog Audio 7"
O300.AudioName08        = "Osprey-300 Analog Audio 8"
O300.AudioName09        = "Osprey-300 Analog Audio 9"
O300.AudioName10        = "Osprey-300 Analog Audio 10"
O300.AudioName11        = "Osprey-300 Analog Audio 11"
O300.AudioName12        = "Osprey-300 Analog Audio 12"
O300.AudioName13        = "Osprey-300 Analog Audio 13"
O300.AudioName14        = "Osprey-300 Analog Audio 14"
O300.AudioName15        = "Osprey-300 Analog Audio 15"
O300.AudioName16        = "Osprey-300 Analog Audio 16"

Audio.Unbalanced        = "Unbalanced"   
Audio.Balanced          = "XLR Balanced" 
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: web3, load: 0.27