; INTEL CONFIDENTIAL Copyright 2011-2019 Intel Corporation All Rights Reserved.
;
; The source code contained or described herein and all documents related to the source code
; ("Material") are owned by Intel Corporation or its suppliers or licensors. Title to the Material
; remains with Intel Corporation or its suppliers and licensors. The Material contains trade secrets
; and proprietary and confidential information of Intel or its suppliers and licensors. The Material is
; protected by worldwide copyright and trade secret laws and treaty provisions. No part of the
; Material may be used, copied, reproduced, modified, published, uploaded, posted, transmitted,
; distributed, or disclosed in any way without Intel's prior express written permission.
;
; No license under any patent, copyright, trade secret or other intellectual property right is
; granted to or conferred upon you by disclosure or delivery of the Materials, either expressly, by
; implication, inducement, estoppel or otherwise. Any license under such intellectual property
; rights must be express and approved by Intel in writing.
;*************************************************************************************************/

[Version]
signature="$WINDOWS NT$"
Class=Camera
ClassGUID={ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
Provider=%PROVIDER_NAME%
DriverVer = 03/30/2020,10.0.55.290
Catalogfile=iacamera64.cat
PnpLockdown=1

[SourceDisksNames]
1000=%cdname%,,,

[SourceDisksFiles]
iacamera64.sys=1000
pkg_dir.bin=1000
cpd_component_signed.bin=1000
IntelDeviceMFT64.dll=1000
pvl64.dll=1000
pvl_perspective_control64.dll=1000
pvl_face_detection64.dll=1000
pvl_landmark_detection64.dll=1000
evcp.dll=1000
mute.bmp=1000
libia_cp64.dll=1000
mkl_uwp_compat.dll=1000
burstisp_ipux.dll = 1000
TPG1_INTEL.cpf=1000
TPG2_INTEL.cpf=1000
TPG1_PDAFT3.cpf=1000
graph_descriptor.xml = 1000
graph_settings_TPG1_INTEL_DEFAULT.xml = 1000
graph_settings_TPG1_PDAFT3_DEFAULT.xml = 1000
graph_settings_TPG2_INTEL_DEFAULT.xml = 1000

[DestinationDirs]
DefaultDestDir=13
iacamera.CopyFiles=13
iacamera.CopyX64DLLs=13

[Manufacturer]
%COMPANY_NAME%=Device, NTamd64

[Device.NTamd64]
%iacamera.DeviceDesc%  =iacamera, VIDEO\INT9830
;%iacamera.DeviceDesc%  =iacamera, PCI\VEN_8086&DEV_9830 ;GT0 silicon support
%iacamera.DeviceDesc_LKF_HAPS%  =iacamera, PCI\VEN_8086&DEV_5A19&REV_C5
%iacamera.DeviceDesc_GLV_SIMICS%  =iacamera, PCI\VEN_8086&DEV_5A19&REV_C6

[iacamera.NT]
Include=ks.inf, KSCAPTUR.inf
Needs=KS.Registration,KSCAPTUR.Registration.NT
CopyFiles=iacamera.CopyFiles
CopyFiles=iacamera.CopyX64DLLs
AddReg=iacamera.MFT.AddReg

[iacamera.MFT.AddReg]
HKCR,CLSID\%IHV_DEVICE_PLUGIN%,,,%iacamera.FriendlyNameDeviceMFT%
HKCR,CLSID\%IHV_DEVICE_PLUGIN%\InprocServer32,,%REG_SZ%,"%13%\IntelDeviceMFT64.dll"
HKCR,CLSID\%IHV_DEVICE_PLUGIN%\InprocServer32,"ThreadingModel", %REG_SZ%, "Both"

[iacamera.CopyFiles]
iacamera64.sys
mute.bmp
pkg_dir.bin
cpd_component_signed.bin
TPG1_INTEL.cpf
TPG2_INTEL.cpf
TPG1_PDAFT3.cpf
graph_settings_TPG1_INTEL_DEFAULT.xml
graph_settings_TPG2_INTEL_DEFAULT.xml
graph_settings_TPG1_PDAFT3_DEFAULT.xml

[iacamera.CopyX64DLLs]
IntelDeviceMFT64.dll
pvl64.dll
pvl_perspective_control64.dll
pvl_face_detection64.dll
pvl_landmark_detection64.dll
evcp.dll
libia_cp64.dll
mkl_uwp_compat.dll
burstisp_ipux.dll
graph_descriptor.xml

[iacamera.NT.Interfaces]
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterPIXTERIN%, iacamera.AddInterfacePIXTERIN,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX214%, iacamera.AddInterfaceIMX214,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX230%, iacamera.AddInterfaceIMX230,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterOV8858%, iacamera.AddInterfaceOV8858,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX132%, iacamera.AddInterfaceIMX132,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterOV5693%, iacamera.AddInterfaceOV5693,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX135%, iacamera.AddInterfaceIMX135,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX135U%, iacamera.AddInterfaceIMX135U,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX135Dummy%, iacamera.AddInterfaceIMX135Dummy,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX135UDummy%, iacamera.AddInterfaceIMX135UDummy,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX351%, iacamera.AddInterfaceIMX351,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX351REAR%, iacamera.AddInterfaceIMX351REAR,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX351LEFT%, iacamera.AddInterfaceIMX351LEFT,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX351RIGHT%, iacamera.AddInterfaceIMX351RIGHT,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterOV2740%, iacamera.AddInterfaceOV2740,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterIMX318%, iacamera.AddInterfaceIMX318,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterOV16860%, iacamera.AddInterfaceOV16860,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterOV8856%, iacamera.AddInterfaceOV8856,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterTPG1%, iacamera.AddInterfaceTPG1,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterTPG2%, iacamera.AddInterfaceTPG2,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterMock%, iacamera.AddInterfaceMock,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterOV13858%, iacamera.AddInterfaceOV13858,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterHI1A1%, iacamera.AddInterfaceHI1A1,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterOV13858Front%, iacamera.AddInterfaceOV13858Front,
AddInterface=%KSCATEGORY_VIDEO_CAMERA%, %FilterSurfaceRGB%, iacamera.AddInterfaceSurfaceRGB,

AddInterface=%KSCATEGORY_CAPTURE%, %FilterPIXTERIN%, iacamera.AddInterfacePIXTERIN,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX214%, iacamera.AddInterfaceIMX214,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX230%, iacamera.AddInterfaceIMX230,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterOV8858%, iacamera.AddInterfaceOV8858,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX132%, iacamera.AddInterfaceIMX132,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterOV5693%, iacamera.AddInterfaceOV5693,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX135%, iacamera.AddInterfaceIMX135,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX135U%, iacamera.AddInterfaceIMX135U,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX135Dummy%, iacamera.AddInterfaceIMX135Dummy,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX135UDummy%, iacamera.AddInterfaceIMX135UDummy,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX351%, iacamera.AddInterfaceIMX351,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX351REAR%, iacamera.AddInterfaceIMX351REAR,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX351LEFT%, iacamera.AddInterfaceIMX351LEFT,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX351RIGHT%, iacamera.AddInterfaceIMX351RIGHT,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterOV2740%, iacamera.AddInterfaceOV2740,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterIMX318%, iacamera.AddInterfaceIMX318,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterOV16860%, iacamera.AddInterfaceOV16860,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterOV8856%, iacamera.AddInterfaceOV8856,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterTPG1%, iacamera.AddInterfaceTPG1,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterTPG2%, iacamera.AddInterfaceTPG2,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterMock%, iacamera.AddInterfaceMock,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterOV13858%, iacamera.AddInterfaceOV13858,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterHI1A1%, iacamera.AddInterfaceHI1A1,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterOV13858Front%, iacamera.AddInterfaceOV13858Front,
AddInterface=%KSCATEGORY_CAPTURE%, %FilterSurfaceRGB%, iacamera.AddInterfaceSurfaceRGB,

AddInterface=%KSCATEGORY_VIDEO%, %FilterPIXTERIN%, iacamera.AddInterfacePIXTERIN,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX214%, iacamera.AddInterfaceIMX214,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX230%, iacamera.AddInterfaceIMX230,
AddInterface=%KSCATEGORY_VIDEO%, %FilterOV8858%, iacamera.AddInterfaceOV8858,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX132%, iacamera.AddInterfaceIMX132,
AddInterface=%KSCATEGORY_VIDEO%, %FilterOV5693%, iacamera.AddInterfaceOV5693,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX135%, iacamera.AddInterfaceIMX135,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX135U%, iacamera.AddInterfaceIMX135U,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX135Dummy%, iacamera.AddInterfaceIMX135Dummy,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX135UDummy%, iacamera.AddInterfaceIMX135UDummy,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX351%, iacamera.AddInterfaceIMX351,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX351REAR%, iacamera.AddInterfaceIMX351REAR,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX351LEFT%, iacamera.AddInterfaceIMX351LEFT,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX351RIGHT%, iacamera.AddInterfaceIMX351RIGHT,
AddInterface=%KSCATEGORY_VIDEO%, %FilterOV2740%, iacamera.AddInterfaceOV2740,
AddInterface=%KSCATEGORY_VIDEO%, %FilterIMX318%, iacamera.AddInterfaceIMX318,
AddInterface=%KSCATEGORY_VIDEO%, %FilterOV16860%, iacamera.AddInterfaceOV16860,
AddInterface=%KSCATEGORY_VIDEO%, %FilterOV8856%, iacamera.AddInterfaceOV8856,
AddInterface=%KSCATEGORY_VIDEO%, %FilterTPG1%, iacamera.AddInterfaceTPG1,
AddInterface=%KSCATEGORY_VIDEO%, %FilterTPG2%, iacamera.AddInterfaceTPG2,
AddInterface=%KSCATEGORY_VIDEO%, %FilterMock%, iacamera.AddInterfaceMock,
AddInterface=%KSCATEGORY_VIDEO%, %FilterOV13858%, iacamera.AddInterfaceOV13858,
AddInterface=%KSCATEGORY_VIDEO%, %FilterHI1A1%, iacamera.AddInterfaceHI1A1,
AddInterface=%KSCATEGORY_VIDEO%, %FilterOV13858Front%, iacamera.AddInterfaceOV13858Front,
AddInterface=%KSCATEGORY_VIDEO%, %FilterSurfaceRGB%, iacamera.AddInterfaceSurfaceRGB,

AddInterface=%KSCATEGORY_SENSOR_CAMERA%, %FilterOV7251%, iacamera.AddInterfaceOV7251,
AddInterface=%KSCATEGORY_SENSOR_CAMERA%, %FilterSurfaceIR%, iacamera.AddInterfaceSurfaceIR,

[iacamera.AddInterfacePIXTERIN]
AddReg=iacamera.AddRegPIXTERIN

[iacamera.AddInterfaceIMX214]
AddReg=iacamera.AddRegIMX214

[iacamera.AddInterfaceTPG1]
AddReg=iacamera.AddRegTPG1

[iacamera.AddInterfaceTPG2]
AddReg=iacamera.AddRegTPG2

[iacamera.AddInterfaceIMX230]
AddReg=iacamera.AddRegIMX230

[iacamera.AddInterfaceOV8858]
AddReg=iacamera.AddRegOV8858

[iacamera.AddInterfaceIMX132]
AddReg=iacamera.AddRegIMX132

[iacamera.AddInterfaceOV5693]
AddReg=iacamera.AddRegOV5693

[iacamera.AddInterfaceIMX135]
AddReg=iacamera.AddRegIMX135

[iacamera.AddInterfaceIMX135U]
AddReg=iacamera.AddRegIMX135U

[iacamera.AddInterfaceIMX135Dummy]
AddReg=iacamera.AddRegIMX135Dummy

[iacamera.AddInterfaceIMX135UDummy]
AddReg=iacamera.AddRegIMX135UDummy

[iacamera.AddInterfaceIMX351]
AddReg=iacamera.AddRegIMX351

[iacamera.AddInterfaceIMX351REAR]
AddReg=iacamera.AddRegIMX351REAR

[iacamera.AddInterfaceIMX351LEFT]
AddReg=iacamera.AddRegIMX351LEFT

[iacamera.AddInterfaceIMX351RIGHT]
AddReg=iacamera.AddRegIMX351RIGHT

[iacamera.AddInterfaceOV2740]
AddReg=iacamera.AddRegOV2740

[iacamera.AddInterfaceIMX318]
AddReg=iacamera.AddRegIMX318

[iacamera.AddInterfaceOV16860]
AddReg=iacamera.AddRegOV16860

[iacamera.AddInterfaceOV8856]
AddReg=iacamera.AddRegOV8856

[iacamera.AddInterfaceMock]
AddReg=iacamera.AddRegMock

[iacamera.AddInterfaceOV7251]
AddReg=iacamera.AddRegOV7251

[iacamera.AddInterfaceOV13858]
AddReg=iacamera.AddRegOV13858
[iacamera.AddInterfaceHI1A1]
AddReg=iacamera.AddRegHI1A1

[iacamera.AddInterfaceOV13858Front]
AddReg=iacamera.AddRegOV13858Front

[iacamera.AddInterfaceSurfaceRGB]
AddReg=iacamera.AddRegSurfaceRGB

[iacamera.AddInterfaceSurfaceIR]
AddReg=iacamera.AddRegSurfaceIR

[iacamera.NT.HW]
Include=machine.inf
AddReg=camera_hw_AddReg

[iacamera.AddRegPIXTERIN]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNamePIXTERIN%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegIMX214]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX214%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegTPG1]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameTPG1%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==;FRT==30,1;SUT==ALL))"

