Files
vendor_xiaomi_rodin/proprietary/odm/etc/camera/xiaomi/miviphotographerconfig.json
Ido 6c8f417a1e rodin: initial vendor tree
Change-Id: Ib5f383c3c800567d8884a37ebfb5a956e7400e2b
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
2025-12-08 18:24:08 +01:00

285 lines
11 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"QuickviewSupport": 1,
"MaxMFNRCount":[3,3],//MFNR并行任务
"HighQualityQuickShotSupport":["0x343DF77","0x343DF77"],//[低端,高端]
"QuickShotDelayTimeMask":"0x8020200222000",
"DevCondition":{ //触发资源应急
"PSIStressNum":50,
"PhtType":"0x26",//[1,2,5] 10 0110 Photographer_HDR = 1, Photographer_SR = 2, Photographer_HDRSR = 5,
"PSI":0//psi触发转B2Y
},
"SpecialPerf":[
{
"PerfIndic":0,
"SupportType":[9],
"ShutterIndex":[0]
},
{
"PerfIndic":1,//关键字 0 S2S \ 1 S2G
"SupportType":[3],//夜景
"ShutterIndex":[0] //0第一帧 1最后一帧
}
],
"PhotographerInfoMap":[
{
//MIVIFull 0001 \MFNRFull 0010 \mihalmfnrfull 0100\quickshot 1000
//原模式raw hdr
"PhtType":[31],
"QuickShotConfig"://触发条件
{
"MaxMIVICount":[3,3],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[0],//切B2Y
"NewFrames":[1],
"Condition"://条件
{
"DevVersion":0,//0低端 1高端 2无限制
"ConditionType":0,//与
"ConditionInc":"0x09",// QuickClick && lackBuffer 触发 (11001)
"ConditionCam":2 // 0rear 1front 2无限制
}
},
{
"NewType":[8,9],//切MFNR (vendor/mihal)
"NewFrames":[1,5],// (vendor 1 ,mihal 5)根据是否上移决定
"Condition"://条件
{
"DevVersion":2,//0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x01",// MIVIFull 触发 0001
"ConditionCam":2 //0rear 1front 2无限制
}
}
]
}
},
{
//原模式stagger hdr
"PhtType":[32],
"QuickShotConfig"://触发条件
{
"MaxMIVICount":[2,2],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[0],//切B2Y
"NewFrames":[1],
"Condition"://条件
{
"DevVersion":0,//0低端 1高端 2无限制
"ConditionType":0,//与
"ConditionInc":"0x09",// QuickClick && lackBuffer 触发 (11001)
"ConditionCam":2 // 0rear 1front 2无限制
}
},
{
"NewType":[8,9],//切MFNR (vendor/mihal)
"NewFrames":[1,5],// (vendor 1 ,mihal 5)根据是否上移决定
"Condition"://条件
{
"DevVersion":2,//0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x09",//QcuickClick | (QcuickClick && MIVIFull) 触发 1009
"ConditionCam":2 //0rear 1front 2无限制
}
}
]
}
},
{
//原模式sr
"PhtType":[2],
"SupportAttachPreview":true,
"SupportAnchorQuickview":true,
"MihalDefaultAnchorOffset":0,
"QuickShotConfig"://触发条件
{
"ZoomRatio":[0.0,9.9],
"MaxMIVICount":[2,2],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[8,9],//切MFNR (vendor/mihal)
"NewFrames":[1,5],// (vendor 1 ,mihal 5)根据是否上移决定
"Condition"://条件
{
"DevVersion":2, //0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x01",// MIVIFull 触发 0001
"ConditionCam":2 // 0rear 1front 2无限制
}
}
]
}
},
{
//原模式AINR
"PhtType":[22],
"SupportAttachPreview":true,
"QuickShotConfig"://触发条件
{
"MaxMIVICount":[2,2],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[8,9],//切MFNR (vendor/mihal)
"NewFrames":[1,5],// (vendor 1 ,mihal 5)根据是否上移决定
"Condition"://条件
{
"DevVersion":2, //0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x09",//QcuickClick | (QcuickClick && MIVIFull) 触发 1009
"ConditionCam":2 // 0rear 1front 2无限制
}
}
]
}
},
{
//原模式hdrsr
"PhtType":[5],
"QuickShotConfig"://触发条件
{
"ZoomRatio":[0.0,9.9],
"MaxMIVICount":[3,3],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[8,9],//切MFNR (vendor/mihal)
"NewFrames":[1,5],// (vendor 1 ,mihal 5)根据是否上移决定
"Condition"://条件
{
"DevVersion":2, //0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x09",// MIVIFull && QuickClick 触发 1001
"ConditionCam":2 // 0rear 1front 2无限制
}
}
]
}
},
{
"PhtType":[8],//vendor mfnr
"QuickShotConfig"://触发条件
{
"MaxMIVICount":[3,3],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[0],//根据是否 上移决定
"NewFrames":[1],
"Condition":
{
"DevVersion":2,
"ConditionType":1,//或
"ConditionInc":"0x02", // VendorMfnrFull 触发 0010
"ConditionCam":2 // 0rear 1front 2无限制
}
}
]
}
},
{
"PhtType":[9],//mihal mfnr
"SupportAttachPreview":true,
"SupportAnchorQuickview":true,
"QuickShotConfig"://触发条件
{
"MaxMIVICount":[3,3],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[0],//切B2Y
"NewFrames":[1],
"Condition":
{
"DevVersion":2, //0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x04",// MihalMFNRFull 0100
"ConditionCam":2 // 0rear 1front 2无限制
}
},
{
"NewType":[9],//不切
"NewFrames":[5],//设置为5帧
"Condition":
{
"DevVersion":2, //0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x08",// AppQuickSnapshot 1000
"ConditionCam":2 // 0rear 1front 2无限制
}
}
]
}
},
{
//原模式bokeh mihal mfnr
"PhtType":[16],
"SupportAnchorQuickview":true
},
{
//原模式single bokeh mihal mfnr
"PhtType":[18],
"SupportAnchorQuickview":true
},
{
//原模式ainr
"PhtType":[22],
"SupportAnchorQuickview":true
},
{
//原模式hd mfnr
"PhtType":[25],
"SupportAnchorQuickview":true
},
{
"PhtType":[34],//single bokeh hdr
"QuickShotConfig"://触发条件
{
"MaxMIVICount":[3,3],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[18],//根据是否 上移决定
"NewFrames":[6],
"Condition":
{
"DevVersion":2,
"ConditionType":1,//或
"ConditionInc":"0x09", //QcuickClick | (QcuickClick && MIVIFull) 触发 1009
"ConditionCam":2 // 0rear 1front 2无限制
}
}
]
}
},
{
//原模式quad raw sr
"PhtType":[37],
"SupportAttachPreview":true,
"QuickShotConfig"://触发条件
{
"ZoomRatio":[0.0,9.9],
"MaxMIVICount":[2,2],//后处理任务数
"QuickShotTypeUpdate":
[
{
"NewType":[8,9],//切MFNR (vendor/mihal)
"NewFrames":[1,5],// (vendor 1 ,mihal 5)根据是否上移决定
"Condition"://条件
{
"DevVersion":2, //0低端 1高端 2无限制
"ConditionType":1,//或
"ConditionInc":"0x01",// MIVIFull 触发 0001
"ConditionCam":2 // 0rear 1front 2无限制
}
}
]
}
}
]
}