;
; INF file for Osprey-530/540/560 x64 avstream driver install
; Copyright© 2010, ViewCast Corporation
;
[Version]
DriverVer=12/16/2010, 4.5.0.76
CatalogFile=Osprey540avs_win64.cat
Signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Osprey%

[ControlFlags]
;ExcludeFromSelect=*

[Manufacturer]
%Osprey%=Osprey, NTamd64.6, NTamd64.5

[SourceDisksNames]
1 = %SetupDisk%,,,

[SourceDisksFiles]
08x13.kft      = 1
16x26.kft      = 1
chewie.rbf     = 1
hutt_merge.rbf = 1
o200avsX64.ax  = 1
o540avsX64.sys = 1
o200avs.ax     = 1
o200avs.chm    = 1

[DestinationDirs]
o540vid.CopyDriver    = 12
o540aud.CopyDriver    = 12
o540vid.CopyUcode     = 11
o540vid.CopyDllsXp    = 11
o540vid.CopyDllsVista = 11
o540vid.CopyDlls32    = 10, syswow64


[Osprey.NTamd64.5]
%o540vid.DeviceDesc% = o540vid.NTamd64.5, PCI\VEN_109E&DEV_036E&SUBSYS_FF040070&REV_11  ; O-540 878A video xp
%o540aud.DeviceDesc% = o540aud.NTamd64.5, PCI\VEN_109E&DEV_0878&SUBSYS_FF040070&REV_11  ; O-540 878A audio xp

[Osprey.NTamd64.6]
%o540vid.DeviceDesc% = o540vid.NTamd64.6, PCI\VEN_109E&DEV_036E&SUBSYS_FF040070&REV_11  ; O-540 878A video vista
%o540aud.DeviceDesc% = o540aud.NTamd64.6, PCI\VEN_109E&DEV_0878&SUBSYS_FF040070&REV_11  ; O-540 878A audio vista


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

[o540vid.NTamd64.5]
include      = ks.inf, kscaptur.inf, ksfilter.inf
needs        = KS.Registration, KSCAPTUR.Registration.NT, MSPCLOCK.Installation
AddReg       = o540vid.AddReg
CopyFiles    = o540vid.CopyDriver, o540vid.CopyUcode, o540vid.CopyDllsXp, o540vid.CopyDlls32

[o540vid.NTamd64.6]
include      = ks.inf, kscaptur.inf, ksfilter.inf
needs        = KS.Registration, KSCAPTUR.Registration.NT, MSPCLOCK.Installation
AddReg       = o540vid.AddReg
CopyFiles    = o540vid.CopyDriver, o540vid.CopyUcode, o540vid.CopyDllsVista, o540vid.CopyDlls32