; SDV Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

; WCG P010 Profile
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","Constraint",0,"LRS;LST;LFR;eSPSubtype_HEVC"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","BlockedControls",0,"VHDR;VPS"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF0",0,"Pin0:((RES>=1920,1080;FRT==30,1;SUT==P010))"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF1",0,"Pin1:((RES>=1920,1080;FRT==30,1;SUT==P010))"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF2",0,"Pin2:(!)"

[iacamera.AddRegTPG2]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameTPG2%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==;FRT==30,1;SUT==ALL))"

; SDV Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

[iacamera.AddRegIMX230]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX230%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegOV8858]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV8858%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegIMX132]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX132%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegOV5693]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV5693%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegIMX135]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX135%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"VIDST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==1920,1080;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

; WCG P010 Profile
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","Constraint",0,"LRS;LST;LFR;eSPSubtype_HEVC"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","BlockedControls",0,"VHDR;VPS"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF0",0,"Pin0:((RES>=1920,1080;FRT==30,1;SUT==P010))"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF1",0,"Pin1:((RES>=1920,1080;FRT==30,1;SUT==P010))"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"


[iacamera.AddRegIMX135U]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX135U%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"VIDST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==1920,1080;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"

[iacamera.AddRegIMX135Dummy]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX135Dummy%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegIMX135UDummy]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX135UDummy%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegIMX351]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX351%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==;FRT==30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