[o540vid.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,o540avsX64.sys

[o540vid.CopyDriver]
o540avsX64.sys

[o540vid.CopyUcode]
chewie.rbf
hutt_merge.rbf
08x13.kft
16x26.kft

[o540vid.CopyDllsXp]
o200avsX64.ax

[o540vid.CopyDllsVista]
o200avsX64.ax

[o540vid.CopyDlls32]
o200avs.ax
o200avs.chm


[o540vid.NTamd64.5.Interfaces]
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_0%, avscap0xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_1%, avscap1xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_2%, avscap2xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_3%, avscap3xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_4%, avscap4xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_5%, avscap5xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_6%, avscap6xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_7%, avscap7xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_8%, avscap8xp
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_9%, avscap9xp

AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_0%, avsxbar0
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_1%, avsxbar1
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_2%, avsxbar2
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_3%, avsxbar3
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_4%, avsxbar4
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_5%, avsxbar5
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_6%, avsxbar6
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_7%, avsxbar7
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_8%, avsxbar8
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_9%, avsxbar9

[o540vid.NTamd64.6.Interfaces]
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_0%, avscap0vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_1%, avscap1vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_2%, avscap2vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_3%, avscap3vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_4%, avscap4vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_5%, avscap5vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_6%, avscap6vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_7%, avscap7vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_8%, avscap8vista
AddInterface = %KSCATEGORY_CAPTURE% , %VIDEO_FILTER_GUID_9%, avscap9vista

AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_0%, avsxbar0
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_1%, avsxbar1
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_2%, avsxbar2
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_3%, avsxbar3
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_4%, avsxbar4
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_5%, avsxbar5
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_6%, avsxbar6
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_7%, avsxbar7
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_8%, avsxbar8
AddInterface = %KSCATEGORY_CROSSBAR%, %VIDEO_FILTER_GUID_9%, avsxbar9


[avscap0xp]
AddReg=avscap0xp.AddReg,avscap.AddReg

[avscap1xp]
AddReg=avscap1xp.AddReg,avscap.AddReg

[avscap2xp]
AddReg=avscap2xp.AddReg,avscap.AddReg

[avscap3xp]
AddReg=avscap3xp.AddReg,avscap.AddReg

[avscap4xp]
AddReg=avscap4xp.AddReg,avscap.AddReg

[avscap5xp]
AddReg=avscap5xp.AddReg,avscap.AddReg

[avscap6xp]
AddReg=avscap6xp.AddReg,avscap.AddReg

[avscap7xp]
AddReg=avscap7xp.AddReg,avscap.AddReg

[avscap8xp]
AddReg=avscap8xp.AddReg,avscap.AddReg

[avscap9xp]
AddReg=avscap9xp.AddReg,avscap.AddReg


[avscap0vista]
AddReg=avscap0vista.AddReg,avscap.AddReg

[avscap1vista]
AddReg=avscap1vista.AddReg,avscap.AddReg

[avscap2vista]
AddReg=avscap2vista.AddReg,avscap.AddReg

[avscap3vista]
AddReg=avscap3vista.AddReg,avscap.AddReg

[avscap4vista]
AddReg=avscap4vista.AddReg,avscap.AddReg

[avscap5vista]
AddReg=avscap5vista.AddReg,avscap.AddReg

[avscap6vista]
AddReg=avscap6vista.AddReg,avscap.AddReg

[avscap7vista]
AddReg=avscap7vista.AddReg,avscap.AddReg

[avscap8vista]
AddReg=avscap8vista.AddReg,avscap.AddReg

[avscap9vista]
AddReg=avscap9vista.AddReg,avscap.AddReg


[avscap0xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap0.Friendly%

[avscap1xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap1.Friendly%

[avscap2xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap2.Friendly%

[avscap3xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap3.Friendly%

[avscap4xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap4.Friendly%

[avscap5xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap5.Friendly%

[avscap6xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap6.Friendly%

[avscap7xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap7.Friendly%

[avscap8xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap8.Friendly%

[avscap9xp.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap9.Friendly%


[avscap0vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap0.Friendly%

[avscap1vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap1.Friendly%

[avscap2vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap2.Friendly%

[avscap3vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap3.Friendly%

[avscap4vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap4.Friendly%

[avscap5vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap5.Friendly%

[avscap6vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap6.Friendly%

[avscap7vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap7.Friendly%

[avscap8vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap8.Friendly%

[avscap9vista.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%avscap9.Friendly%


[avsxbar0]
AddReg=avsxbar0.AddReg

[avsxbar1]
AddReg=avsxbar1.AddReg

[avsxbar2]
AddReg=avsxbar2.AddReg

[avsxbar3]
AddReg=avsxbar3.AddReg

[avsxbar4]
AddReg=avsxbar4.AddReg

[avsxbar5]
AddReg=avsxbar5.AddReg

[avsxbar6]
AddReg=avsxbar6.AddReg

[avsxbar7]
AddReg=avsxbar7.AddReg

[avsxbar8]
AddReg=avsxbar8.AddReg

[avsxbar9]
AddReg=avsxbar9.AddReg


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

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

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

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

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

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

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

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

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

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


[avscap.AddReg]

;=======================================================================
;64-bit registrations
;=======================================================================

;Osprey pin mgt property set
HKCR,CLSID\%PROPSETID_OSPREY_PINMGT%,,,%OspreyPinMgt%
HKCR,CLSID\%PROPSETID_OSPREY_PINMGT%\InprocServer32,,,o200avsX64.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 cc property set
HKCR,CLSID\%PROPSETID_OSPREY_CC%,,,%OspreyCC%
HKCR,CLSID\%PROPSETID_OSPREY_CC%\InprocServer32,,,o200avsX64.ax
HKCR,CLSID\%PROPSETID_OSPREY_CC%\InprocServer32,ThreadingModel,,Both

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_CC%,,,%OspreyCC%
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%PROPSETID_OSPREY_CC%,IID,1,5A,46,20,2D, 7A,35, 1E,45, BA,73,56,59,AF,86,5E,71
;                                                             PROPSETID_OSPREY_CC 2D 20 46 5A  35 7A  45 1e  BA 73 56 59 AF 86 5E 71

;Osprey cc property page
HKCR,CLSID\%CLSID_OSPREY_CC_PROPPAGE%,,,%OspreyCCPropPage%
HKCR,CLSID\%CLSID_OSPREY_CC_PROPPAGE%\InprocServer32,,,o200avsX64.ax
HKCR,CLSID\%CLSID_OSPREY_CC_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Associate the property set with the above property pages
HKLM,System\CurrentControlSet\Control\MediaSets\%PROPSETID_OSPREY_CC%\PropertyPages\%CLSID_OSPREY_CC_PROPPAGE%,,,%OspreyCCPropPage%


;Osprey crop property set
HKCR,CLSID\%PROPSETID_OSPREY_CROP%,,,%OspreyCrop%
HKCR,CLSID\%PROPSETID_OSPREY_CROP%\InprocServer32,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,o200avsX64.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,,,TCOverlayX64.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,,,TCOverlayX64.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 line interpreter
HKCR,CLSID\%PROPSETID_OSPREY_CC_LINE_INTERP%,,,%OspreyCCLineInterp%
HKCR,CLSID\%PROPSETID_OSPREY_CC_LINE_INTERP%\InprocServer32,,,CCLineInterp.ax
HKCR,CLSID\%PROPSETID_OSPREY_CC_LINE_INTERP%\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


;=======================================================================
;Wow6432Node registrations
;=======================================================================

;Workaround for Server 2008 missing items.
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956},,,%Filter_XBar%
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{71F96460-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956},,,%PropPage_XBar%
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956}\InprocServer32,,,ksxbar.ax
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{71F96461-78F3-11d0-A18C-00A0C9118956}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance\{A799A801-A46D-11d0-A18C-00A02401DCD4},CLSID,,{A799A801-A46D-11d0-A18C-00A02401DCD4}
HKLM,SOFTWARE\Classes\Wow6432Node\CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance\{A799A801-A46D-11d0-A18C-00A02401DCD4},FriendlyName,,%Category_CrossbarDevices%

;Osprey pin mgt property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_PINMGT%,,,%OspreyPinMgt%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_PINMGT%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_PINMGT%\InprocServer32,ThreadingModel,,Both

;Osprey cc property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CC%,,,%OspreyCC%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CC%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CC%\InprocServer32,ThreadingModel,,Both

;Osprey cc property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_CC_PROPPAGE%,,,%OspreyCCPropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_CC_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_CC_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey crop property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CROP%,,,%OspreyCrop%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CROP%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CROP%\InprocServer32,ThreadingModel,,Both

;Osprey crop property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_CROP_PROPPAGE%,,,%OspreyCropPropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_CROP_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_CROP_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey logo property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_LOGO%,,,%OspreyLogo%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_LOGO%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_LOGO%\InprocServer32,ThreadingModel,,Both

;Osprey logo property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_LOGO_PROPPAGE%,,,%OspreyLogoPropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_LOGO_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_LOGO_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey device property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_DEVICE%,,,%OspreyDevice%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_DEVICE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_DEVICE%\InprocServer32,ThreadingModel,,Both

;Osprey device property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_DEVICE_PROPPAGE%,,,%OspreyDevicePropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_DEVICE_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_DEVICE_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey simulstream property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_SIMUL_PROPPAGE%,,,%OspreySimulPropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_SIMUL_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_SIMUL_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey ref size property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_REFSIZE%,,,%OspreyRefSize%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_REFSIZE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_REFSIZE%\InprocServer32,ThreadingModel,,Both

;Osprey ref size property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_REFSIZE_PROPPAGE%,,,%OspreyRefSizePropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_REFSIZE_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_REFSIZE_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey driver property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_DRIVER%,,,%OspreyDriver%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_DRIVER%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_DRIVER%\InprocServer32,ThreadingModel,,Both

;Osprey driver property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_DRIVER_PROPPAGE%,,,%OspreyDriverPropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_DRIVER_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_DRIVER_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey crossbar property set
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_XBAR%,,,%OspreyXBar%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_XBAR%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_XBAR%\InprocServer32,ThreadingModel,,Both

;Osprey crossbar property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_XBAR_PROPPAGE%,,,%OspreyXBarPropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_XBAR_PROPPAGE%\InprocServer32,,,o200avs.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_XBAR_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey timecode filter
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_TIMECODE%,,,%OspreyTimecode%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_TIMECODE%\InprocServer32,,,TCOverlay.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_TIMECODE%\InprocServer32,ThreadingModel,,Both

;Osprey timecode filter property page
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_TIMECODE_PROPPAGE%,,,%OspreyTimeCodePropPage%
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_TIMECODE_PROPPAGE%\InprocServer32,,,TCOverlay.ax
HKCR,Wow6432Node\CLSID\%CLSID_OSPREY_TIMECODE_PROPPAGE%\InprocServer32,ThreadingModel,,Both

;Osprey CC line interpreter
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CC_LINE_INTERP%,,,%OspreyCCLineInterp%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CC_LINE_INTERP%\InprocServer32,,,CCLineInterp.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_CC_LINE_INTERP%\InprocServer32,ThreadingModel,,Both

;Osprey OverlayRect filter
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_OVERLAYRECT%,,,%OspreyOverlayRect%
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_OVERLAYRECT%\InprocServer32,,,OverlayRect.ax
HKCR,Wow6432Node\CLSID\%PROPSETID_OSPREY_OVERLAYRECT%\InprocServer32,ThreadingModel,,Both


; Friendly name guids
HKLM,%MediaCategories%\%o5X0.VideoNameGUID%, Name,,%o5X0.VideoName%


[o540vid.NTamd64.5.Services]
AddService=o540avs, 0x00000002, o540vid.ServiceInstall

[o540vid.NTamd64.6.Services]
AddService=o540avs, 0x00000002, o540vid.ServiceInstall

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

[o540Vid.AddRegKrnl]
HKR,, "Config"  , 0x00010001, 2
HKR,, "Config2" , 0x00010001, 0x060014D4
HKR,, "ExtFlags", 0x00010001, 2
HKR,, "Falcon"  ,, %11%\chewie.rbf    
HKR,, "Hutt"    ,, %11%\hutt_merge.rbf   
HKR,, "Kft0813" ,, %11%\08x13.kft
HKR,, "Kft1626" ,, %11%\16x26.kft


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

[o540aud.NTamd64.5]
include   = ks.inf, wdmaudio.inf
needs     = KS.Registration, WDMAUDIO.Registration
AddReg    = o540aud.AddReg, o540audnamesXp.AddReg
CopyFiles = o540aud.CopyDriver

[o540aud.NTamd64.6]
include   = ks.inf, wdmaudio.inf
needs     = KS.Registration, WDMAUDIO.Registration
AddReg    = o540aud.AddReg, o540audnamesVista.AddReg
CopyFiles = o540aud.CopyDriver

[o540aud.AddReg]
HKR,,AssociatedFilters,,"wdmaud"
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,o540avsX64.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,,%o540audcap.Friendly%
HKR,Drivers\mixer\wdmaud.drv,Description,,%o540audmix.Friendly%

[o540aud.CopyDriver]
o540avsX64.sys

[o540aud.NTamd64.5.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveXp%,      Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveXpL%,     Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveXpR%,     Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveXp%,      Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveXpL%,     Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveXpR%,     Interface.Wave
AddInterface = %KSCATEGORY_TOPOLOGY%, %KSNAME_TopologyXp%,  Interface.Topology
AddInterface = %KSCATEGORY_TOPOLOGY%, %KSNAME_TopologyXpL%, Interface.Topology
AddInterface = %KSCATEGORY_TOPOLOGY%, %KSNAME_TopologyXpR%, Interface.Topology

[o540aud.NTamd64.6.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveUnb%,     Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveBal%,     Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveAes%,     Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveSdi%,     Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveS34%,     Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveDv%,      Interface.Wave

AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveUnbL%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveBalL%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveAesL%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveSdiL%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveS34L%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveDvL%,     Interface.Wave

AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveUnbR%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveBalR%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveAesR%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveSdiR%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveS34R%,    Interface.Wave
AddInterface = %KSCATEGORY_AUDIO%,    %KSNAME_WaveDvR%,     Interface.Wave

AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveUnb%,     Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveBal%,     Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveAes%,     Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveSdi%,     Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveS34%,     Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveDv%,      Interface.Wave

AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveUnbL%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveBalL%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveAesL%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveSdiL%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveS34L%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveDvL%,     Interface.Wave

AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveUnbR%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveBalR%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveAesR%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveSdiR%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveS34R%,    Interface.Wave
AddInterface = %KSCATEGORY_CAPTURE%,  %KSNAME_WaveDvR%,     Interface.Wave

[Interface.Wave]
AddReg=o540audcap.AddReg

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

[Interface.Topology]
AddReg=o540audmix.AddReg

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

[o540aud.NTamd64.5.Services]
AddService=o540avs, 0x00000002, o540aud.ServiceInstall

[o540aud.NTamd64.6.Services]
AddService=o540avs, 0x00000002, o540aud.ServiceInstall

[o540aud.ServiceInstall]
DisplayName="Osprey-5X0 Audio"
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\o540avsX64.sys
LoadOrderGroup=ExtendedBase

[o540audnamesXp.AddReg]
HKLM,%MediaCategories%\%o5X0.MixerNameGUID%,  Name,,%o5X0.MixerName%

HKLM,%MediaCategories%\%AudioNameGUID.UnBal%, Name,,%AudioNameXp.Unbalanced%
HKLM,%MediaCategories%\%AudioNameGUID.UnBal%, Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioNameGUID.Bal%,   Name,,%AudioNameXp.Balanced%
HKLM,%MediaCategories%\%AudioNameGUID.Bal%,   Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioNameGUID.AES%,   Name,,%AudioNameXp.AESEBU%
HKLM,%MediaCategories%\%AudioNameGUID.AES%,   Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioNameGUID.SDI%,   Name,,%AudioNameXp.SDI%
HKLM,%MediaCategories%\%AudioNameGUID.SDI%,   Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioNameGUID.SDI34%, Name,,%AudioNameXp.SDI34%
HKLM,%MediaCategories%\%AudioNameGUID.SDI34%, Display,1,00,00,00,00
HKLM,%MediaCategories%\%AudioNameGUID.DV%,    Name,,%AudioNameXp.DV1394%
HKLM,%MediaCategories%\%AudioNameGUID.DV%,    Display,1,00,00,00,00

[o540audnamesVista.AddReg]
HKLM,%MediaCategories%\{00000000-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced"
HKLM,%MediaCategories%\{00000000-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01000000-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced"
HKLM,%MediaCategories%\{01000000-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02000000-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU"
HKLM,%MediaCategories%\{02000000-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03000000-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2"
HKLM,%MediaCategories%\{03000000-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04000000-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4"
HKLM,%MediaCategories%\{04000000-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05000000-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394"
HKLM,%MediaCategories%\{05000000-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00020109-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 1"
HKLM,%MediaCategories%\{00020109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01020109-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 1"
HKLM,%MediaCategories%\{01020109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02020109-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 1"
HKLM,%MediaCategories%\{02020109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03020109-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 1"
HKLM,%MediaCategories%\{03020109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04020109-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 1"
HKLM,%MediaCategories%\{04020109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05020109-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 1"
HKLM,%MediaCategories%\{05020109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00020209-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 2"
HKLM,%MediaCategories%\{00020209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01020209-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 2"
HKLM,%MediaCategories%\{01020209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02020209-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 2"
HKLM,%MediaCategories%\{02020209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03020209-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 2"
HKLM,%MediaCategories%\{03020209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04020209-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 2"
HKLM,%MediaCategories%\{04020209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05020209-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 2"
HKLM,%MediaCategories%\{05020209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00020309-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 3"
HKLM,%MediaCategories%\{00020309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01020309-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 3"
HKLM,%MediaCategories%\{01020309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02020309-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 3"
HKLM,%MediaCategories%\{02020309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03020309-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 3"
HKLM,%MediaCategories%\{03020309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04020309-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 3"
HKLM,%MediaCategories%\{04020309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05020309-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 3"
HKLM,%MediaCategories%\{05020309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00020409-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 4"
HKLM,%MediaCategories%\{00020409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01020409-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 4"
HKLM,%MediaCategories%\{01020409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02020409-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 4"
HKLM,%MediaCategories%\{02020409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03020409-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 4"
HKLM,%MediaCategories%\{03020409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04020409-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 4"
HKLM,%MediaCategories%\{04020409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05020409-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 4"
HKLM,%MediaCategories%\{05020409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00


HKLM,%MediaCategories%\{0002010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 1"
HKLM,%MediaCategories%\{0002010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0102010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 1"
HKLM,%MediaCategories%\{0102010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0202010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 1"
HKLM,%MediaCategories%\{0202010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0302010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 1"
HKLM,%MediaCategories%\{0302010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0402010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 1"
HKLM,%MediaCategories%\{0402010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0502010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 1"
HKLM,%MediaCategories%\{0502010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0002020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 2"
HKLM,%MediaCategories%\{0002020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0102020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 2"
HKLM,%MediaCategories%\{0102020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0202020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 2"
HKLM,%MediaCategories%\{0202020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0302020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 2"
HKLM,%MediaCategories%\{0302020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0402020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 2"
HKLM,%MediaCategories%\{0402020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0502020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 2"
HKLM,%MediaCategories%\{0502020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0002030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 3"
HKLM,%MediaCategories%\{0002030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0102030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 3"
HKLM,%MediaCategories%\{0102030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0202030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 3"
HKLM,%MediaCategories%\{0202030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0302030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 3"
HKLM,%MediaCategories%\{0302030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0402030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 3"
HKLM,%MediaCategories%\{0402030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0502030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 3"
HKLM,%MediaCategories%\{0502030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0002040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 4"
HKLM,%MediaCategories%\{0002040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0102040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 4"
HKLM,%MediaCategories%\{0102040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0202040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 4"
HKLM,%MediaCategories%\{0202040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0302040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 4"
HKLM,%MediaCategories%\{0302040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0402040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 4"
HKLM,%MediaCategories%\{0402040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0502040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 4"
HKLM,%MediaCategories%\{0502040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00


HKLM,%MediaCategories%\{00000109-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 1L"
HKLM,%MediaCategories%\{00000109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01000109-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 1L"
HKLM,%MediaCategories%\{01000109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02000109-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 1L"
HKLM,%MediaCategories%\{02000109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03000109-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 1L"
HKLM,%MediaCategories%\{03000109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04000109-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 1L"
HKLM,%MediaCategories%\{04000109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05000109-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 1L"
HKLM,%MediaCategories%\{05000109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00000209-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 2L"
HKLM,%MediaCategories%\{00000209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01000209-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 2L"
HKLM,%MediaCategories%\{01000209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02000209-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 2L"
HKLM,%MediaCategories%\{02000209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03000209-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 2L"
HKLM,%MediaCategories%\{03000209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04000209-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 2L"
HKLM,%MediaCategories%\{04000209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05000209-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 2L"
HKLM,%MediaCategories%\{05000209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00000309-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 3L"
HKLM,%MediaCategories%\{00000309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01000309-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 3L"
HKLM,%MediaCategories%\{01000309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02000309-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 3L"
HKLM,%MediaCategories%\{02000309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03000309-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 3L"
HKLM,%MediaCategories%\{03000309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04000309-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 3L"
HKLM,%MediaCategories%\{04000309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05000309-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 3L"
HKLM,%MediaCategories%\{05000309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00000409-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 4L"
HKLM,%MediaCategories%\{00000409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01000409-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 4L"
HKLM,%MediaCategories%\{01000409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02000409-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 4L"
HKLM,%MediaCategories%\{02000409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03000409-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 4L"
HKLM,%MediaCategories%\{03000409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04000409-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 4L"
HKLM,%MediaCategories%\{04000409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05000409-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 4L"
HKLM,%MediaCategories%\{05000409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00


HKLM,%MediaCategories%\{0000010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 1L"
HKLM,%MediaCategories%\{0000010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0100010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 1L"
HKLM,%MediaCategories%\{0100010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0200010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 1L"
HKLM,%MediaCategories%\{0200010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0300010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 1L"
HKLM,%MediaCategories%\{0300010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0400010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 1L"
HKLM,%MediaCategories%\{0400010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0500010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 1L"
HKLM,%MediaCategories%\{0500010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0000020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 2L"
HKLM,%MediaCategories%\{0000020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0100020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 2L"
HKLM,%MediaCategories%\{0100020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0200020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 2L"
HKLM,%MediaCategories%\{0200020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0300020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 2L"
HKLM,%MediaCategories%\{0300020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0400020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 2L"
HKLM,%MediaCategories%\{0400020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0500020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 2L"
HKLM,%MediaCategories%\{0500020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0000030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 3L"
HKLM,%MediaCategories%\{0000030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0100030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 3L"
HKLM,%MediaCategories%\{0100030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0200030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 3L"
HKLM,%MediaCategories%\{0200030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0300030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 3L"
HKLM,%MediaCategories%\{0300030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0400030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 3L"
HKLM,%MediaCategories%\{0400030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0500030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 3L"
HKLM,%MediaCategories%\{0500030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0000040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 4L"
HKLM,%MediaCategories%\{0000040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0100040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 4L"
HKLM,%MediaCategories%\{0100040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0200040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 4L"
HKLM,%MediaCategories%\{0200040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0300040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 4L"
HKLM,%MediaCategories%\{0300040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0400040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 4L"
HKLM,%MediaCategories%\{0400040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0500040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 4L"
HKLM,%MediaCategories%\{0500040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00


HKLM,%MediaCategories%\{00010109-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 1R"
HKLM,%MediaCategories%\{00010109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01010109-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 1R"
HKLM,%MediaCategories%\{01010109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02010109-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 1R"
HKLM,%MediaCategories%\{02010109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03010109-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 1R"
HKLM,%MediaCategories%\{03010109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04010109-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 1R"
HKLM,%MediaCategories%\{04010109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05010109-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 1R"
HKLM,%MediaCategories%\{05010109-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00010209-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 2R"
HKLM,%MediaCategories%\{00010209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01010209-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 2R"
HKLM,%MediaCategories%\{01010209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02010209-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 2R"
HKLM,%MediaCategories%\{02010209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03010209-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 2R"
HKLM,%MediaCategories%\{03010209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04010209-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 2R"
HKLM,%MediaCategories%\{04010209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05010209-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 2R"
HKLM,%MediaCategories%\{05010209-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00010309-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 3R"
HKLM,%MediaCategories%\{00010309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01010309-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 3R"
HKLM,%MediaCategories%\{01010309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02010309-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 3R"
HKLM,%MediaCategories%\{02010309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03010309-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 3R"
HKLM,%MediaCategories%\{03010309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04010309-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 3R"
HKLM,%MediaCategories%\{04010309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05010309-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 3R"
HKLM,%MediaCategories%\{05010309-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{00010409-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 4R"
HKLM,%MediaCategories%\{00010409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{01010409-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 4R"
HKLM,%MediaCategories%\{01010409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{02010409-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 4R"
HKLM,%MediaCategories%\{02010409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{03010409-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 4R"
HKLM,%MediaCategories%\{03010409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{04010409-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 4R"
HKLM,%MediaCategories%\{04010409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{05010409-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 4R"
HKLM,%MediaCategories%\{05010409-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00


HKLM,%MediaCategories%\{0001010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 1R"
HKLM,%MediaCategories%\{0001010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0101010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 1R"
HKLM,%MediaCategories%\{0101010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0201010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 1R"
HKLM,%MediaCategories%\{0201010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0301010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 1R"
HKLM,%MediaCategories%\{0301010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0401010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 1R"
HKLM,%MediaCategories%\{0401010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0501010A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 1R"
HKLM,%MediaCategories%\{0501010A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0001020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 2R"
HKLM,%MediaCategories%\{0001020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0101020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 2R"
HKLM,%MediaCategories%\{0101020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0201020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 2R"
HKLM,%MediaCategories%\{0201020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0301020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 2R"
HKLM,%MediaCategories%\{0301020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0401020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 2R"
HKLM,%MediaCategories%\{0401020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0501020A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 2R"
HKLM,%MediaCategories%\{0501020A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0001030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 3R"
HKLM,%MediaCategories%\{0001030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0101030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 3R"
HKLM,%MediaCategories%\{0101030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0201030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 3R"
HKLM,%MediaCategories%\{0201030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0301030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 3R"
HKLM,%MediaCategories%\{0301030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0401030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 3R"
HKLM,%MediaCategories%\{0401030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0501030A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 3R"
HKLM,%MediaCategories%\{0501030A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00

HKLM,%MediaCategories%\{0001040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Unbalanced 4R"
HKLM,%MediaCategories%\{0001040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0101040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"Balanced 4R"
HKLM,%MediaCategories%\{0101040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0201040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"AES/EBU 4R"
HKLM,%MediaCategories%\{0201040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0301040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-1/2 4R"
HKLM,%MediaCategories%\{0301040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0401040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"SDI-3/4 4R"
HKLM,%MediaCategories%\{0401040A-F0B5-432b-BAF2-3F0D58462646}, Display,1,00,00,00,00
HKLM,%MediaCategories%\{0501040A-F0B5-432b-BAF2-3F0D58462646}, Name,,"DV1394 4R"
HKLM,%MediaCategories%\{0501040A-F0B5-432b-BAF2-3F0D58462646}, 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
MediaCategories       = "SYSTEM\CurrentControlSet\Control\MediaCategories"

KSCATEGORY_CAPTURE             = "{65e8773d-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_CC               = "{2D20465A-357A-451e-BA73-5659AF865E71}"
CLSID_OSPREY_CC_PROPPAGE          = "{DFBB3563-0D22-4d76-850A-A59FE10E7DEF}"
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_LINE_INTERP   = "{AE6A37F1-62EF-4140-8292-C071856796B5}"
PROPSETID_OSPREY_OVERLAYRECT      = "{e1141a53-959f-4086-a64e-40e397a497d5}"

VIDEO_FILTER_GUID_0     = "{1FE1E8AC-896C-4f66-94F2-99784C3A7BC4}"
VIDEO_FILTER_GUID_1     = "{3B8BF760-AD24-42c0-AF11-028CEFC0E559}"
VIDEO_FILTER_GUID_2     = "{AC96DE08-A9A0-4486-B4CA-6A056A2524FB}"
VIDEO_FILTER_GUID_3     = "{C1E2CA7C-E76F-4d24-B47A-6731994A648C}"
VIDEO_FILTER_GUID_4     = "{5568B75A-0654-4e49-BB6B-E2D303072AF5}"
VIDEO_FILTER_GUID_5     = "{02220040-3A93-4a70-8305-EE2BFD8B535B}"
VIDEO_FILTER_GUID_6     = "{515C77DF-A196-4e36-A953-6E228F298C7D}"
VIDEO_FILTER_GUID_7     = "{26E11B3F-50CB-4d9b-91E7-5825B62AE720}"
VIDEO_FILTER_GUID_8     = "{4F4F8BA7-21DA-43df-93D7-150143E7CFE5}"
VIDEO_FILTER_GUID_9     = "{748319E0-E73E-48a6-8A44-233E4E759F92}"

o5X0.VideoNameGUID      = "{70D41E44-72A1-449e-ACED-6ADBF3BFC474}"
o5X0.MixerNameGUID      = "{970291dd-0e39-4b54-914d-33e64485cf7b}"

AudioNameGUID.UnBal     = "{e682aceb-b9f9-431d-9d02-92777dbd2af2}"
AudioNameGUID.Bal       = "{2de49004-9c9f-4aa0-a0d9-edc3c1916b45}"
AudioNameGUID.AES       = "{e112ea0b-b7bd-445b-8bf5-38a85a84eb10}"
AudioNameGUID.SDI       = "{2fa170a8-d080-4cc5-abd0-42a5d96e442a}"
AudioNameGUID.SDI34     = "{80B56F43-2A32-4b77-98A5-99C245089229}"
AudioNameGUID.DV        = "{661180fc-5e20-4d64-aab7-9c89a9355281}"

AudioNameXp.Unbalanced  = "Unbalanced"
AudioNameXp.Balanced    = "Balanced"
AudioNameXp.AESEBU      = "AES/EBU"
AudioNameXp.SDI         = "SDI 1/2"
AudioNameXp.SDI34       = "SDI 3/4"
AudioNameXp.DV1394      = "DV (1394)"

KSNAME_WaveXp           = "Wave"
KSNAME_WaveXpL          = "WaveL"
KSNAME_WaveXpR          = "WaveR"
KSNAME_TopologyXp       = "Topology"
KSNAME_TopologyXpL      = "TopologyL"
KSNAME_TopologyXpR      = "TopologyR"

KSNAME_WaveUnb          = "{99009710-9955-406f-A289-19E20F652CBB}"
KSNAME_WaveBal          = "{99009711-9955-406f-A289-19E20F652CBB}"
KSNAME_WaveAes          = "{99009712-9955-406f-A289-19E20F652CBB}"
KSNAME_WaveSdi          = "{99009713-9955-406f-A289-19E20F652CBB}"
KSNAME_WaveS34          = "{99009714-9955-406f-A289-19E20F652CBB}"
KSNAME_WaveDv           = "{99009715-9955-406f-A289-19E20F652CBB}"

KSNAME_WaveUnbL         = "{663B8C20-3A01-4712-91A1-D5146C2EECA9}"
KSNAME_WaveBalL         = "{663B8C21-3A01-4712-91A1-D5146C2EECA9}"
KSNAME_WaveAesL         = "{663B8C22-3A01-4712-91A1-D5146C2EECA9}"
KSNAME_WaveSdiL         = "{663B8C23-3A01-4712-91A1-D5146C2EECA9}"
KSNAME_WaveS34L         = "{663B8C24-3A01-4712-91A1-D5146C2EECA9}"
KSNAME_WaveDvL          = "{663B8C25-3A01-4712-91A1-D5146C2EECA9}"

KSNAME_WaveUnbR         = "{6343F350-00CD-40f0-A5AB-9EE2E11A2ED3}"
KSNAME_WaveBalR         = "{6343F351-00CD-40f0-A5AB-9EE2E11A2ED3}"
KSNAME_WaveAesR         = "{6343F352-00CD-40f0-A5AB-9EE2E11A2ED3}"
KSNAME_WaveSdiR         = "{6343F353-00CD-40f0-A5AB-9EE2E11A2ED3}"
KSNAME_WaveS34R         = "{6343F354-00CD-40f0-A5AB-9EE2E11A2ED3}"
KSNAME_WaveDvR          = "{6343F355-00CD-40f0-A5AB-9EE2E11A2ED3}"

;localizeable
SetupDisk               = "Osprey-5X0 AVStream x64 Setup"
Osprey                  = "Osprey Video"
o540vid.DeviceDesc      = "Osprey-5X0 Video"
o540aud.DeviceDesc      = "Osprey-5X0"
o540audcap.Friendly     = "Osprey Audio"
o540audmix.Friendly     = "Osprey Mixer"
o5X0.VideoName          = "Osprey-5X0 Video"
o5X0.MixerName          = "Osprey-5X0 Mixer"

avscap0.Friendly        = "Osprey-5X0 Video Filter 1"
avscap1.Friendly        = "Osprey-5X0 Video Filter 2"
avscap2.Friendly        = "Osprey-5X0 Video Filter 3"
avscap3.Friendly        = "Osprey-5X0 Video Filter 4"
avscap4.Friendly        = "Osprey-5X0 Video Filter 5"
avscap5.Friendly        = "Osprey-5X0 Video Filter 6"
avscap6.Friendly        = "Osprey-5X0 Video Filter 7"
avscap7.Friendly        = "Osprey-5X0 Video Filter 8"
avscap8.Friendly        = "Osprey-5X0 Video Filter 9"
avscap9.Friendly        = "Osprey-5X0 Video Filter 10"

avsxbar0.Friendly       = "Osprey-5X0 Crossbar 1"
avsxbar1.Friendly       = "Osprey-5X0 Crossbar 2"
avsxbar2.Friendly       = "Osprey-5X0 Crossbar 3"
avsxbar3.Friendly       = "Osprey-5X0 Crossbar 4"
avsxbar4.Friendly       = "Osprey-5X0 Crossbar 5"
avsxbar5.Friendly       = "Osprey-5X0 Crossbar 6"
avsxbar6.Friendly       = "Osprey-5X0 Crossbar 7"
avsxbar7.Friendly       = "Osprey-5X0 Crossbar 8"
avsxbar8.Friendly       = "Osprey-5X0 Crossbar 9"
avsxbar9.Friendly       = "Osprey-5X0 Crossbar 10"

Filter_XBar   = "Analog Crossbar"
PropPage_XBar = "Analog Crossbar Property Page"
Category_CrossbarDevices = "WDM Streaming Crossbar Devices"

OspreyPinMgt            = "Osprey Pin Mgt Interface Handler"
OspreyCC                = "Osprey CC Interface Handler"
OspreyCCPropPage        = "Osprey CC Property Page"
OspreyCrop              = "Osprey Crop Interface Handler"
OspreyCropPropPage      = "Osprey Crop Property Page"
OspreyLogo              = "Osprey Logo Interface Handler"
OspreyLogoPropPage      = "Osprey Logo Property Page"
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"
OspreyCCLineInterp      = "Osprey CC Line Interpreter"
OspreyOverlayRect       = "Osprey OverlayRect Filter"