; Video Conferencing Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF0",0,"Pin0:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF1",0,"Pin1:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"

[iacamera.AddRegIMX351REAR]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX351REAR%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==;FRT==30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

; Video Conferencing Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF0",0,"Pin0:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF1",0,"Pin1:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF2",0,"Pin2:(!)"

; WCG P010 Profile
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","Constraint",0,"LRS;LST;LFR;eSPSubtype_HEVC"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","BlockedControls",0,"VHDR;VPS"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF0",0,"Pin0:((RES>=1920,1080;FRT==30,1;SUT==P010))"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF1",0,"Pin1:((RES>=1920,1080;FRT==30,1;SUT==P010))"
HKR,"Profiles\KSCAMERAPROFILE_HDRWithWCGVideo,0","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==1920,1080;FRT==30,1;SUT==ALL))"

[iacamera.AddRegIMX351LEFT]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX351LEFT%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegIMX351RIGHT]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX351RIGHT%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegOV2740]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV2740%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegIMX318]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameIMX318%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegOV16860]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV16860%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegOV8856]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV8856%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

[iacamera.AddRegMock]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameMock%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

;ov7251 LKF
[iacamera.AddRegOV7251]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV7251%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%
HKR,,FSSensorGroupID,,"{55B26476-C5C9-4BA8-8559-73D905E1F40E}"
HKR,,FSSensorGroupName,,"IntelIRCameraSensorGroup"

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; Declare FaceAuth profile.
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","BlockedControls",0,"FACEDT"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF0",0,"Pin0:((RES==640,480;FRT==60,1;SUT==NV12))"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF2",0,"Pin2:(!)"

;ov13858 LKF
[iacamera.AddRegOV13858]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV13858%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==3840,2160;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF0",0,"Pin0:((RES==1920,1440;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF2",0,"Pin2:((RES==3712,2784;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF0",0,"Pin0:((RES==1920,1280;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF2",0,"Pin2:((RES==3712,2464;FRT==30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==3840,2160;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF0",0,"Pin0:((RES==1920,1440;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF2",0,"Pin2:((RES==3712,2784;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF0",0,"Pin0:((RES==1920,1280;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF2",0,"Pin2:((RES==3712,2464;FRT==30,1;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==3840,2160;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF1",0,"Pin1:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF0",0,"Pin0:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF1",0,"Pin1:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF0",0,"Pin0:((RES==1920,1440;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF1",0,"Pin1:((RES==640,480;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF1",0,"Pin1:((RES==640,360;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF0",0,"Pin0:((RES==640,640;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF1",0,"Pin1:((RES==640,640;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","MTF0",0,"Pin0:((RES==1280,720;FRT==120,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","MTF1",0,"Pin1:((RES==1280,720;FRT==120,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","MTF2",0,"Pin2:(!)"

; Video Conferencing Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF0",0,"Pin0:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF1",0,"Pin1:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==3840,2160;FRT==30,1;SUT==ALL))"

;ov13858 front LKF
[iacamera.AddRegOV13858Front]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameOV13858Front%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%
HKR,,FSSensorGroupID,,"{55B26476-C5C9-4BA8-8559-73D905E1F40E}"
HKR,,FSSensorGroupName,,"IntelIRCameraSensorGroup"

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; Declare FaceAuth profile.
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","BlockedControls",0,"FACEDT"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT==NV12))"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF2",0,"Pin2:(!)"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==3840,2160;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF0",0,"Pin0:((RES==1920,1440;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF2",0,"Pin2:((RES==3712,2784;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF0",0,"Pin0:((RES==1920,1280;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF2",0,"Pin2:((RES==3712,2464;FRT==30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==3840,2160;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF0",0,"Pin0:((RES==1920,1440;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF2",0,"Pin2:((RES==3712,2784;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF0",0,"Pin0:((RES==1920,1280;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF2",0,"Pin2:((RES==3712,2464;FRT==30,1;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==3840,2160;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF1",0,"Pin1:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF0",0,"Pin0:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF1",0,"Pin1:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF0",0,"Pin0:((RES==1920,1440;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF1",0,"Pin1:((RES==640,480;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF1",0,"Pin1:((RES==640,360;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF0",0,"Pin0:((RES==640,640;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF1",0,"Pin1:((RES==640,640;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF2",0,"Pin2:(!)"

; Video Conferencing Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF0",0,"Pin0:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF1",0,"Pin1:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==3840,2160;FRT==30,1;SUT==ALL))"

;ov13858 Surface
[iacamera.AddRegSurfaceRGB]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameSurfaceRGB%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%
HKR,,FSSensorGroupID,,"{55B26476-C5C9-4BA8-8559-73D905E1F40E}"
HKR,,FSSensorGroupName,,"IntelIRCameraSensorGroup"
;HKR,,FSSensorOrientation,0x00010001,270

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Declare FaceAuth profile.
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","BlockedControls",0,"FACEDT"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT==NV12))"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF2",0,"Pin2:(!)"

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=60,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==3968,2232;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF0",0,"Pin0:((RES==1920,1440;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,1","MTF2",0,"Pin2:((RES==3840,2880;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF0",0,"Pin0:((RES==1920,1280;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,2","MTF2",0,"Pin2:((RES==3712,2464;FRT==30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==3968,2232;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF0",0,"Pin0:((RES==1920,1440;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF2",0,"Pin2:((RES==3840,2880;FRT==30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF0",0,"Pin0:((RES==1920,1280;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF2",0,"Pin2:((RES==3712,2464;FRT==30,1;SUT==ALL))"

; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==3840,2160;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF1",0,"Pin1:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,1","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF0",0,"Pin0:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF1",0,"Pin1:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,2","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF0",0,"Pin0:((RES==1920,1440;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF1",0,"Pin1:((RES==640,480;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,3","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF0",0,"Pin0:((RES==1920,1080;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF1",0,"Pin1:((RES==640,360;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,4","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF0",0,"Pin0:((RES==640,640;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF1",0,"Pin1:((RES==640,640;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,5","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","MTF0",0,"Pin0:((RES==1280,720;FRT==120,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","MTF1",0,"Pin1:((RES==1280,720;FRT==120,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,6","MTF2",0,"Pin2:(!)"

; Video Conferencing Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF0",0,"Pin0:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF1",0,"Pin1:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1920,1080;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==3968,2232;FRT==30,1;SUT==ALL))"

;ov7251 Surface
[iacamera.AddRegSurfaceIR]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameSurfaceIR%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%
HKR,,FSSensorGroupID,,"{55B26476-C5C9-4BA8-8559-73D905E1F40E}"
HKR,,FSSensorGroupName,,"IntelIRCameraSensorGroup"

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; Declare FaceAuth profile.
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","BlockedControls",0,"FACEDT"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF0",0,"Pin0:((RES==640,480;FRT==60,1;SUT==NV12))"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_FaceAuth_Mode,0","MTF2",0,"Pin2:(!)"

;HI1A1 LKF
[iacamera.AddRegHI1A1]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%iacamera.FriendlyNameHI1A1%
HKR,,CameraDeviceMftClsid,,%IHV_DEVICE_PLUGIN%

; Profile version v2
HKR,,"OEMCameraProfileVersion",0x00010001,2

; Legacy Profile
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF0",0,"Pin0:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF1",0,"Pin1:((RES==;FRT==;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_Legacy,0","MTF2",0,"Pin2:((RES==;FRT==;SUT==ALL))"

; High Frame Rate Profile
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","Constraint",0,"LRS;LST"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF0",0,"Pin0:((RES==;FRT>=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF1",0,"Pin1:((RES==;FRT>=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighFrameRate,0","MTF2",0,"Pin2:(!)"

; Photo Sequence Profile
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF0",0,"Pin0:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_PhotoSequence,0","MTF2",0,"Pin2:((RES==1280,720;FRT<=30,1;SUT==ALL))"

; High Quality Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF0",0,"Pin0:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,0","MTF2",0,"Pin2:((RES==1280,720;FRT<=30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF0",0,"Pin0:((RES==960,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,1","MTF2",0,"Pin2:((RES==640,480;FRT<=30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF0",0,"Pin0:((RES==1280,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,2","MTF2",0,"Pin2:((RES==640,360;FRT<=30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,3","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,3","MTF0",0,"Pin0:((RES==960,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,3","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,3","MTF2",0,"Pin2:((RES==832,624;FRT<=30,1;SUT==ALL))"

HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,4","BlockedControls",0,"PHSEQ"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,4","MTF0",0,"Pin0:((RES==960,720;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,4","MTF1",0,"Pin1:(!)"
HKR,"Profiles\KSCAMERAPROFILE_HighQualityPhoto,4","MTF2",0,"Pin2:((RES==320,240;FRT<=30,1;SUT==ALL))"


; Video Recording Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF0",0,"Pin0:((RES==1280,720;FRT<=30,1;SUT!=P010))((RES==640,480;FRT<=30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF1",0,"Pin1:((RES==;FRT==;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoRecording,0","MTF2",0,"Pin2:(!)"
; Video Conferencing Profile
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF0",0,"Pin0:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF1",0,"Pin1:((RES==1280,720;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,0","MTF2",0,"Pin2:(!)"

HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","BlockedControls",0,"ADVISO"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF0",0,"Pin0:((RES==640,480;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF1",0,"Pin1:((RES==640,480;FRT==30,1;SUT==ALL))"
HKR,"Profiles\KSCAMERAPROFILE_VideoConferencing,1","MTF2",0,"Pin2:(!)"

; Balanced Video And Photo Profile
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF0",0,"Pin0:((RES==1280,720;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF1",0,"Pin1:((RES==1280,720;FRT==30,1;SUT!=P010))"
HKR,"Profiles\KSCAMERAPROFILE_BalancedVideoAndPhoto,0","MTF2",0,"Pin2:((RES==1280,720;FRT==30,1;SUT==ALL))"

[iacamera.NT.Services]
AddService=camera, 0x00000002, iacamera.ServiceInstall

[iacamera.ServiceInstall]
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%13%\iacamera64.sys
AddReg = SpecificParameter

[SpecificParameter]
HKR, Parameters, "SupportMuteMode", %REG_DWORD%, 1
HKR, Parameters, "FrontMuteState", %REG_DWORD%, 0
HKR, Parameters, "BackMuteState", %REG_DWORD%, 0
HKR, Parameters, "TraceLevel", %REG_DWORD%, 4

[camera_hw_AddReg]
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1
HKR,Parameters,"DeviceCharacteristics",0x10001,0x0100     ; Use same security checks on relative opens
HKR,Parameters,Security,,"D:P(A;;GA;;;SY)(A;;GRGWGX;;;BA)(A;;GRGWGX;;;WD)(A;;GR;;;RC)"


[Strings]
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_VIDEO_CAMERA="{E5323777-F976-4f5b-9B55-B94699C46E44}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_SENSOR_CAMERA="{24E552D7-6523-47F7-A647-D3465BF1F5CA}"
IHV_DEVICE_PLUGIN="{A4996FA6-F083-4516-97D4-2B272F26E6A2}"

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1
REG_DWORD=0x00010001
REG_SZ=0x00000000
REG_EXPAND_SZ=0x00020000

;localizable
PROVIDER_NAME="Intel"
COMPANY_NAME="Intel Corporation"
iacamera.DeviceDesc="Intel(R) AVStream Camera"
iacamera.DeviceDesc_GLV_SIMICS="Intel(R) GLV SIMICS AVStream Camera"
iacamera.DeviceDesc_LKF_HAPS="Intel(R) LKF HAPS AVStream Camera"
iacamera.FriendlyNameDeviceMFT="Intel Camera DeviceMFT Class"
iacamera.FriendlyNamePIXTERIN="Internal PIXTER"
iacamera.FriendlyNameIMX214="IMX214"
iacamera.FriendlyNameTPG1="TPG1"
iacamera.FriendlyNameTPG2="TPG2"
iacamera.FriendlyNameIMX230="IMX230"
iacamera.FriendlyNameOV8858="OV8858"
iacamera.FriendlyNameIMX132="IMX132"
iacamera.FriendlyNameOV5693="OV5693"
iacamera.FriendlyNameIMX135="IMX135"
iacamera.FriendlyNameIMX135U="IMX135U"
iacamera.FriendlyNameIMX135Dummy="IMX135Dummy"
iacamera.FriendlyNameIMX135UDummy="IMX135UDummy"
iacamera.FriendlyNameIMX351="IMX351F"
iacamera.FriendlyNameIMX351REAR="IMX351REAR"
iacamera.FriendlyNameIMX351LEFT="IMX351L"
iacamera.FriendlyNameIMX351RIGHT="IMX351RIGHT"
iacamera.FriendlyNameOV2740="OV2740"
iacamera.FriendlyNameIMX318="IMX318"
iacamera.FriendlyNameOV16860="OV16860"
iacamera.FriendlyNameOV8856="OV8856"
iacamera.FriendlyNameMock="Mock"
iacamera.FriendlyNameOV7251="OV7251"
iacamera.FriendlyNameOV13858="OV13858 Rear"
iacamera.FriendlyNameHI1A1="720p HD Camera"
iacamera.FriendlyNameOV13858Front="OV13858 Front"
iacamera.FriendlyNameSurfaceRGB="Surface Camera"
iacamera.FriendlyNameSurfaceIR="Surface IR Camera"
cdname="Intel(R) AVStream Camera Installation Disk"
FilterPIXTERIN="{A255DEF4-F9B7-41E0-BF1E-D273ED0FEDBF}"
FilterIMX214="{7EA8D559-DDA0-4374-A0E5-086F967C61D7}"
FilterTPG1="{53BBBF18-2914-4485-8152-1226C1E7D0BC}"
FilterTPG2="{DC65E111-332F-4782-B009-08549E68F74E}"
FilterIMX230="{2931127D-A2CD-483D-A876-DF2E34FD2FF1}"
FilterOV8858="{BA5BBA1A-AD15-490D-9801-7A5C85C86CAF}"
FilterIMX132="{87A48B85-A02B-47BA-9148-31318AEEACFA}"
FilterOV5693="{012395E3-6D6D-43EB-BEAA-7AE5EC4BC9D8}"
FilterIMX135="{9188B076-63AD-4CE2-927A-678714805BE6}"
FilterIMX135U="{5da95715-cf47-426d-B683-562020B40CD5}"
FilterIMX135Dummy="{3D808497-6B3D-46F0-9711-F484570542A0}"
FilterIMX135UDummy="{66E398D4-DD64-4BC9-A32B-CE78FF34E390}"
FilterIMX351="{3CBB4A90-315E-41BE-920F-FE10D889E626}"
FilterIMX351REAR="{A4E5556A-2CA8-4802-BC54-1E3DC6302059}"
FilterIMX351LEFT="{56E5301E-C30D-4ACE-A308-73F18E1ADDB7}"
FilterIMX351RIGHT="{CB9CE246-5B16-42C4-80F4-13725A94969B}"
FilterOV2740="{38F3BE7B-C170-4E79-ADC8-2AA06EB0C6CC}"
FilterIMX318="{0B280854-F7F8-40AC-B6C3-1E5A2B7EB3C5}"
FilterOV16860="{63458266-2ED6-49DB-812F-CEE7B2F7FC49}"
FilterOV8856="{3495094A-2116-4638-AC72-EB321B13259C}"
FilterMock="{6DE573C1-878E-426C-BC62-61C35F450F8D}"
FilterOV7251="{964F3F9C-F14D-41C3-AA07-5B21B57DEA38}"
FilterOV13858="{ACE27DEB-56DB-45A2-8FCA-D2957D66484E}"
FilterHI1A1="{954166BB-4806-4BA5-AB13-372DD392336E}"
FilterOV13858Front="{FFCE5838-8665-4421-85C2-852A2AB4A134}"
FilterSurfaceRGB="{213A57B6-AACF-4210-9800-CD4C54DAE676}"
FilterSurfaceIR="{6dfb8449-47e0-42d3-9e24-f13f2852a376}"
