rodin: Initial vendor tree
Change-Id: I82fdf19168c57722403b81d983505a35d12b9926 Signed-off-by: xyzuniverse <dev.xyzuniverse@gmail.com>
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"enableDSACMoudle" : true,
|
||||
"DSACPlartform" : 1,
|
||||
"forceEnableDSACStorage" : false,
|
||||
"UsePropPriority": false,
|
||||
"enableGalleryComplete": false,
|
||||
"MFNRMask" : 9499,
|
||||
"HDRMask" : 9489,
|
||||
"SRMask" : 9499,
|
||||
"AINRZSLMask" : 1305,
|
||||
"MFNRBokehMask" : 1313,
|
||||
"HDRBokehMask" : 9505,
|
||||
"SEBokehMask" : 9505,
|
||||
"MfnrBokehMultiNumber" : 5,
|
||||
"enableLoadMeta" : true,
|
||||
"enableDumpMeta" : false,
|
||||
"enableTuningMeta" : true,
|
||||
"enableRealStreamBuffer" : true,
|
||||
"SDCardWriteType" : 2,
|
||||
"MaxStorageNum" : 150,
|
||||
"MinStorageThreshold" : 145,
|
||||
"MinUfsSpeed" : 40,
|
||||
"WbAvailBufEmptyThMap" : "256:5;512:1;1024:1",
|
||||
"WbAvailBufFile" : "/sys/devices/platform/soc/112b0000.ufshci/attributes/wb_avail_buf",
|
||||
"UfsCapacityFile" : "/proc/mv",
|
||||
"BufferStoragerLimitCnt" : 8,
|
||||
"PSICheckerInterval" : 5000,
|
||||
"PSIMonitorDelayTime" : 5000,
|
||||
"HighTempDelayTime" : 15000,
|
||||
"NormalTempDelayTime" : 5000,
|
||||
"DelayTimeThermalLevel" : 1,
|
||||
"PostProcessorsLimitCnt" : 3,
|
||||
"ContinueCameraTime" : 600000,
|
||||
"MaxDelayTime" : 50000,
|
||||
"MinDelayTime" : 5000,
|
||||
"DelayTimeUpStep" : 10000,
|
||||
"DelayTimeDownStep" : 2000,
|
||||
"TMaxLimit" : 47000,
|
||||
"TriggerThreshold" : 45000,
|
||||
"TriggerAfterTimes" : 3,
|
||||
"PostProcessEnable" : 1,
|
||||
"numStorageThread" : 3
|
||||
}
|
||||
@@ -0,0 +1,960 @@
|
||||
{
|
||||
"version": "4.0.1",
|
||||
"cameraControllerInfo": {
|
||||
"version": "4.0.1",
|
||||
"cameraExposedRoleIdList": "20#21#63#60#61#0"
|
||||
},
|
||||
"miviPlatformInfo": {
|
||||
"version": "4.0.1",
|
||||
"modeList": [
|
||||
{
|
||||
"mode": "Normal",
|
||||
"conflictFunctionList": [
|
||||
"HDR",
|
||||
"MFNR"
|
||||
],
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "PhotoSat",
|
||||
"supportFunctionList": [
|
||||
"HDR",
|
||||
"MFNR",
|
||||
"Beauty",
|
||||
"Depurple"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 3072
|
||||
},
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 2304
|
||||
},
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 1836
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "Rear",
|
||||
"supportFunctionList": [],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 3072
|
||||
},
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 2304
|
||||
},
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 1836
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "Front",
|
||||
"supportFunctionList": [
|
||||
"HDR",
|
||||
"MFNR",
|
||||
"Beauty"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1944
|
||||
},
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1458
|
||||
},
|
||||
{
|
||||
"width": 2560,
|
||||
"height": 1152
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "UltraWide",
|
||||
"supportFunctionList": [],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 3264,
|
||||
"height": 2448
|
||||
},
|
||||
{
|
||||
"width": 3264,
|
||||
"height": 1836
|
||||
},
|
||||
{
|
||||
"width": 3200,
|
||||
"height": 1440
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "SuperNight",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Front",
|
||||
"supportFunctionList": [
|
||||
"Beauty",
|
||||
"SuperNight"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1944
|
||||
},
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1458
|
||||
},
|
||||
{
|
||||
"width": 2560,
|
||||
"height": 1152
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "Rear",
|
||||
"supportFunctionList": [
|
||||
"SuperNight"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 3072
|
||||
},
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 2304
|
||||
},
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 1836
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "UltraWide",
|
||||
"supportFunctionList": [
|
||||
"SuperNight"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 3264,
|
||||
"height": 2448
|
||||
},
|
||||
{
|
||||
"width": 3264,
|
||||
"height": 1836
|
||||
},
|
||||
{
|
||||
"width": 3200,
|
||||
"height": 1440
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "AntiShake",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Rear",
|
||||
"supportFunctionList": [
|
||||
"AntiShake"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "UltraWide",
|
||||
"supportFunctionList": [
|
||||
"AntiShake"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "PhotoSat",
|
||||
"supportFunctionList": [
|
||||
"AntiShake"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "AntiShakeV3",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "PhotoSat",
|
||||
"supportFunctionList": [
|
||||
"AntiShakeV3"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "VideoSuperNight",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Rear",
|
||||
"supportFunctionList": [
|
||||
"VideoSuperNight"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "VideoHDR",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "PhotoSat",
|
||||
"supportFunctionList": [
|
||||
"VideoHDR"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "Bokeh",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Bokeh",
|
||||
"supportFunctionList": [
|
||||
"HDR",
|
||||
"Beauty",
|
||||
"BokehRear"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 960
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 576
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 3072
|
||||
},
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 2304
|
||||
},
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 1836
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "Front",
|
||||
"supportFunctionList": [
|
||||
"HDR",
|
||||
"Beauty",
|
||||
"BokehFront"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1944
|
||||
},
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1458
|
||||
},
|
||||
{
|
||||
"width": 2560,
|
||||
"height": 1152
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "Bokeh2x",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Bokeh",
|
||||
"supportFunctionList": [
|
||||
"HDR",
|
||||
"Beauty",
|
||||
"BokehRear"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 960
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
},
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 576
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 3060
|
||||
},
|
||||
{
|
||||
"width": 4064,
|
||||
"height": 2284
|
||||
},
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 1836
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "VideoNormal",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Rear",
|
||||
"supportFunctionList": [
|
||||
"VideoBokehRear",
|
||||
"Beauty"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "Front",
|
||||
"supportFunctionList": [
|
||||
"VideoBokehFront",
|
||||
"Beauty"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "UltraWide",
|
||||
"supportFunctionList": [
|
||||
"VideoBokehRear",
|
||||
"Beauty"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1280,
|
||||
"height": 720
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"mode": "VideoHDR10",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Rear",
|
||||
"supportFunctionList": [
|
||||
"VideoHDR10"
|
||||
],
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"video": [
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"miviAppWhiteList": {
|
||||
"version": "4.0.1",
|
||||
"packageNames": [
|
||||
{
|
||||
"packageName": "com.xiaomi.camera.sample",
|
||||
"exceptModeList": [
|
||||
{
|
||||
"mode": "Normal",
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Front",
|
||||
"functionList": [
|
||||
"Beauty"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.xiaomi.camera.mivi"
|
||||
},
|
||||
{"packageName": "com.milink.service"}
|
||||
]
|
||||
},
|
||||
"cameraExtension": {
|
||||
"version": "4.0.1",
|
||||
"platformInfo": {
|
||||
"modeList": [
|
||||
{
|
||||
"mode": ["Night"],
|
||||
"modeAbility": [
|
||||
{
|
||||
"roleName": "Front",
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"captureYuv": [
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1944,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1458,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width":2560,
|
||||
"height": 1152,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1944,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 2592,
|
||||
"height": 1458,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width":2560,
|
||||
"height": 1152,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"roleName": "Rear",
|
||||
"supportSizeObject": {
|
||||
"preview": [
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080
|
||||
}
|
||||
],
|
||||
"captureYuv": [
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 3072,
|
||||
"shotTimeMax": 70
|
||||
},
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 2304,
|
||||
"shotTimeMax": 70
|
||||
},
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 1836,
|
||||
"shotTimeMax": 70
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
}
|
||||
],
|
||||
"capture": [
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 3072,
|
||||
"shotTimeMax": 70
|
||||
},
|
||||
{
|
||||
"width": 4096,
|
||||
"height": 2304,
|
||||
"shotTimeMax": 70
|
||||
},
|
||||
{
|
||||
"width": 4080,
|
||||
"height": 1836,
|
||||
"shotTimeMax": 70
|
||||
},
|
||||
{
|
||||
"width": 1440,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 1920,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
},
|
||||
{
|
||||
"width": 2400,
|
||||
"height": 1080,
|
||||
"shotTimeMax": 50
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,970 @@
|
||||
{
|
||||
"versionDynamic": "24120901",
|
||||
"devicePolicy": [
|
||||
"haotian",
|
||||
"dada",
|
||||
"muyu",
|
||||
"uke",
|
||||
"miro",
|
||||
"dijun",
|
||||
"jinghu",
|
||||
"xuanyuan",
|
||||
"rodin"
|
||||
],
|
||||
"packagePolicy": [
|
||||
{
|
||||
"packageName": "com.tencent.mm",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "2380+",
|
||||
"activityName": "com.tencent.mm.plugin.profile.ui.ContactInfoUI",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2380+",
|
||||
"activityName": "com.tencent.mm.plugin.multitalk.ui.MultiTalkMainUI",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2380+",
|
||||
"activityName": "com.tencent.mm.ui.LauncherUI",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2380+",
|
||||
"activityName": "com.tencent.mm.ui.chatting.ChattingUI",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2380+",
|
||||
"activityName": "com.tencent.mm.plugin.voip.ui.VideoActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2380+",
|
||||
"activityName": "com.tencent.mm.plugin.recordvideo.activity.MMRecordUI",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.tencent.mobileqq",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "4108+",
|
||||
"activityName": "com.tencent.av.ui.AVActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "4108+",
|
||||
"activityName": "com.tencent.aelight.camera.aebase.QIMCameraCaptureActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.ss.android.lark",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityInstance",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.vc.meeting.module.preview.facade.MeetingPreviewActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.lark.main.app.MainActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.lark.chatwindow.ChatWindowActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.lark.ck.camera.record.LarkRecordTemplateActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityAffinity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.lark.cameraview.VECameraActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.alibaba.android.rimet",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "1062+",
|
||||
"activityName": "com.alibaba.android.teleconf.mozi.activity.TeleVideoConfActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "1062+",
|
||||
"activityName": "com.taobao.taopai.business.record.fragment.SocialRecordVideoActivity_Module_FullScreen",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.tencent.wemeet.app",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "2023480451+",
|
||||
"activityName": "com.tencent.wemeet.sdk.meeting.inmeeting.InMeetingActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2023480451+",
|
||||
"activityName": "com.tencent.wemeet.sdk.meeting.premeeting.home.HomeActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2023480451+",
|
||||
"activityName": "com.tencent.wemeet.components.webcore.activity.GestureBrowserActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2023480451+",
|
||||
"activityName": "com.tencent.wemeet.module.schedulemeeting.activity.ScheduleActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2023480451+",
|
||||
"activityName": "com.tencent.wemeet.module.schedulemeeting.activity.MeetingDetailInfoActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2023480451+",
|
||||
"activityName": "com.tencent.wemeet.module.meetingdashboard.activity.MeetingDashboardActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.sina.weibo",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "6865+",
|
||||
"activityName": "com.sina.weibo.mediaproducer.activity.StoryCameraIndependentActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "6865+",
|
||||
"activityName": "com.sina.weibo.wblive.activity.WBLivePublishActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.ss.android.lark.kami",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.vc.meeting.module.preview.facade.MeetingPreviewActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityInstance",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.lark.chatwindow.ChatWindowActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.lark.ck.camera.record.LarkRecordTemplateActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5221250+",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityAffinity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.xingin.xhs",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "7940017+",
|
||||
"activityName": "com.xingin.capa.lib.entrance.CapaEntranceActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "7940017+",
|
||||
"activityName": "com.xingin.alioth.imagesearch.active.container.ActiveImageSearchActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.smile.gifmaker",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "6592+",
|
||||
"activityName": "com.yxcorp.gifshow.camera.record.CameraActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "net.sourceforge.opencamera",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "85",
|
||||
"activityName": "net.sourceforge.opencamera.MainActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.ss.android.ugc.aweme",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "300501+",
|
||||
"activityName": "com.ss.android.ugc.aweme.shortvideo.ui.VideoRecordNewActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "300501+",
|
||||
"activityName": "com.ss.android.ugc.aweme.live.LiveBroadcastActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.ss.android.ugc.aweme.lite",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "300501+",
|
||||
"activityName": "com.ss.android.ugc.aweme.shortvideo.ui.VideoRecordNewActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "300501+",
|
||||
"activityName": "com.ss.android.ugc.aweme.live.LiveBroadcastActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.tencent.wework",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "28159+",
|
||||
"activityName": "com.tencent.wemeet.sdk.meeting.inmeeting.InMeetingActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "28159+",
|
||||
"activityName": "com.tencent.wework.meeting.ilink.flutter.ILinkMeetingActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "28159+",
|
||||
"activityName": "com.tencent.wework.multitalk.controller.VoipCallActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.example.cameraconfigure",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "__ignore__",
|
||||
"activityName": "com.example.cameraconfigure.MainActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "tv.danmaku.bili",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "6560400+",
|
||||
"activityName": "com.bilibili.bilibililive.ui.room.BlinkRoomActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "6560400+",
|
||||
"activityName": "com.bilibili.studio.centerplus.ui.CenterPlusMainActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.duowan.kiwi",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "92052+",
|
||||
"activityName": "com.duowan.liveroom.LiveRoomActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "air.tv.douyu.android",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "10776003+",
|
||||
"activityName": "com.dy.liveV2.living.RecorderCameraActivityV2Portrait",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.whatsapp.w4b",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "241377003+",
|
||||
"activityName": "com.whatsapp.voipcalling.VoipActivityV2",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.microsoft.teams",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "2024122323+",
|
||||
"activityName": "com.microsoft.skype.teams.views.activities.InCallActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2024122323+",
|
||||
"activityName": "com.microsoft.skype.teams.views.activities.PreJoinActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.google.android.apps.tachyon",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "5179541+",
|
||||
"activityName": "com.google.android.libraries.communications.conference.ui.greenroom.GreenroomActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "5179541+",
|
||||
"activityName": "com.google.android.libraries.communications.conference.ui.callui.SingleCallActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout-port": [
|
||||
[
|
||||
3
|
||||
]
|
||||
],
|
||||
"layout-land": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.cisco.wx2.android",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "4102775+",
|
||||
"activityName": "com.webex.teams.ui.calls.incall.InCallActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "4102775+",
|
||||
"activityName": "com.webex.teams.ui.calls.interstitial.MeetingInterstitialActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.facebook.orca",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "323007135+",
|
||||
"activityName": "com.facebook.messaging.rtc.incall.activity.InCallActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.whatsapp",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "241377003+",
|
||||
"activityName": "com.whatsapp.voipcalling.VoipActivityV2",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.ss.android.ugc.trill",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "350404+",
|
||||
"activityName": "com.ss.android.ugc.aweme.adaptation.saa.SAAActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "350404+",
|
||||
"activityName": "com.ss.android.ugc.aweme.ftc.FTCVideoRecordNewActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.zhiliaoapp.musically",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "2023405000+",
|
||||
"activityName": "com.ss.android.ugc.aweme.adaptation.saa.SAAActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "2023405000+",
|
||||
"activityName": "com.ss.android.ugc.aweme.ftc.FTCVideoRecordNewActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"packageName": "com.instagram.android",
|
||||
"allowList": [
|
||||
{
|
||||
"versionCode": "373911284+",
|
||||
"activityName": "com.instagram.creation.activity.MediaCaptureActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "373911284+",
|
||||
"activityName": "com.instagram.rtc.activity.RtcCallActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 2,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"versionCode": "373911284+",
|
||||
"activityName": "com.instagram.modal.ModalActivity",
|
||||
"data": {
|
||||
"supportedFeatures": 3,
|
||||
"layout": [
|
||||
[
|
||||
3
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
{
|
||||
"prefGestureEffectApps": [
|
||||
{
|
||||
"pkgName": "com.tencent.mm",
|
||||
"activityName": "com.tencent.mm.plugin.multitalk.ui.MultiTalkMainUI"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.mm",
|
||||
"activityName": "com.tencent.mm.plugin.voip.ui.VideoActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.mm",
|
||||
"activityName": "com.tencent.mm.ui.LauncherUI",
|
||||
"visible": "2"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.mm",
|
||||
"activityName": "com.tencent.mm.ui.chatting.ChattingUI",
|
||||
"visible": "2"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.mm",
|
||||
"activityName": "com.tencent.mm.plugin.profile.ui.ContactInfoUI",
|
||||
"visible": "2"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.mobileqq",
|
||||
"activityName": "com.tencent.av.ui.AVActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.alibaba.android.rimet",
|
||||
"activityName": "com.alibaba.android.teleconf.mozi.activity.TeleVideoConfActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.wemeet.app",
|
||||
"activityName": "com.tencent.wemeet.sdk.meeting.inmeeting.InMeetingActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.ss.android.lark",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityInstance"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.ss.android.lark",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityAffinity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.ss.android.lark",
|
||||
"activityName": "com.ss.android.vc.meeting.module.preview.facade.MeetingPreviewActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.wework",
|
||||
"activityName": "com.tencent.wework.meeting.ilink.flutter.ILinkMeetingActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.tencent.wework",
|
||||
"activityName": "com.tencent.wemeet.sdk.meeting.inmeeting.InMeetingActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.ss.android.lark.kami",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.ss.android.lark.kami",
|
||||
"activityName": "com.ss.android.vc.meeting.module.preview.facade.MeetingPreviewActivity",
|
||||
"visible": "2"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.ss.android.lark.kami",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityInstance"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.ss.android.lark.kami",
|
||||
"activityName": "com.ss.android.vc.meeting.module.multi.ByteRTCMeetingActivityAffinity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.microsoft.teams",
|
||||
"activityName": "com.microsoft.skype.teams.views.activities.InCallActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.whatsapp",
|
||||
"activityName": "com.whatsapp.voipcalling.VoipActivityV2"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.google.android.apps.tachyon",
|
||||
"activityName": "com.google.android.libraries.communications.conference.ui.callui.SingleCallActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.google.android.apps.tachyon",
|
||||
"activityName": "com.google.android.apps.tachyon.call.oneonone.ui.OneOnOneCallActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.google.android.apps.tachyon",
|
||||
"activityName": "com.google.android.libraries.communications.conference.ui.greenroom.GreenroomActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "us.zoom.videomeetings",
|
||||
"activityName": "com.zipow.videobox.conference.ui.ZmFoldableConfActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.cisco.wx2.android",
|
||||
"activityName": "com.webex.teams.ui.calls.incall.InCallActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.cisco.wx2.android",
|
||||
"activityName": "com.webex.teams.ui.calls.interstitial.MeetingInterstitialActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "jp.naver.line.android",
|
||||
"activityName": "com.linecorp.voip2.service.VoIPServiceActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.facebook.orca",
|
||||
"activityName": "com.facebook.rtc.activities.InCallActivity"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.facebook.orca",
|
||||
"activityName": "com.facebook.messaging.rtc.incall.activity.InCallActivity",
|
||||
"visible": "2"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.whatsapp.w4b",
|
||||
"activityName": "com.whatsapp.voipcalling.VoipActivityV2"
|
||||
},
|
||||
{
|
||||
"pkgName": "com.xiaomi.mihomemanager",
|
||||
"activityName": "com.xiaomi.mihomemanager.ui.SimulateVideoCallActivity"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,844 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CameraCPUControl>
|
||||
<OperationMode ID="DefaultCPUPolicy_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Sat_StreamConfigModeMiuiVideoBeautyWithEIS_1080P_HDRON_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
<PERF_RES_GPU_FREQ_MIN>30</PERF_RES_GPU_FREQ_MIN>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Front_StreamConfigModeMiuiVideoBeautyWithEIS_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
<PERF_RES_GPU_FREQ_MIN>30</PERF_RES_GPU_FREQ_MIN>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Front_StreamConfigModeMiuiVideoBeautyWithEIS_1080P_HDROFF_30FPS_HighTemp">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>1</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>30</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
<PERF_RES_GPU_FREQ_MIN>30</PERF_RES_GPU_FREQ_MIN>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="DefaultCPUPolicy_1080P_60FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>550000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_2>600000</PERF_RES_CPUFREQ_MIN_CLUSTER_2>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>16</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>13</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideo_1080P_HDROFF_60FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>550000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_2>600000</PERF_RES_CPUFREQ_MIN_CLUSTER_2>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>1</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>16</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Front_StreamConfigModeMiuiVideo_1080P_HDROFF_60FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>550000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_2>600000</PERF_RES_CPUFREQ_MIN_CLUSTER_2>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>16</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>13</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="DefaultCPUPolicy_4k_60FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>550000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_2>600000</PERF_RES_CPUFREQ_MIN_CLUSTER_2>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>16</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>13</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear__8K_HDROFF_24FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>1</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>15</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="InvincibleCPUPolicy">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>550000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_2>600000</PERF_RES_CPUFREQ_MIN_CLUSTER_2>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>16</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>13</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="DefaultCPUPolicy_4k_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeAlgoupHD_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Sat_StreamConfigModeMiuiVideoBeauty_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Front_StreamConfigModeMiuiVideoBeautyWithEIS_720P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Front_StreamConfigModeMiuiVideoBeautyWithEIS_720P_HDROFF_30FPS_HighTemp">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>1</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>30</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Sat_StreamConfigModeMiuiVideoBeautyWithEIS_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Sat_StreamConfigModeMiuiVideoBeautyWithEIS_1080P_HDROFF_30FPS_HighTemp">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>1</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>30</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideo_1080P_HDRON_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideo_4K_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideo_4K_HDRON_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Dualcam_StreamConfigModeMiuiVideoBokeh_720P_HDRON_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiMimoji_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Front_StreamConfigModeMiuiMimoji_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiSuperNight_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideoNight_1080P_HDRON_24FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>15</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideoNight_1080P_HDROFF_24FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideoNight_4K_HDROFF_24FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>15</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideoNight_4K_HDRON_24FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Sat_StreamConfigModeAlgoupSat_1080P_HDRON_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Sat_StreamConfigModeMiuiVideo_1080P_HDRON_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
|
||||
<OperationMode ID="Rear_StreamConfigModeMiuiVideo_4K_HDROFF_60FPS">
|
||||
<PERF_RES_FPS_FBT_RESCUE_C>20</PERF_RES_FPS_FBT_RESCUE_C>
|
||||
<PERF_RES_FPS_FBT_RESCUE_F>25</PERF_RES_FPS_FBT_RESCUE_F>
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>300000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>550000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_2>600000</PERF_RES_CPUFREQ_MIN_CLUSTER_2>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>1</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>16</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
<OperationMode ID="Sat_StreamConfigModeAlgoupSat_1080P_HDROFF_30FPS">
|
||||
<PERF_RES_FPS_FPSGO_CAM_HAL_PID>0</PERF_RES_FPS_FPSGO_CAM_HAL_PID>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_0>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUFREQ_MIN_CLUSTER_1>500000</PERF_RES_CPUFREQ_MIN_CLUSTER_1>
|
||||
<PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>2</PERF_RES_SCHED_CORE_CTL_POLICY_ENABLE>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_0>4</PERF_RES_CPUCORE_MAX_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_0>4</PERF_RES_CPUCORE_MIN_CLUSTER_0>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_1>3</PERF_RES_CPUCORE_MAX_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_1>3</PERF_RES_CPUCORE_MIN_CLUSTER_1>
|
||||
<PERF_RES_CPUCORE_MAX_CLUSTER_2>1</PERF_RES_CPUCORE_MAX_CLUSTER_2>
|
||||
<PERF_RES_CPUCORE_MIN_CLUSTER_2>0</PERF_RES_CPUCORE_MIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_UCLAMP_POLICY_MODE>1</PERF_RES_C2PS_UCLAMP_POLICY_MODE>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_UP_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>10</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_DOWN_MARGIN>
|
||||
<PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>20</PERF_RES_C2PS_UCLAMP_SIMPLE_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>33</PERF_RES_C2PS_PROC_TIME_WINDOW_SIZE>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>33</PERF_RES_C2PS_BG_UCLAMP_POLICY_MONITOR_DURATION>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>10</PERF_RES_C2PS_BG_UCLAMP_POLICY_IDLERATE_ALERT>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_0>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_1>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>1000</PERF_RES_C2PS_BG_UCLAMP_POLICY_UP_MARGIN_CLUSTER_2>
|
||||
<PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>40</PERF_RES_C2PS_BG_UCLAMP_POLICY_BASE_UPDATE_UCLAMP>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_TA>1</PERF_RES_SCHED_PREFER_IDLE_TA>
|
||||
<PERF_RES_SCHED_PREFER_IDLE_FG>1</PERF_RES_SCHED_PREFER_IDLE_FG>
|
||||
</OperationMode>
|
||||
</CameraCPUControl>
|
||||
@@ -0,0 +1,248 @@
|
||||
{
|
||||
"PipelineName": "Cinelook",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.videofilter",
|
||||
"NodeInstance": "VFInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 302383104
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 302383104
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,252 @@
|
||||
{
|
||||
"PipelineName": "Cinematics",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jiganvideobokeh",
|
||||
"NodeInstance": "JGVideoBokehInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.videofilter",
|
||||
"NodeInstance": "VFInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JGVideoBokehInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JGVideoBokehInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,265 @@
|
||||
{
|
||||
"PipelineName": "Cinematics",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jiganvideobokeh",
|
||||
"NodeInstance": "JGVideoBokehInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.videofilter",
|
||||
"NodeInstance": "VFInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JGVideoBokehInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JGVideoBokehInstance",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 168165376
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 302383104
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "P010",
|
||||
"RangeProfile": 2,
|
||||
"DataSpace": 302383104
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,183 @@
|
||||
{
|
||||
"PipelineName": "DualBokehPreview",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.midualbokehstream",
|
||||
"NodeInstance": "DUALBOKEHInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DUALBOKEHInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEMCNRInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEMCNRInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "DUALBOKEHInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DUALBOKEHInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,783 @@
|
||||
{
|
||||
"PipelineName": "DualBokehSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvSelectionInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvSelectionInstance2",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvSelectionInstance3",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.rawsuperlight_turbofusion",
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
],
|
||||
"NodeResources": [
|
||||
{
|
||||
"ResourceID": 0,
|
||||
"ResourceValue": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 88
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.portraitrepair",
|
||||
"NodeInstance": "PortraitRepairInstance",
|
||||
"NodeResources": [
|
||||
{
|
||||
"ResourceID": 0,
|
||||
"ResourceValue": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "SkinInstance",
|
||||
"NodeResources": [
|
||||
{
|
||||
"ResourceID": 0,
|
||||
"ResourceValue": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.capbokeh",
|
||||
"NodeInstance": "CapbokehInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
],
|
||||
"NodeResources": [
|
||||
{
|
||||
"ResourceID": 0,
|
||||
"ResourceValue": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.capdepth",
|
||||
"NodeInstance": "CapdepthInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.caphdr",
|
||||
"NodeInstance": "CaphdrInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
],
|
||||
"NodeResources": [
|
||||
{
|
||||
"ResourceID": 0,
|
||||
"ResourceValue": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance1"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance1"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance2",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer2",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.beautydeformation",
|
||||
"NodeInstance": "CapbeautydeformationInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.rawhdranchor",
|
||||
"NodeInstance": "AnchorInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.arcrawhdr",
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"NodeResources": [
|
||||
{
|
||||
"ResourceID": 0,
|
||||
"ResourceValue": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mideflicker",
|
||||
"NodeInstance": "MiDeflickerInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiDeflickerInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiDeflickerInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AnchorInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AnchorInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"PortFormat": "RAW16",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance2"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance0",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstance2"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstance2"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance2",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "SourceBuffer0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MfnrInstance0",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "virtualInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance3",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance3",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"PortFormat": "YUV420_NV12",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "CapbokehInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "CapdepthInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "CapdepthInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance3",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "CapdepthInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvSelectionInstance2",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "CapdepthInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "CapdepthInstance",
|
||||
"PortFormat": "Y16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "CapbokehInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "CapbokehInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "CapbeautydeformationInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "CapbeautydeformationInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance0",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer0",
|
||||
"ChildPipeline": "SdkSnapshot",
|
||||
"ChildJsonName": "sdksnapshot.json",
|
||||
"ChildSrcNodePortId": 0,
|
||||
"ChildSrcNode": "virtualInstanceSdk"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "CapbokehInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance1",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance1",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "CapbokehInstance",
|
||||
"PortFormat": "Y16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualSinkbuffer2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualSinkbuffer2"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "CapbeautydeformationInstance0",
|
||||
"PortFormat": "Y16"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,653 @@
|
||||
/*
|
||||
说明:
|
||||
OptMode/RoleId/Meta 过滤\转换配置,Root为字典数组类型
|
||||
|
||||
字典内字段说明:
|
||||
Signature: 字符串,配置功能名称,内外部调用的凭依, 必须配置
|
||||
名称相同时,合并所有同名配置后生效, 如果子配置实在无法合并则文件下部的配置的生效,
|
||||
例如:
|
||||
{"Signature" = "A", x = 1, y = [2]}
|
||||
{"Signature" = "A", x = 3, y = [4]}
|
||||
最终表现为:
|
||||
{"Signature" = "A", x = 3, y = [2,4]}
|
||||
注意,若有 Version 配置,则还要比较 Version, Version 最大的那条配置生效
|
||||
例如:
|
||||
{"Signature" = "A", Version = "1.0" x = 1, y = [2]}
|
||||
{"Signature" = "A", Version = "2.0" x = 3, y = [4]}
|
||||
最终表现为:
|
||||
{"Signature" = "A", Version = "2.0" x = 3, y = [4]}
|
||||
|
||||
|
||||
Version: 字符串,版本号,可不配置,默认为空,Signature相同时,版本大的配置完全覆盖替换同版本小的。
|
||||
使用字符串比较规则,从左向右比较,逐个比较ASCII码数值大小,
|
||||
字符串末尾的空(/0)最小,例如:
|
||||
"1.11" > "1.10" > "1.1.1" > "1.1" "1.0" > "1" > 空
|
||||
注意比较细节:
|
||||
数字 > '.' > '/0'
|
||||
|
||||
Parents: 字符串/字符串数组,父配置功能名称,可不配置,默认为空
|
||||
本配置在父配置的基础上合并后生效,
|
||||
数组代表多个父配置进行合并后,再对本配置进行合并后生效
|
||||
|
||||
IsPublish: bool类型,是否允许外步调用,可不配置,默认 true
|
||||
如果配置为 false,则只作为内部引用,或废弃
|
||||
注意如果最大版本号的功能配置废弃,则同功能名较小版本号的配置也一起无效
|
||||
|
||||
Source/Target: dict类型,输入/输出的参数配置字典,可不配置
|
||||
字典内子项均可不配置,不配置代表跳过,不关心此子项
|
||||
注意,Characteristics 阶段 只支持 Source 的 CameraRoleId 和 Target的 Meta,
|
||||
Preview/Capture阶段,仅支持 Target 的 Meta,
|
||||
Config 阶段各字段均支持。
|
||||
|
||||
CameraId: Int类型/Int数组,保留字段,设备上挂载的摄像头id
|
||||
注意硬件变化此数值会有错误,如主摄硬件坏掉了,那 id 0 挂载的是前摄,
|
||||
故尽量不要用这个字段
|
||||
|
||||
CameraRoleId: Int类型/Int数组,设备的 xiaomi role id,
|
||||
源自 meta tag: "com.xiaomi.cameraid.role.cameraId"
|
||||
注意此配置若在Source/Target设置了且不一致,则代表在config阶段就得关闭旧的
|
||||
并打开新的摄像头
|
||||
|
||||
Meta: dict 数组类型,需要过滤或设置的 meta 信息字典
|
||||
CamOpt: 字符串/字符串数组,操作阶段,枚举,可不配置,默认 Config,可互相组合:
|
||||
Characteristics: 静态查询,只能设置meta
|
||||
Config: 配流
|
||||
Preview:预览
|
||||
Capture:拍照
|
||||
Result: 回调
|
||||
|
||||
Name: 字符串,需要过滤/设置的 meta tag 名称,必须配置
|
||||
|
||||
Value: 字符串/字符串数组,需要过滤/设置的数值,可不配置
|
||||
如果MetaOpt为TgtCopy则填写转换后的 meta tag 名
|
||||
|
||||
Type: 字符串,数值的类型,枚举,必须配置
|
||||
Int,Long,Float,Double,String,Bool,Byte
|
||||
|
||||
Size: Int类型, 标示 Value 数组的长度,可不配置,默认 1
|
||||
设置数值时,Value 需要配置数值长度的字符串数组
|
||||
|
||||
MetaOpt: 字符串/字符串数组,操作命令,枚举,可不配置,默认 SrcFilter/TgtSet (在 Characteristics 中无效)
|
||||
SrcPrint: 打印当前数值,可以和Source其他选项组合,(在Target中无效)
|
||||
SrcFilter: 读取过滤,(在Target中无效)
|
||||
|
||||
TgtPrint: 打印当前数值,可以和Target其他选项组合,(在Source中无效)
|
||||
TgtSet: 设置(在Source中无效)
|
||||
TgtSetIfNone: 如果读到则不设置,读不到则设置配置的数值(在Source中无效)
|
||||
TgtCopy: 复制数值,目标meta tag存在Value里(在Source中无效)
|
||||
TgtDel: 删除清空数值(在Source中无效)
|
||||
TgtCut: 剪切数值,复制后清空原有meta,目标meta tag存在Value里(在Source中无效)
|
||||
|
||||
OptMode: 字符串,只允许以0x打头的16进制的数值
|
||||
谷歌的oprationmode参数,三方会下发 0,系统相机会下发非 0,
|
||||
定义在def.h的StreamConfigMode中
|
||||
|
||||
SdkOpMode: 字符串,只允许以0x打头的16进制的数值
|
||||
SDK下发的operation mode,定义在def.h的StreamConfigMode中,
|
||||
源自 meta tag: "com.xiaomi.sessionparams.operation"
|
||||
为了比较方便专门提出来
|
||||
|
||||
IsCameraX: bool类型, 是否extension模式,
|
||||
源自 meta tag:"com.xiaomi.sessionparams.cameraxConnection"
|
||||
为了比较方便专门提出来
|
||||
|
||||
Prop: dict 数组类型,需要过滤或设置的 prop 信息字典,注意此项还可过滤Characteristics
|
||||
prop 读取和设置都设置了内部缓冲,只在不一致的时候才会读写
|
||||
不支持多线程重入,故不建议放在preview里
|
||||
Name: 字符串,需要过滤/设置的 prop 名称,必须配置
|
||||
Value: 字符串/字符串数组,需要过滤/设置的数值,必须配置,注意最大 PROPERTY_VALUE_MAX 92,若数组且
|
||||
设置的时候只有第一个字符串有效
|
||||
|
||||
SourceFlag: int 类型,输入源逻辑标识, 0 代表过滤; 1 代表排除,默认为 0。
|
||||
只在包含当前配置Source中生效,不影响其他任意配置
|
||||
|
||||
|
||||
注意:
|
||||
配置内容除了写在本文件外,还有下列两种方式可补充内容(可选),内容都拼接后才实际生效。
|
||||
|
||||
1. 在odm项目文件夹下增加 ecoMetaExtensionExt.json,其根与本文件一致。
|
||||
2. 在odm项目文件夹下 EcoCloudInfo.json 中,补充在 "camera_extension/platformInfo/Convert" 为根的位置。
|
||||
同样融合云文件json需要也补在这里,融合云文件若安装sdk,就会覆盖本地这个默认文件,
|
||||
故改了这个文件别忘了也同步到融合云中,融合云测试文件修改位置:
|
||||
https://cloud.d.xiaomi.net/#/product/file-store/objects/camera-devtest/02-Test-Doc/sdk-config/项目名/mivi_info.json
|
||||
项目发布后,融合云数据需要推送到云控服务器,推送脚本方法:
|
||||
https://xiaomi.f.mioffice.cn/docx/doxk4anYCkyM6bbj31pvZWDWLHb
|
||||
云控服务器提交发布请联系 suojinpeng
|
||||
|
||||
可通过杀死provider进程,log 搜索 EcoEngine 和 getConvertMapFromJson 的方式,来查看实际生效配置。
|
||||
|
||||
版本:
|
||||
0.4 2024-06-13 suojinpeng@xiaomi.com: 增加 SourceFlag 逻辑
|
||||
0.3 2023-07-13 suojinpeng@xiaomi.com: 增加 Prop 过滤和设置
|
||||
0.2 2023-07-06 suojinpeng@xiaomi.com: 增加 Characteristics 方式,增加补充内容拼接
|
||||
0.1 2023-06-17 suojinpeng@xiaomi.com: 基础版本发布
|
||||
*/
|
||||
|
||||
[
|
||||
{
|
||||
"Signature":"_isCameraX",
|
||||
"IsPublish": false,
|
||||
"Version":"1.0",
|
||||
"Source":{
|
||||
"Meta": [
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.cameraxConnection", //SDK_SESSION_PARAMS_ISCAMERAX
|
||||
"Value": "1",
|
||||
"Type" : "Bool"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_isCameraX",
|
||||
"IsPublish": false,
|
||||
"Version":"1.1",
|
||||
"Source":{
|
||||
"IsCameraX": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_Orientation",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":"Capture",
|
||||
"Name":"xiaomi.device.orientation",
|
||||
"Type" : "Int",
|
||||
"MetaOpt" : "TgtPrint"
|
||||
} , {
|
||||
"CamOpt":"Capture",
|
||||
"Name": "android.jpeg.orientation",
|
||||
"Value": "0",
|
||||
"Type" : "Int",
|
||||
"MetaOpt" : ["TgtPrint", "TgtSetIfNone"]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_BeautyOn",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name":"com.xiaomi.algo.beautySkinSmoothRatio", //MI_BEAUTY_SKINSMOOTH "com.xiaomi.algo.beautySkinSmoothRatio", //SDK_BEAUTY_SKINSMOOTH
|
||||
"Value": "50",
|
||||
"Type" : "Int"
|
||||
} , {
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name": "com.xiaomi.algo.beautySlimFaceRatio", //MI_BEAUTY_SLIMFACE "com.xiaomi.algo.beautySlimFaceRatio", //SDK_BEAUTY_SLIMFACE
|
||||
"Value": "50",
|
||||
"Type" : "Int"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_BeautyOff",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name":"com.xiaomi.algo.beautySkinSmoothRatio", //MI_BEAUTY_SKINSMOOTH "com.xiaomi.algo.beautySkinSmoothRatio", //SDK_BEAUTY_SKINSMOOTH
|
||||
"Value": "0",
|
||||
"Type" : "Int"
|
||||
} , {
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name": "com.xiaomi.algo.beautySlimFaceRatio", //MI_BEAUTY_SLIMFACE "com.xiaomi.algo.beautySlimFaceRatio", //SDK_BEAUTY_SLIMFACE
|
||||
"Value": "0",
|
||||
"Type" : "Int"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_HdrOn",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name":"com.xiaomi.algo.hdrMode", //MI_HDR_MODE "xiaomi.hdr.hdrMode", //SDK_HDR_MODE
|
||||
"Value": "1",
|
||||
"Type" : "Bool"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_HdrOff",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name":"com.xiaomi.algo.hdrMode", //MI_HDR_MODE "xiaomi.hdr.hdrMode", //SDK_HDR_MODE
|
||||
"Value": "0",
|
||||
"Type" : "Bool"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_Mfnr",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name":"com.xiaomi.algo.mfnrEnable", //SDK_MFNR_ENABLE
|
||||
"Value": "1",
|
||||
"Type" : "Bool"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_FaceDetect",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"Name":"android.statistics.faceDetectMode",
|
||||
"Value": "1", //ANDROID_STATISTICS_FACE_DETECT_MODE_SIMPLE
|
||||
"Type" : "Byte"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
//开启 se night,注意 auto 模式下默认会开启
|
||||
"Signature":"_SeNightOn",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Capture","Preview"],
|
||||
"Name":"com.xiaomi.algo.nightModeEnable", // night
|
||||
"Value": "1",
|
||||
"Type" : "Bool"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
//关闭 se night
|
||||
"Signature":"_SeNightOff",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Preview","Capture"],
|
||||
"Name":"com.xiaomi.algo.nightModeEnable", // night
|
||||
"Value": "0",
|
||||
"Type" : "Bool"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"_MiNomalOptMod",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"SdkOpMode": "0xff0a", //StreamConfigModeEcoEngineNormal
|
||||
"Meta": [
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.operation",
|
||||
"Value": "65290", //"0xff0a" StreamConfigModeEcoEngineNormal
|
||||
"Type" : "Int"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
// 定制 extension auto/bokeh 映射的系统 camera role id
|
||||
"Signature":"_MappingMiSatId",
|
||||
"IsPublish": false,
|
||||
"Target":{
|
||||
"CameraRoleId": 60 // RoleIdRearSat
|
||||
}
|
||||
},
|
||||
/*
|
||||
-------------------------------- night -------------------------------------
|
||||
*/
|
||||
{
|
||||
"Signature":"FuncNight",
|
||||
"IsPublish": false,
|
||||
"Parents":["_isCameraX","_FaceDetect"],
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0c" //StreamConfigModeThirdPartySuperNight
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionNightFront",
|
||||
"Parents":["FuncNight","_Orientation","_BeautyOn"],
|
||||
"Source":{
|
||||
"CameraRoleId": 1 //RoleIdFront
|
||||
}
|
||||
},
|
||||
{
|
||||
// 在 id 0 里直接实现超夜算法
|
||||
"Signature":"ExtensionNightRear",
|
||||
"Parents":["FuncNight", "_BeautyOff"],
|
||||
"Source":{
|
||||
"CameraRoleId": 64, // RoleIdRear3PartSat
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.night", // 1:se super night , 0: super night se(default)
|
||||
"Value": ["", "0"]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
// 调用 auto 模式下的 se night 算法实现
|
||||
"Signature":"ExtensionNightRearSe",
|
||||
"Parents":["FuncNight","_HdrOff", "_Mfnr", "_BeautyOff", "_MiNomalOptMod"], //"_SeNightOn", 加这个会导致无法返回数据
|
||||
"Source":{
|
||||
"CameraRoleId": 64, // RoleIdRear3PartSat
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.night", // 1:se super night , 0: super night se(default)
|
||||
"Value": "1"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
/*
|
||||
-------------------------------- bokeh -------------------------------------
|
||||
*/
|
||||
{
|
||||
"Signature":"FuncBokeh",
|
||||
"IsPublish": false,
|
||||
"Parents":"_isCameraX",
|
||||
"Source":{
|
||||
"SdkOpMode": "0xFF12" // StreamConfigModeThirdPartyBokeh
|
||||
},
|
||||
"Target":{
|
||||
// "OptMode": "0x9000",
|
||||
"Meta": [
|
||||
// {
|
||||
// "CamOpt":["Config"],
|
||||
// "Name":"com.xiaomi.algo.mibokehEnable", //SDK_BOKEH_ENABLE
|
||||
// "Value": "0",
|
||||
// "Type" : "Bool"
|
||||
// } ,
|
||||
// {
|
||||
// "CamOpt":["Config"],
|
||||
// "Name":"com.xiaomi.algo.mfnrEnable", //SDK_MFNR_ENBALE
|
||||
// "Value": "0",
|
||||
// "Type" : "Bool"
|
||||
// } ,
|
||||
{
|
||||
"CamOpt":["Capture","Preview"],
|
||||
"Name":"com.xiaomi.algo.bokeh.fNumberApplied", //SDK_BOKEH_FNUMBER_APPLIED
|
||||
"Value": "4",
|
||||
"Type" : "String",
|
||||
"MetaOpt" : ["TgtPrint","TgtSetIfNone"]
|
||||
}
|
||||
// {
|
||||
// "CamOpt":["Config"],
|
||||
// "Name":"com.xiaomi.sessionparams.clientName",
|
||||
// "Value": "com.android.camera",
|
||||
// "Type" : "String"
|
||||
// },
|
||||
// {
|
||||
// "CamOpt":["Config"],
|
||||
// "Name":"android.control.extendedSceneMode",
|
||||
// "Value": "2",
|
||||
// "Type" : "Byte"
|
||||
// },
|
||||
// {
|
||||
// "CamOpt":["Capture","Preview"],
|
||||
// "Name":"xiaomi.bokeh.fNumberApplied",
|
||||
// "Value": "4",
|
||||
// "Type" : "String"
|
||||
// },
|
||||
// {
|
||||
// "CamOpt":["Capture","Preview"],
|
||||
// "Name":"xiaomi.bokeh.enabled",
|
||||
// "Value": "1",
|
||||
// "Type" : "String"
|
||||
// },
|
||||
// {
|
||||
// "CamOpt":["Capture","Preview"],
|
||||
// "Name":"xiaomi.asd.enabled",
|
||||
// "Value": "1",
|
||||
// "Type" : "String"
|
||||
// }
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"BokehRear",
|
||||
"Parents":["FuncBokeh","_Orientation","_BeautyOn", "_HdrOn"],
|
||||
"IsPublish": false,
|
||||
"Source":{
|
||||
"CameraRoleId": 64 // RoleIdRear3PartSat
|
||||
},
|
||||
"Target":{
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt":["Config"],
|
||||
"Name":"com.xiaomi.sessionparams.bokehRole", //MI_CAMERA_BOKEH_ROLE
|
||||
"Value": "63", //RoleIdRearBokeh1x
|
||||
"Type" : "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt":["Config", "Preview"],
|
||||
"Name":"android.control.aeTargetFpsRange",
|
||||
"Value":["12","24"],
|
||||
"Size":2,
|
||||
"Type":"Int",
|
||||
"MetaOpt":"TgtSet"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionBokehFront",
|
||||
"Parents":["FuncBokeh","_Orientation","_BeautyOn","_HdrOn"],
|
||||
"Source":{
|
||||
"CameraRoleId": 1 //RoleIdFront
|
||||
}
|
||||
},
|
||||
{
|
||||
// 使用 mapping id 的方式,直接调用系统相机的 bokeh 摄像头,默认关闭
|
||||
"Signature":"ExtensionBokehMappingId",
|
||||
"Parents":["BokehRear", "_MappingMiSatId"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.bokeh", // 1:normal(default) , 0: mapping id
|
||||
"Value": "1"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
// 直接在 id 0 上实现bokeh 算法,需要配合各项目中的 ecoMetaExtensionExt.json 配置,一并合并后实现,默认打开
|
||||
"Signature":"ExtensionBokehRearNormal",
|
||||
"Parents":["BokehRear"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.bokeh",
|
||||
"Value": ["", "0"]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
/*
|
||||
-------------------------------- auto -------------------------------------
|
||||
*/
|
||||
{
|
||||
"Signature":"FuncAuto",
|
||||
"IsPublish": false,
|
||||
"Parents":["_isCameraX","_FaceDetect", "_Orientation", "_Mfnr",
|
||||
"_HdrOn"],
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff17" //StreamConfigModeThirdPartyAutoExtension
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"AutoRear",
|
||||
"IsPublish": false,
|
||||
"Parents":["FuncAuto","_BeautyOff"],
|
||||
"Source":{
|
||||
"CameraRoleId": 64 // RoleIdRear3PartSat
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionAutoFront",
|
||||
"Parents":["FuncAuto", "_MiNomalOptMod", "_SeNightOn", "_BeautyOn"], // 注意auto front单独加上了 "_SeNightOn",后置若加的话会拍照卡死
|
||||
"Source":{
|
||||
"CameraRoleId": 1 // RoleIdFront
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionAuto",
|
||||
"Parents":["AutoRear", "_MiNomalOptMod"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.auto", // 1:mapping id , 0:normal (default)
|
||||
"Value": ["", "0"]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
// 使用 mapping id 的方式,直接调用系统相机的 sat 摄像头
|
||||
"Signature":"ExtensionAutoMappingId",
|
||||
"Parents":["AutoRear", "_MappingMiSatId"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.auto",// 1:mapping id , 0:normal (default)
|
||||
"Value": "1"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
/*
|
||||
-------------------------------- hdr -------------------------------------
|
||||
*/
|
||||
{
|
||||
"Signature":"FuncHdr",
|
||||
"IsPublish": false,
|
||||
"Parents":["_isCameraX","_FaceDetect", "_Orientation", "_Mfnr",
|
||||
"_HdrOn", "_BeautyOff", "_SeNightOff"],
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff18" //StreamConfigModeThirdPartyHDR
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionHdrFront",
|
||||
"Parents":["FuncHdr", "_MiNomalOptMod"],
|
||||
"Source":{
|
||||
"CameraRoleId": 1 // RoleIdFront
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"HdrRear",
|
||||
"IsPublish": false,
|
||||
"Parents":["FuncHdr"],
|
||||
"Source":{
|
||||
"CameraRoleId": 64 // RoleIdRear3PartSat
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionHdr",
|
||||
"Parents":["HdrRear", "_MiNomalOptMod"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.hdr", // 1:mapping id , 0:normal (default)
|
||||
"Value": ["", "0"]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
// 使用 mapping id 的方式,直接调用系统相机的 sat 摄像头
|
||||
"Signature":"ExtensionHdrMappingId",
|
||||
"Parents":["HdrRear", "_MappingMiSatId"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.hdr", // 1:mapping id , 0:normal (default)
|
||||
"Value": "1"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
/*
|
||||
-------------------------------- beauty -------------------------------------
|
||||
*/
|
||||
{
|
||||
"Signature":"FuncBeauty",
|
||||
"IsPublish": false,
|
||||
"Parents":["_isCameraX","_FaceDetect", "_Orientation", "_Mfnr",
|
||||
"_HdrOff", "_BeautyOn", "_SeNightOff"],
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff19" //StreamConfigModeThirdPartyBeauty
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionBeautyFront",
|
||||
"Parents":["FuncBeauty", "_MiNomalOptMod"],
|
||||
"Source":{
|
||||
"CameraRoleId": 1 // RoleIdFront
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"BeautyRear",
|
||||
"IsPublish": false,
|
||||
"Parents":["FuncBeauty"],
|
||||
"Source":{
|
||||
"CameraRoleId": 64 // RoleIdRear3PartSat
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature":"ExtensionBeauty",
|
||||
"Parents":["BeautyRear", "_MiNomalOptMod"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.beauty", // 1:mapping id , 0:normal (default)
|
||||
"Value": ["", "0"]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
// 使用 mapping id 的方式,直接调用系统相机的 sat 摄像头
|
||||
"Signature":"ExtensionBeautyMappingId",
|
||||
"Parents":["BeautyRear", "_MappingMiSatId"],
|
||||
"Source":{
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.beauty", // 1:mapping id , 0:normal (default)
|
||||
"Value": "1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
@@ -0,0 +1,242 @@
|
||||
/*
|
||||
测试用,后续需要修改
|
||||
说明:
|
||||
ecoMetaExtension.json 的附加文件,不同项目需要不同配置的,放在这里,相同Signature同版本的选项会合并
|
||||
*/
|
||||
[
|
||||
{
|
||||
// 定制 extension bokeh 映射的系统 camera role id
|
||||
"Signature": "_MappingMiBokehId",
|
||||
"IsPublish": false,
|
||||
"Target": {
|
||||
"CameraRoleId": 63 // RoleIdRearBokeh1x
|
||||
}
|
||||
},
|
||||
{
|
||||
// 使用 mapping id 的方式,直接调用系统相机的 bokeh 摄像头, 默认打开
|
||||
"Signature": "ExtensionBokehMappingId",
|
||||
"Version": "1.0",
|
||||
"Parents": [
|
||||
"BokehRear",
|
||||
"_MappingMiBokehId"
|
||||
],
|
||||
"Source": {
|
||||
"Prop": [
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.bokeh",
|
||||
"Value": [
|
||||
"",
|
||||
"0"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
/*
|
||||
{
|
||||
// 定制 微信中的排除窗体名
|
||||
"Signature": "_WechetVideoExcept",
|
||||
"Source": {
|
||||
"SourceFlag" : 1,
|
||||
"Prop":
|
||||
[
|
||||
{
|
||||
"Name": "persist.vendor.vcb.activity",
|
||||
"Value": ["com.tencent.mm.plugin.flash.action.FaceFlashActionUI",
|
||||
"com.tencent.mm.plugin.flash.FaceFlashUI"]
|
||||
}
|
||||
]
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt": ["Config"],
|
||||
"Name": "com.xiaomi.sessionparams.activityName",
|
||||
"Value": ["com.tencent.mm.plugin.flash.action.FaceFlashActionUI",
|
||||
"com.tencent.mm.plugin.flash.FaceFlashUI"],
|
||||
"Type": "String"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
// 定制 微信
|
||||
"Signature": "WechetVideo",
|
||||
"Parents": [
|
||||
"_WechetVideoExcept"
|
||||
],
|
||||
"Source": {
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt": ["Config"],
|
||||
"Name": "com.xiaomi.sessionparams.MiStreamUsecase",
|
||||
"Value": ["2","8"],
|
||||
"Type": "Int",
|
||||
"Size":2
|
||||
},
|
||||
{
|
||||
"CamOpt": ["Config"],
|
||||
"Name": "com.xiaomi.sessionparams.clientName",
|
||||
"Value": "com.tencent.mm",
|
||||
"Type": "String"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Target": {
|
||||
"OptMode": "0x9011", // StreamConfigModeThirdCameraBeauty
|
||||
"SdkOpMode": "0xefff", // StreamConfigModeVendorEnd
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt": ["Config"],
|
||||
"Name": "com.xiaomi.sessionparams.clientName",
|
||||
"Value": "com.android.camera",
|
||||
"Type": "String"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
*/
|
||||
{
|
||||
// 直接在 id 0 上实现bokeh 算法,默认关闭
|
||||
"Signature": "ExtensionBokehRearNormal",
|
||||
"Version": "1.0",
|
||||
"Parents": [
|
||||
"BokehRear"
|
||||
],
|
||||
"Source": {
|
||||
"Prop": [
|
||||
{
|
||||
"Name": "persist.vendor.camera.extension.debug.bokeh",
|
||||
"Value": "1"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Signature": "ExtensionBokehRearNormal",
|
||||
"Target": {
|
||||
"Meta": [
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.slaveCameraId",
|
||||
"Value": "6",
|
||||
"Type": "Byte"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.reducepreviewsize",
|
||||
"Value": [
|
||||
"1280",
|
||||
"960",
|
||||
"1280",
|
||||
"720",
|
||||
"1280",
|
||||
"576"
|
||||
],
|
||||
"Size": 6,
|
||||
"Type": "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.masterOptimalSize1X",
|
||||
"Value": [
|
||||
"4096",
|
||||
"3072",
|
||||
"4096",
|
||||
"2304",
|
||||
"4096",
|
||||
"1840"
|
||||
],
|
||||
"Size": 6,
|
||||
"Type": "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.slaveOptimalSize1X",
|
||||
"Value": [
|
||||
"3584",
|
||||
"2688",
|
||||
"3584",
|
||||
"2016",
|
||||
"3584",
|
||||
"1616"
|
||||
],
|
||||
"Size": 6,
|
||||
"Type": "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.optimalPictureSize1X",
|
||||
"Value": [
|
||||
"4096",
|
||||
"3072",
|
||||
"4096",
|
||||
"2304",
|
||||
"4080",
|
||||
"1840"
|
||||
],
|
||||
"Size": 6,
|
||||
"Type": "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.masterOptimalSize",
|
||||
"Value": [
|
||||
"4080",
|
||||
"3072",
|
||||
"4080",
|
||||
"2296",
|
||||
"4080",
|
||||
"1840"
|
||||
],
|
||||
"Size": 6,
|
||||
"Type": "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.slaveOptimalSize",
|
||||
"Value": [
|
||||
"1920",
|
||||
"1440",
|
||||
"1920",
|
||||
"1080",
|
||||
"1920",
|
||||
"864"
|
||||
],
|
||||
"Size": 6,
|
||||
"Type": "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.optimalPictureSize",
|
||||
"Value": [
|
||||
"4080",
|
||||
"3072",
|
||||
"4080",
|
||||
"2296",
|
||||
"4080",
|
||||
"1840"
|
||||
],
|
||||
"Size": 6,
|
||||
"Type": "Int"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.masterCameraId1X",
|
||||
"Value": "6",
|
||||
"Type": "Byte"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.slaveCameraId1X",
|
||||
"Value": "3",
|
||||
"Type": "Byte"
|
||||
},
|
||||
{
|
||||
"CamOpt": "Characteristics",
|
||||
"Name": "xiaomi.camera.bokehinfo.masterCameraId",
|
||||
"Value": "2",
|
||||
"Type": "Byte"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,716 @@
|
||||
/*
|
||||
注释:
|
||||
配置说明:
|
||||
meta类型:第一种:需要设置的meta,第二种:需要转换的meta,
|
||||
meta操作阶段:config:配流,preview:预览,capture:拍照,
|
||||
需要设置的meta:
|
||||
MFNR_VENDOR:场景宏定义,定义在EcoJsonUtils.h中,COMMON代表不区分场景的meta:
|
||||
Name:需要设置的meta字符串名称,
|
||||
Value:需要设置的数值,字符串格式,多个数值用‘#’分割,如“24#24#42”代表3个数值
|
||||
Type: 数值类型,Int:0,Long:1,Float:2,Double:3,String:4,Bool:5,Byte:6
|
||||
Lens: meta长度
|
||||
需要转换的meta:
|
||||
MFNR_VENDOR:场景宏定义,定义在EcoJsonUtils.h中,COMMON代表不区分场景的meta:
|
||||
Name:需要转换的meta字符串名称,
|
||||
convertName:转换为对应的vendortag字符串名称,
|
||||
Lens: meta长度,
|
||||
Type: 数值类型,Int:0,Long:1,Float:2,Double:3,String:4,Bool:5,Byte:6
|
||||
*/
|
||||
{
|
||||
"config":[
|
||||
{"COMMON":
|
||||
[{
|
||||
"Name":"com.mediatek.configure.setting.proprietaryRequest",
|
||||
"Value":"1",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"VID_SUPER_NIGHT":
|
||||
[{
|
||||
"Name":"android.control.videoStabilizationMode",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"android.control.aeTargetFpsRange",
|
||||
"Value":"24#24",
|
||||
"Type": 0,
|
||||
"Lens": 2
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.initAperture",
|
||||
"Value":"1.42",
|
||||
"Type": 2,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"VID_HDR":
|
||||
[{
|
||||
"Name":"org.codeaurora.qcamera3.sessionParameters.enableMFNR",
|
||||
"Value":"1",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.MiStreamUsecase",
|
||||
"Value":"2",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.EnableVideoHDR",
|
||||
"Value":"1",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"VID_ANTI_SHAKE":
|
||||
[{
|
||||
"Name":"android.control.videoStabilizationMode",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_1X_REAR":
|
||||
[{
|
||||
"Name": "com.mediatek.multicamfeature.multiCamFeatureMode",
|
||||
"Value": "1",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.BokehMode",
|
||||
"Value":"6",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_2X_REAR":
|
||||
[{
|
||||
"Name": "com.mediatek.multicamfeature.multiCamFeatureMode",
|
||||
"Value": "1",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.BokehMode",
|
||||
"Value":"9",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.sessionparams.bokehRole",
|
||||
"Value":"61",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"THIRD_JPEGR":
|
||||
[{
|
||||
"Name": "com.xiaomi.sessionparams.jpegrEnable",
|
||||
"convertName":"com.xiaomi.camera.sdk.thirdJpegrEnabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
}]
|
||||
}
|
||||
],
|
||||
"preview":[
|
||||
{"COMMON":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.deviceOrientation",
|
||||
"convertName":"xiaomi.device.orientation",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
}]
|
||||
},
|
||||
{"VID_SUPER_NIGHT":
|
||||
[{
|
||||
"Name":"android.control.aeTargetFpsRange",
|
||||
"Value":"24#24",
|
||||
"Type": 0,
|
||||
"Lens": 2
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.lens.aperture",
|
||||
"Value":"1.42",
|
||||
"Type": 2,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.lens.apertureMode",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"MFNR_VENDOR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.mfnrEnable",
|
||||
"convertName":"xiaomi.mfnr.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.customization.mfnr.frameNumber",
|
||||
"Value":"5",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.mivi.supernight.mode",
|
||||
"Value":"0",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"SUPER_NIGHT_REAR":
|
||||
[{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.mivi.supernight.mode",
|
||||
"Value":"0",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"SUPER_NIGHT_FRONT":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.nightModeEnable",
|
||||
"convertName":"xiaomi.supernight.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"HDR_REAR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.hdrMode",
|
||||
"convertName":"xiaomi.hdr.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.status",
|
||||
"Value":"2",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrMode",
|
||||
"Value":"2",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"HDR_FRONT":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.hdrMode",
|
||||
"convertName":"xiaomi.hdr.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.status",
|
||||
"Value":"2",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrMode",
|
||||
"Value":"2",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_1X_REAR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.bokeh.fNumberApplied",
|
||||
"convertName":"xiaomi.bokeh.fNumberApplied",
|
||||
"Lens": 4,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.bokeh.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_2X_REAR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.bokeh.fNumberApplied",
|
||||
"convertName":"xiaomi.bokeh.fNumberApplied",
|
||||
"Lens": 4,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.bokeh.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"android.control.zoomRatio",
|
||||
"Value":"2.83",
|
||||
"Type": 2,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_FRONT":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.bokeh.fNumberApplied",
|
||||
"convertName":"xiaomi.bokeh.fNumberApplied",
|
||||
"Lens": 4,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.mibokehEnable",
|
||||
"convertName":"xiaomi.bokeh.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BEAUTY":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.beautySkinSmoothRatio",
|
||||
"convertName":"xiaomi.beauty.skinSmoothRatio",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.beautySlimFaceRatio",
|
||||
"convertName":"xiaomi.beauty.slimFaceRatio",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
}]
|
||||
},
|
||||
{"BEAUTY_REAR":
|
||||
[{
|
||||
"Name":"xiaomi.beauty.beautyMode",
|
||||
"Value":"2",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BEAUTY_FRONT":
|
||||
[{
|
||||
"Name":"xiaomi.beauty.beautyMode",
|
||||
"Value":"1",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"DEPURPLE":
|
||||
[{
|
||||
"Name":"xiaomi.depurple.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"VID_BOKEH_REAR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.videoBokehRearEnabled",
|
||||
"convertName":"xiaomi.colorRetention.value",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.videoBokehRearParam",
|
||||
"convertName":"xiaomi.videoBokehParam.back",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
}]
|
||||
},
|
||||
{"VID_BOKEH_FRONT":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.videoBokehFrontEnabled",
|
||||
"convertName":"xiaomi.colorRetention.frontValue",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.videoBokehFrontParam",
|
||||
"convertName":"xiaomi.videoBokehParam.front",
|
||||
"Lens": 1,
|
||||
"Type": 2
|
||||
}]
|
||||
},
|
||||
{"VID_ANTI_SHAKE":
|
||||
[{
|
||||
"Name":"android.control.videoStabilizationMode",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.app.module",
|
||||
"Value":"162",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"VID_ANTI_SHAKE_V3":
|
||||
[{
|
||||
"Name":"android.control.videoStabilizationMode",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.videoControl",
|
||||
"convertName":"xiaomi.video.recordControl",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
}]
|
||||
},
|
||||
{"VID_BEAUTY":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.beautySkinSmoothRatio",
|
||||
"convertName":"xiaomi.beauty.skinSmoothRatio",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.beautySlimFaceRatio",
|
||||
"convertName":"xiaomi.beauty.slimFaceRatio",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.beauty.beautyMode",
|
||||
"Value":"2",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"VID_HDR10":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.hdrVideoMode",
|
||||
"convertName":"org.quic.camera2.streamconfigs.HDRVideoMode",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
}]
|
||||
},
|
||||
{"THIRD_JPEGR":
|
||||
[{
|
||||
"Name": "com.xiaomi.sessionparams.jpegrEnable",
|
||||
"convertName":"com.xiaomi.camera.sdk.thirdJpegrEnabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
}]
|
||||
}
|
||||
],
|
||||
"capture":[
|
||||
{"COMMON":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.deviceOrientation",
|
||||
"convertName":"xiaomi.device.orientation",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
}]
|
||||
},
|
||||
{"MFNR_VENDOR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.mfnrEnable",
|
||||
"convertName":"xiaomi.mfnr.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.customization.mfnr.frameNumber",
|
||||
"Value":"5",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"SUPER_NIGHT_REAR":
|
||||
[{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.mivi.supernight.mode",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"SUPER_NIGHT_FRONT":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.nightModeEnable",
|
||||
"convertName":"xiaomi.supernight.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"HDR_REAR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.hdrMode",
|
||||
"convertName":"xiaomi.hdr.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.status",
|
||||
"Value":"2",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrMode",
|
||||
"Value":"2",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"HDR_FRONT":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.hdrMode",
|
||||
"convertName":"xiaomi.hdr.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.protraitrepair.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrChecker.status",
|
||||
"Value":"2",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.hdr.hdrMode",
|
||||
"Value":"2",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_1X_REAR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.bokeh.fNumberApplied",
|
||||
"convertName":"xiaomi.bokeh.fNumberApplied",
|
||||
"Lens": 4,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.bokeh.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_2X_REAR":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.bokeh.fNumberApplied",
|
||||
"convertName":"xiaomi.bokeh.fNumberApplied",
|
||||
"Lens": 4,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.bokeh.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"android.control.zoomRatio",
|
||||
"Value":"2.83",
|
||||
"Type": 2,
|
||||
"Lens": 1
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BOKEH_FRONT":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.bokeh.fNumberApplied",
|
||||
"convertName":"xiaomi.bokeh.fNumberApplied",
|
||||
"Lens": 4,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.mibokehEnable",
|
||||
"convertName":"xiaomi.bokeh.enabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
},
|
||||
{
|
||||
"Name":"xiaomi.asd.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BEAUTY":
|
||||
[{
|
||||
"Name":"com.xiaomi.algo.beautySkinSmoothRatio",
|
||||
"convertName":"xiaomi.beauty.skinSmoothRatio",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
},
|
||||
{
|
||||
"Name":"com.xiaomi.algo.beautySlimFaceRatio",
|
||||
"convertName":"xiaomi.beauty.slimFaceRatio",
|
||||
"Lens": 1,
|
||||
"Type": 0
|
||||
}]
|
||||
},
|
||||
{"BEAUTY_REAR":
|
||||
[{
|
||||
"Name":"xiaomi.beauty.beautyMode",
|
||||
"Value":"2",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"BEAUTY_FRONT":
|
||||
[{
|
||||
"Name":"xiaomi.beauty.beautyMode",
|
||||
"Value":"1",
|
||||
"Type": 0,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"DEPURPLE":
|
||||
[{
|
||||
"Name":"xiaomi.depurple.enabled",
|
||||
"Value":"1",
|
||||
"Type": 6,
|
||||
"Lens": 1
|
||||
}]
|
||||
},
|
||||
{"THIRD_JPEGR":
|
||||
[{
|
||||
"Name": "com.xiaomi.sessionparams.jpegrEnable",
|
||||
"convertName":"com.xiaomi.camera.sdk.thirdJpegrEnabled",
|
||||
"Lens": 1,
|
||||
"Type": 6
|
||||
}]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,252 @@
|
||||
/*
|
||||
注释:
|
||||
Source:输入参数:
|
||||
SdkOpMode: SDK下发的operation mode,定义在def.h的StreamConfigMode中,
|
||||
RoleId: 当前配置的roleid
|
||||
Target:输出参数:
|
||||
VendorOpMode: 转换到高通vendor的operation mode,定义在def.h的VendorOperation中,
|
||||
TargetRoleId: 转换后的roleid,
|
||||
FeatureMask : 该场景打开功能的bit位集合,bit位含义定义在def.h的FeatureMask和VideoFeatureMask中,
|
||||
Signature: 场景名称字符串,
|
||||
VideoMode: video场景标识,
|
||||
AllowStreamsMask: 该video场景允许的流配置,流配置定义在defensecmpt.h的enableStreamCombination中,
|
||||
AppModuleId: xiaomi.app.module tag对应的id值,定义在:
|
||||
vendor/qcom/proprietary/chi-cdk/core/chiutils/chxdefs.h(enum class MiuiCameraAppModule)
|
||||
*/
|
||||
{
|
||||
"ModeList":
|
||||
{
|
||||
"Mode": [
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff01",
|
||||
"RoleId": 64
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9002",
|
||||
"FeatureMask" : "0x200000",
|
||||
"Signature": "ThirdJpegr",
|
||||
"AppModuleId":"0xA3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff01",
|
||||
"RoleId": 1
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9005",
|
||||
"FeatureMask" : "0x200000",
|
||||
"Signature": "ThirdJpegrFront",
|
||||
"AppModuleId":"0xA3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0a",
|
||||
"RoleId": [60, 64]
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9002",
|
||||
"FeatureMask" : "0x2821d3",
|
||||
"Signature": "Normal",
|
||||
"AppModuleId":"0xA3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0a",
|
||||
"RoleId": [0,20,21,23]
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9008",
|
||||
"FeatureMask" : "0x200002",
|
||||
"Signature": "Professional"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0a",
|
||||
"RoleId": 1
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9005",
|
||||
"FeatureMask" : "0x302022",
|
||||
"Signature": "Normal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0c",
|
||||
"RoleId": [0,20,21,23]
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x800a",
|
||||
"FeatureMask" : "0x200006",
|
||||
"Signature": "SuperNight",
|
||||
"AppModuleId":"0xAD"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0c",
|
||||
"RoleId": 64
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x800a",
|
||||
"FeatureMask" : "0x200006",
|
||||
"Signature": "SuperNight",
|
||||
"AppModuleId":"0xAD"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0c",
|
||||
"RoleId": 1
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x800a",
|
||||
"FeatureMask" : "0x28200a",
|
||||
"Signature": "SuperNight"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff12",
|
||||
"RoleId": 63
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9000",
|
||||
"FeatureMask" : "0x282214",
|
||||
"Signature": "Bokeh",
|
||||
"AppModuleId":"0xAB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff15",
|
||||
"RoleId": [61, 63]
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9000",
|
||||
"FeatureMask" : "0x282414",
|
||||
"Signature": "Bokeh2x",
|
||||
"AppModuleId":"0xAB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff12",
|
||||
"RoleId": 1
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9003",
|
||||
"FeatureMask" : "0x302820",
|
||||
"Signature": "FrontBokeh"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff11",
|
||||
"RoleId": 0
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x8031",
|
||||
"FeatureMask" : "0x12",
|
||||
"VideoMode": true,
|
||||
"Signature": "VideoNight",
|
||||
"AllowStreamsMask": [124,123],
|
||||
"AppModuleId":"0xd6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff0d",
|
||||
"RoleId": [0,21,60]
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x8019",
|
||||
"FeatureMask" : "0x10",
|
||||
"VideoMode": true,
|
||||
"Signature": "SdkVideoEIS",
|
||||
"AllowStreamsMask": [124,123,1,13,12,14]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff16",
|
||||
"RoleId": 60
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x8004",
|
||||
"FeatureMask" : "0x40",
|
||||
"VideoMode": true,
|
||||
"Signature": "SdkVideoEISV3",
|
||||
"AllowStreamsMask": [124,123]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff10",
|
||||
"RoleId": 60
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x8004",
|
||||
"FeatureMask" : "0x11",
|
||||
"VideoMode": true,
|
||||
"Signature": "VideoHDR",
|
||||
"AppModuleId":"0xA2",
|
||||
"AllowStreamsMask": [124,123]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff13",
|
||||
"RoleId": [0,21,60]
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x8019",
|
||||
"FeatureMask" : "0x34",
|
||||
"VideoMode": true,
|
||||
"Signature": "VideoNormal",
|
||||
"AllowStreamsMask": [124,123]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff13",
|
||||
"RoleId": 1
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x8019",
|
||||
"FeatureMask" : "0xb0",
|
||||
"VideoMode": true,
|
||||
"Signature": "VideoNormal",
|
||||
"AllowStreamsMask": [124,123]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff17",
|
||||
"RoleId": [0, 64]
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9002",
|
||||
"FeatureMask" : "0x154",
|
||||
"Signature": "SdkAuto"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source":{
|
||||
"SdkOpMode": "0xff17",
|
||||
"RoleId": 1
|
||||
},
|
||||
"Target":{
|
||||
"VendorOpMode": "0x9001",
|
||||
"FeatureMask" : "0x22",
|
||||
"Signature": "SingleFront"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
[
|
||||
{
|
||||
"TrdCloudType":"Froce3rdEISEnable",
|
||||
"Mode": 1,
|
||||
"ApkTable" :["com.ss.android.ugc.aweme.shortvideo.ui.VideoRecordNewActivity",
|
||||
"com.ss.android.ugc.aweme.live.LiveBroadcastActivity",
|
||||
"com.kuaishou.live.anchor.basic.activity.LivePushActivity",
|
||||
"com.yxcorp.gifshow.camera.record.CameraActivity"]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,413 @@
|
||||
/*
|
||||
测试用,后续需要修改
|
||||
*/
|
||||
{
|
||||
"ModeList": {
|
||||
"Mode": [
|
||||
{
|
||||
// CameraUser::SDK
|
||||
"CameraUser": 0,
|
||||
// 0x800A, StreamConfigModeMiuiSuperNight
|
||||
"VendorOpMode": 32778,
|
||||
// 0x800A, StreamConfigModeMiuiSuperNight
|
||||
"MialgoOpMode": 32778,
|
||||
"RoleIds": [64],
|
||||
"Signature": "RearSuperNight",
|
||||
"BufferLimitCnt": 8,
|
||||
"VendorSnapshotBufferQueueSize": 28,
|
||||
"FlushWaitTimeMs": [700, 4000],
|
||||
// 0001 0000 0000, 0x100, sn
|
||||
"FeatureMask" : 256,
|
||||
"StreamConfig": [
|
||||
// wide_NV12buffer 0 0 1 4096 0 0
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 4096,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// wide_F1buffer 0 0 1 8222 0 0
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 8222,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// wide_MEbuffer 0 0 1 538982489 0 0
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 538982489,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// ultra_NV12buffer 0 0 1 4096 0 0
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 4096,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// ultra_F1buffer 0 0 1 8222 0 0
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 8222,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// ultra_MEbuffer 0 0 1 538982489 0 0
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 538982489,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// raw16 stream of wide
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 32,
|
||||
"usage": 3,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// raw16 stream of ultra wide
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 32,
|
||||
"usage": 3,
|
||||
"dataSpace": 146931712
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// CameraUser::MIUI
|
||||
"CameraUser": 0,
|
||||
// 0x9000, StreamConfigModeAlgoDual
|
||||
"VendorOpMode": 36864,
|
||||
// 0x8002, StreamConfigModeBokeh
|
||||
"MialgoOpMode": 32770,
|
||||
"RoleIds": [64],
|
||||
"Signature": "DualBokeh",
|
||||
"BufferLimitCnt": 8,
|
||||
"minZSLQLength": 9,
|
||||
// Bokeh 12/1, HDRBokeh 12/3, SNBokeh 12/6
|
||||
"VendorSnapshotBufferQueueSize": 30,
|
||||
"FlushWaitTimeMs": [4000, 4000],
|
||||
// 0001 0001 0001, 0x111, mihalMfnr/hdrBokeh/snBokeh
|
||||
"FeatureMask" : 273,
|
||||
"StreamConfig": [
|
||||
// nv12 stream of master
|
||||
{
|
||||
"bokehSig": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 4096,
|
||||
"usage": 131123,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// f1 stream of master
|
||||
{
|
||||
"bokehSig": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 8222,
|
||||
"usage": 131123,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// me stream of master
|
||||
{
|
||||
"bokehSig": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 538982489,
|
||||
"usage": 131123,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// nv12 stream of slave
|
||||
{
|
||||
"bokehSig": 2,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 4096,
|
||||
"usage": 131123,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// f1 stream of slave
|
||||
{
|
||||
"bokehSig": 2,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 8222,
|
||||
"usage": 131123,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// me stream of slave
|
||||
{
|
||||
"bokehSig": 2,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 538982489,
|
||||
"usage": 131123,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// bayer10 stream of master
|
||||
{
|
||||
// BokehCamSig::masterRaw
|
||||
"bokehSig": 1,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"isZSL": true,
|
||||
"format": 8705,
|
||||
"usage": 3,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// bayer10 stream of slave
|
||||
{
|
||||
// BokehCamSig::slaveRaw
|
||||
"bokehSig": 3,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"isZSL": true,
|
||||
"format": 8705,
|
||||
"usage": 131123,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// R1buffer stream of master
|
||||
{
|
||||
"bokehSig": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"isZSL": true,
|
||||
"format": 8217,
|
||||
"usage": 131123,
|
||||
"stream_prop": 13,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// raw16 stream of master for sebokeh
|
||||
{
|
||||
// BokehCamSig::masterRaw
|
||||
"bokehSig": 1,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 32,
|
||||
"usage": 3,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// raw16 stream of slave for sebokeh
|
||||
{
|
||||
// BokehCamSig::slaveRaw
|
||||
"bokehSig": 3,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 32,
|
||||
"usage": 131123,
|
||||
"dataSpace": 146931712
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// CameraUser::SDK
|
||||
"CameraUser": 1,
|
||||
// 0x0, ThirdApp
|
||||
"VendorOpMode": 36869,
|
||||
// 0xFF1B,StreamConfigModeThirdPartyJpegRFront
|
||||
"MialgoOpMode": 65307,
|
||||
"RoleIds": [1],
|
||||
// UltraHDR/mihal mfnr
|
||||
// 0x20000/0x1
|
||||
"FeatureMask" : 1,
|
||||
"Signature": "ThirdJpegRFront",
|
||||
"BufferLimitCnt": 8,
|
||||
"minZSLQLength": 9,
|
||||
"VendorSnapshotBufferQueueSize": 30,
|
||||
"FlushWaitTimeMs": [4000, 4000],
|
||||
"StreamConfig": [
|
||||
// cam1_bayer10_拍照
|
||||
{
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": false,
|
||||
"isZSL": true,
|
||||
"format": 8705,
|
||||
"usage": 131123,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// cam1_R1buffer
|
||||
{
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": false,
|
||||
"isZSL": true,
|
||||
"format": 8217,
|
||||
"usage": 0,
|
||||
"stream_prop": 13,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// cam1_NV12buffer
|
||||
{
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": false,
|
||||
"format": 4096,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// cam1_F1buffer
|
||||
{
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": false,
|
||||
"format": 8222,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// cam1_MEbuffer
|
||||
{
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": false,
|
||||
"format": 538982489,
|
||||
"usage": 0,
|
||||
"dataSpace": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// CameraUser::SDK
|
||||
"CameraUser": 1,
|
||||
// 0x0, ThirdApp
|
||||
"VendorOpMode": 36866,
|
||||
// 0xFF1A,StreamConfigModeThirdPartyJpegR
|
||||
"MialgoOpMode": 65306,
|
||||
"RoleIds": [64],
|
||||
// Mihal Mfnr
|
||||
// 0x1
|
||||
"FeatureMask" : 1,
|
||||
"Signature": "ThirdJpegR",
|
||||
"BufferLimitCnt": 12,
|
||||
"minZSLQLength": 9,
|
||||
"VendorSnapshotBufferQueueSize": 42,
|
||||
"FlushWaitTimeMs": [4000, 4000],
|
||||
"StreamConfig": [
|
||||
// wide_bayer14_拍照 0 0 1 8707 131123 146931712
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"isZSL": true,
|
||||
"format": 8707,
|
||||
"usage": 131123,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// wide_R1buffer 0 0 1 8217 0 0
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"isZSL": true,
|
||||
"format": 8217,
|
||||
"usage": 0,
|
||||
"stream_prop": 13,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// wide_NV12buffer 0 0 1 4096 0 0
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 4096,
|
||||
"usage": 0,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// wide_F1buffer 0 0 1 8222 0 0
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 8222,
|
||||
"usage": 0,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// wide_MEbuffer 0 0 1 538982489 0 0
|
||||
{
|
||||
"roleId": 0,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 538982489,
|
||||
"usage": 0,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// ultra_bayer10_拍照
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"isZSL": true,
|
||||
"format": 8705,
|
||||
"usage": 131123,
|
||||
"dataSpace": 146931712
|
||||
},
|
||||
// ultra_R1buffer
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"isZSL": true,
|
||||
"format": 8217,
|
||||
"usage": 0,
|
||||
"stream_prop": 13,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// ultra_NV12buffer 0 0 1 4096 0 0
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 4096,
|
||||
"usage": 0,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// ultra_F1buffer 0 0 1 8222 0 0
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 8222,
|
||||
"usage": 0,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 0
|
||||
},
|
||||
// ultra_MEbuffer 0 0 1 538982489 0 0
|
||||
{
|
||||
"roleId": 21,
|
||||
"ratio": 0.0,
|
||||
"isPhysicalStream": true,
|
||||
"format": 538982489,
|
||||
"usage": 0,
|
||||
"stream_prop": 17,
|
||||
"dataSpace": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,405 @@
|
||||
{
|
||||
"SDK": "MIVI",
|
||||
"Version": "1.1",
|
||||
"Platform": "common",
|
||||
"ModeList": [
|
||||
{
|
||||
"Mode": "Normal",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "HDR"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "SUPER_NIGHT"
|
||||
},
|
||||
{
|
||||
"Function": "SR"
|
||||
},
|
||||
{
|
||||
"Function": "AIIE"
|
||||
},
|
||||
{
|
||||
"Function": "DEPURPLE"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "HDR"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "SWFLIP"
|
||||
},
|
||||
{
|
||||
"Function": "DEPURPLE"
|
||||
},
|
||||
{
|
||||
"Function": "BOKEH_FRONT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "UltraWide",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "HDR"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "LDC"
|
||||
},
|
||||
{
|
||||
"Function": "DEPURPLE"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Macro",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "HDR"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "SUPER_NIGHT"
|
||||
},
|
||||
{
|
||||
"Function": "SR"
|
||||
},
|
||||
{
|
||||
"Function": "AIIE"
|
||||
},
|
||||
{
|
||||
"Function": "DEPURPLE"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "SuperNight",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "SUPER_NIGHT"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "SUPER_NIGHT"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "SWFLIP"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "UltraWide",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "SUPER_NIGHT"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "AntiShake",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "UltraWide",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "VideoHdr",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "VIDEO_HDR"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "VIDEO_HDR"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "VideoSuperNight",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "VIDEO_SUPER_NIGHT"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "VIDEO_SUPER_NIGHT"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "Bokeh",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Bokeh",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "BOKEH_REAR"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "BOKEH_FRONT"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "SWFLIP"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "VideoNormal",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "VIDEO_BOKEH_REAR"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "VIDEO_BOKEH_FRONT"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "UltraWide",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "VIDEO_BOKEH_REAR"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "VideoHdr10",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "VIDEO_HDR10"
|
||||
},
|
||||
{
|
||||
"Function": "AntiShake"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "BeautyEx",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "AutoEx",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "SUPER_NIGHT"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "HDR"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "SUPER_NIGHT"
|
||||
},
|
||||
{
|
||||
"Function": "BEAUTY"
|
||||
},
|
||||
{
|
||||
"Function": "HDR"
|
||||
},
|
||||
{
|
||||
"Function": "MFNR"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Mode": "HdrEx",
|
||||
"ModeAbility": [
|
||||
{
|
||||
"RoleName": "Rear",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "HDR"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"RoleName": "Front",
|
||||
"SuportFunctionList": [
|
||||
{
|
||||
"Function": "HDR"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,150 @@
|
||||
{
|
||||
"PipelineName": "FrontBokehPreview",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jiiganfrontbokehstream",
|
||||
"NodeInstance": "jiiganfrontaibokehInstance"
|
||||
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jiiganfrontaibokehInstance",
|
||||
"PortFormat": "YUV420_NV21_ALIGN128"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jiiganfrontaibokehInstance",
|
||||
"PortFormat": "YUV420_NV21_ALIGN128"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV21_ALIGN128"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,397 @@
|
||||
{
|
||||
"PipelineName": "FrontBokehSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.arcrawhdr",
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.portraitrepair",
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "Skinnstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swflip",
|
||||
"NodeInstance": "SwflipInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jiiganfrontbokeh",
|
||||
"NodeInstance": "JiiganbokehInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance1"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance0",
|
||||
"PortFormat": "YUV420_NV21",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Skinnstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Skinnstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JiiganbokehInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JiiganbokehInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance0",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer0",
|
||||
"ChildPipeline": "SdkSnapshot",
|
||||
"ChildJsonName": "sdksnapshot.json",
|
||||
"ChildSrcNodePortId":0,
|
||||
"ChildSrcNode":"virtualInstanceSdk"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "JiiganbokehInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance1",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance1",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JiiganbokehInstance",
|
||||
"PortFormat": "Y16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,125 @@
|
||||
{
|
||||
"PipelineName": "FrontDualViewVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
{
|
||||
"PipelineName": "FrontMagicWandVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.arcsoftvideobokeh",
|
||||
"NodeInstance": "ArcsoftVideoBokehInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.videofilter",
|
||||
"NodeInstance": "VFInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ArcsoftVideoBokehInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ArcsoftVideoBokehInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,223 @@
|
||||
{
|
||||
"PipelineName": "FrontSimpleVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,596 @@
|
||||
{
|
||||
"PipelineName": "FrontSingleSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.arcrawhdr",
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.portraitrepair",
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "SkinInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swflip",
|
||||
"NodeInstance": "SwflipInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swflip",
|
||||
"NodeInstance": "SwflipInstanceGainmap"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmap",
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmapPostProc",
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance1",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance1",
|
||||
"PortFormat": "YUV420_NV21",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SkinInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstanceGainmap",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer",
|
||||
"ChildPipeline": "SdkSnapshot",
|
||||
"ChildJsonName": "sdksnapshot.json",
|
||||
"ChildSrcNodePortId":0,
|
||||
"ChildSrcNode":"virtualInstanceSdk"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,572 @@
|
||||
{
|
||||
"PipelineName": "FrontSuperNightSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.rawsuperlight_turbofusion_front",
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"OutputFormat": "YUV420_NV21",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 88
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"OutputFormat": "YUV420_NV21",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.portraitrepair",
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "SkinInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swflip",
|
||||
"NodeInstance": "SwflipInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swflip",
|
||||
"NodeInstance": "SwflipInstanceGainmap"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmap",
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmapPostProc",
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"PortFormat": "RAW16",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SkinInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstanceGainmap",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer",
|
||||
"ChildPipeline": "SdkSnapshot",
|
||||
"ChildJsonName": "sdksnapshot.json",
|
||||
"ChildSrcNodePortId":0,
|
||||
"ChildSrcNode":"virtualInstanceSdk"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,241 @@
|
||||
{
|
||||
"PipelineName": "HDR10Video",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "P010",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"DataSpace": 298188800,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"DataSpace": 298188800,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,252 @@
|
||||
{
|
||||
"PipelineName": "HighResolutionCinelook",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEMCNRPQInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 168165376,
|
||||
"RangeProfile": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"DataSpace": 302383104,
|
||||
"RangeProfile": 2
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "P010_ALIGN128"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"DataSpace": 302383104,
|
||||
"RangeProfile": 2
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,253 @@
|
||||
|
||||
{
|
||||
"PipelineName": "HighResolutionHDR10Video",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "P010_ALIGN128",
|
||||
"DataSpace": 163971072,
|
||||
"RangeProfile": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"DataSpace": 298188800,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "P010_ALIGN128"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"DataSpace": 298188800,
|
||||
"RangeProfile": 8
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,586 @@
|
||||
{
|
||||
"PipelineName": "FrontSingleSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.arcrawhdr",
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.portraitrepair",
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "SkinInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swflip",
|
||||
"NodeInstance": "SwflipInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swflip",
|
||||
"NodeInstance": "SwflipInstanceGainmap"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmap",
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmapPostProc",
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance1",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance1",
|
||||
"PortFormat": "YUV420_NV21",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SkinInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SwflipInstanceGainmap",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,147 @@
|
||||
{
|
||||
"PipelineName": "LiveVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
{
|
||||
"PipelineName": "LongExposure",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"PipelineName": "ManualPreview",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldcpreview",
|
||||
"NodeInstance": "ldcPreviewInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,543 @@
|
||||
{
|
||||
"PipelineName": "ManualSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2RawInstanceAinr",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 88
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
"NodeName": "com.xiaomi.plugin.mialgoainr",
|
||||
"NodeInstance": "MiAinrInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.depurple",
|
||||
"NodeInstance": "DepurpleInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldc",
|
||||
"NodeInstance": "LdcInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmap",
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmapPostProc",
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 5,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 5,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceAinr"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceAinr",
|
||||
"PortFormat": "RAW16",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiAinrInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiAinrInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "LdcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer",
|
||||
"ChildPipeline": "SdkSnapshot",
|
||||
"ChildJsonName": "sdksnapshot.json",
|
||||
"ChildSrcNodePortId":0,
|
||||
"ChildSrcNode":"virtualInstanceSdk"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,284 @@
|
||||
{
|
||||
"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无限制
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"offlinedebugmask" : 0,
|
||||
"Soc" : "MTK",
|
||||
"SupportMDBokeh" : true,
|
||||
"MialgoEnginePreviewThreadNum" : 12,
|
||||
"MialgoEngineCaptureThreadNum" : 12,
|
||||
"Mivi3LogLevel" : 5,
|
||||
"Mivi3LogGroupsEnable" : 0
|
||||
}
|
||||
@@ -0,0 +1,457 @@
|
||||
/*
|
||||
phgType (refer to: mihal/Photographer.h)
|
||||
format: (refer to: system/core/include/system/graphics-base-vx.x.h)
|
||||
|
||||
Photographer_SIMPLE = 0,
|
||||
Photographer_HDR = 1,
|
||||
Photographer_SR = 2,
|
||||
Photographer_SN = 3,
|
||||
Photographer_BURST = 4,
|
||||
Photographer_HDRSR = 5,
|
||||
Photographer_FUSION = 6,
|
||||
Photographer_SR_FUSION = 7,
|
||||
Photographer_VENDOR_MFNR = 8,
|
||||
Photographer_MIHAL_MFNR = 9,
|
||||
Photographer_BOKEH = 10,
|
||||
Photographer_BOKEH_MD = 11,
|
||||
Photographer_BOKEH_HDR = 12,
|
||||
Photographer_BOKEH_SE = 13,
|
||||
Photographer_BOKEH_MD_SN = 14,
|
||||
Photographer_BOKEH_MD_HDR = 15,
|
||||
Photographer_BOKEH_MIHAL_MFNR = 16,
|
||||
Photographer_BOKEH_VENDOR_MFNR = 17,
|
||||
Photographer_SINGLE_BOKEH_MIHAL_MFNR = 18,
|
||||
Photographer_SINGLE_BOKEH_VENDOR_MFNR = 19,
|
||||
Photographer_SINGLE_BOKEH = 20,
|
||||
Photographer_MANUAL = 21,
|
||||
Photographer_AINR = 22,
|
||||
Photographer_HD_AINR = 23,
|
||||
Photographer_HD_UPSCALE = 24,
|
||||
Photographer_HD_MFNR = 25,
|
||||
Photographer_HD_REMOSAIC_MFNR = 26,
|
||||
Photographer_HD_REMOSAIC_MFNR_HDR = 27,
|
||||
Photographer_DEPTH_EXTEND = 28,
|
||||
Photographer_MANUALRAW = 29,
|
||||
Photographer_HD_MANUALRAW = 30,
|
||||
Photographer_HDR_RAW = 31,
|
||||
Photographer_HDR_STAGGER_RAW = 32,
|
||||
Photographer_HD_REMOSAIC_HDR = 33,
|
||||
Photographer_SINGLE_BOKEH_HDR = 34,
|
||||
Photographer_DSAC_BOKEH = 35,
|
||||
Photographer_AINR_FLASH = 36,
|
||||
Photographer_QUAD_RAW_SR = 37,
|
||||
Photographer_HD_HDR_RAW = 38,
|
||||
PHOTOGRAPHER_HD_REMOSAIC_SINGLE = 39,
|
||||
|
||||
HALPixelFormatRaw16 = 32
|
||||
eImgFmt_NV12 = 4096,
|
||||
eImgFmt_MTK_YUV_P010 = 8217, // R1/R3 buffer format
|
||||
eImgFmt_BAYER10 = 8705,
|
||||
eImgFmt_BAYER14 = 8707,
|
||||
*******************************************************
|
||||
prevType (refer to: mihal/Previewer.h)
|
||||
|
||||
PREVIEWER_MIHAL_AI_CAP_PREV = 0,
|
||||
PREVIEWER_MIHAL_VIDEO_NIGHT_PREV = 1,
|
||||
PREVIEWER_MIHAL_SIMPLE_PREV = 2,
|
||||
PREVIEWER_MIHAL_MOVIE_PREV = 3,
|
||||
PREVIEWER_MIHAL_MOVIE_CINELOOK_PREV = 4,
|
||||
PREVIEWER_MIHAL_MOVIE_UFBC_PREV = 5,
|
||||
*/
|
||||
|
||||
{
|
||||
"RoleIdList": {
|
||||
"CameraRole" : [
|
||||
{
|
||||
// RoleIdRearWide
|
||||
"RoleId" : 0,
|
||||
// Burst capture num limit
|
||||
"BurstCaptureNumLimit" : 50,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 0,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 1,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 2,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 3,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 4,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 5,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 8,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 9,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 22,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType": 23,
|
||||
"format": [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 24,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 25,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 26,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 27,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 31,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 32,
|
||||
"format" : [17, 32, 32, 32]
|
||||
},
|
||||
{
|
||||
"phgType" : 33,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 37,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 38,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 39,
|
||||
"format" : [32]
|
||||
}
|
||||
],
|
||||
"PrevStreamFormat": [
|
||||
{
|
||||
"prevType": 0,
|
||||
"format": [4096, 8222, 538982489]
|
||||
},
|
||||
{
|
||||
"prevType": 1,
|
||||
"format": [32]
|
||||
},
|
||||
{
|
||||
"prevType": 2,
|
||||
"format": [54, 8222, 538982489]
|
||||
},
|
||||
{
|
||||
"prevType": 3,
|
||||
"format": [4096, 8222, 538982489]
|
||||
},
|
||||
{
|
||||
"prevType": 4,
|
||||
"format": [54, 8222, 538982489]
|
||||
},
|
||||
{
|
||||
"prevType": 5,
|
||||
"format": [9476, 8222, 538982489]
|
||||
},
|
||||
{
|
||||
"prevType": 6,
|
||||
"format": [9476, 8222, 538982489, 9476, 8222]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// RoleIdFront
|
||||
"RoleId" : 1,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 0,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 1,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
// rawSn
|
||||
"phgType" : 3,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 9,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 10,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 18,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 31,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 34,
|
||||
"format" : [32]
|
||||
}
|
||||
],
|
||||
"PrevStreamFormat": [
|
||||
{
|
||||
"prevType": 0,
|
||||
"format": [4096, 8222, 538982489]
|
||||
},
|
||||
{
|
||||
"prevType": 2,
|
||||
"format": [54, 8222, 538982489]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// RoleIdRearTele
|
||||
"RoleId" : 20,
|
||||
// Burst capture num limit
|
||||
"BurstCaptureNumLimit" : 50,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 0,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 1,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 2,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 3,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 4,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 5,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 9,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 25,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 26,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 27,
|
||||
"format" : [8705, 17]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// RoleIdRearUltra
|
||||
"RoleId" : 21,
|
||||
// Burst capture num limit
|
||||
"BurstCaptureNumLimit" : 30,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 0,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 1,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 3,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 4,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 8,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 9,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType": 22,
|
||||
"format": [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 31,
|
||||
"format" : [32]
|
||||
}
|
||||
],
|
||||
"PrevStreamFormat": [
|
||||
{
|
||||
"prevType": 0,
|
||||
"format": [4096, 8222, 538982489]
|
||||
},
|
||||
{
|
||||
"prevType": 5,
|
||||
"format": [9476, 8222, 538982489]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// RoleIdRearMacro
|
||||
"RoleId" : 22,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 0,
|
||||
"format" : [8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 9,
|
||||
"format" : [8705, 17]
|
||||
}
|
||||
],
|
||||
"PrevStreamFormat": [
|
||||
{
|
||||
"prevType": 0,
|
||||
"format": [4096, 8222, 538982489]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// RoleIdRearBokeh2x
|
||||
"RoleId" : 61,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 10,
|
||||
"format" : [8705, 8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 11,
|
||||
"format" : [8705, 8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 12,
|
||||
"format" : [32, 32]
|
||||
},
|
||||
{
|
||||
"phgType" : 13,
|
||||
"format" : [32, 8705]
|
||||
},
|
||||
{
|
||||
"phgType" : 14,
|
||||
"format" : [32, 32, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 15,
|
||||
"format" : [8705, 8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 16,
|
||||
"format" : [8705, 8705, 17]
|
||||
}
|
||||
],
|
||||
"PrevStreamFormat": [
|
||||
{
|
||||
"prevType": 0,
|
||||
"format": [4096, 8222, 538982489]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// RoleIdRearBokeh1x
|
||||
"RoleId" : 63,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 10,
|
||||
"format" : [8705, 8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 11,
|
||||
"format" : [8705, 8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 12,
|
||||
"format" : [32, 32]
|
||||
},
|
||||
{
|
||||
"phgType" : 13,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 14,
|
||||
"format" : [32, 32, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 15,
|
||||
"format" : [8705, 8705, 17]
|
||||
},
|
||||
{
|
||||
"phgType" : 16,
|
||||
"format" : [8705, 8705, 17]
|
||||
}
|
||||
],
|
||||
"PrevStreamFormat": [
|
||||
{
|
||||
"prevType": 0,
|
||||
"format": [4096, 8222, 538982489]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
// RoleIdRear3PartSat
|
||||
"RoleId" : 64,
|
||||
"PhgStreamFormat": [
|
||||
{
|
||||
"phgType" : 1,
|
||||
"format" : [8705, 17]
|
||||
},
|
||||
{
|
||||
// rawSn
|
||||
"phgType" : 3,
|
||||
"format" : [32]
|
||||
},
|
||||
{
|
||||
"phgType" : 9,
|
||||
"format" : [8705, 17]
|
||||
}
|
||||
],
|
||||
"PrevStreamFormat": [
|
||||
{
|
||||
"prevType": 0,
|
||||
"format": [4096, 8222, 538982489]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,257 @@
|
||||
{
|
||||
"PipelineName": "nighthighresolutionvideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jgvideonight",
|
||||
"NodeInstance": "VIDEONIGHTInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwstream",
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 130
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VIDEONIGHTInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VIDEONIGHTInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,279 @@
|
||||
{
|
||||
"PipelineName": "NightVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jgvideonight",
|
||||
"NodeInstance": "VIDEONIGHTInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwstream",
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 130
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VIDEONIGHTInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VIDEONIGHTInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSER2YMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"PipelineName": "NormalPreview",
|
||||
"PipelineId": 0,
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.memcpy",
|
||||
"NodeInstance": "MemcpyInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.aiasd",
|
||||
"NodeInstance": "AiasdInstance",
|
||||
"NodePropertyId": 1
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "Skinnstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MemcpyInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MemcpyInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MemcpyInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AiasdInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MemcpyInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Skinnstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AiasdInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Skinnstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,239 @@
|
||||
{
|
||||
"PipelineName": "NormalSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.miaihdr",
|
||||
"NodeInstance": "MiaihdrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.dc",
|
||||
"NodeInstance": "DcInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldc",
|
||||
"NodeInstance": "LdcInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.qcom.plugin.gpu",
|
||||
"NodeInstance": "GpuInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mibokeh",
|
||||
"NodeInstance": "MibokehInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "SkinInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.depurple",
|
||||
"NodeInstance": "DepurpleInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiaihdrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiaihdrInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DcInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GpuInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GpuInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MibokehInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MibokehInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"PipelineName": "NormalVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,459 @@
|
||||
/*
|
||||
device:corot
|
||||
some quick reference:
|
||||
|
||||
stream format: (for complete list, refer to: system/core/include/system/graphics-base-vx.x.h)
|
||||
HAL_PIXEL_FORMAT_RGBA_8888 = 1,
|
||||
HAL_PIXEL_FORMAT_RGBX_8888 = 2,
|
||||
HAL_PIXEL_FORMAT_RGB_888 = 3,
|
||||
HAL_PIXEL_FORMAT_RGB_565 = 4,
|
||||
HAL_PIXEL_FORMAT_BGRA_8888 = 5,
|
||||
HAL_PIXEL_FORMAT_YCBCR_422_SP = 16,
|
||||
HAL_PIXEL_FORMAT_YCRCB_420_SP = 17,
|
||||
HAL_PIXEL_FORMAT_YCBCR_422_I = 20,
|
||||
HAL_PIXEL_FORMAT_RGBA_FP16 = 22,
|
||||
HAL_PIXEL_FORMAT_RAW16 = 32,
|
||||
HAL_PIXEL_FORMAT_BLOB = 33,
|
||||
HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED = 34,
|
||||
HAL_PIXEL_FORMAT_YCBCR_420_888 = 35,
|
||||
HAL_PIXEL_FORMAT_RAW_OPAQUE = 36,
|
||||
HAL_PIXEL_FORMAT_RAW10 = 37,
|
||||
HAL_PIXEL_FORMAT_RAW12 = 38,
|
||||
HAL_PIXEL_FORMAT_RGBA_1010102 = 43,
|
||||
HAL_PIXEL_FORMAT_Y8 = 538982489,
|
||||
HAL_PIXEL_FORMAT_Y16 = 540422489,
|
||||
HAL_PIXEL_FORMAT_YV12 = 842094169,
|
||||
|
||||
stream dataspace: (for complete list, refer to: system/core/include/system/graphics-base-vx.x.h)
|
||||
HAL_DATASPACE_JFIF = 257,
|
||||
HAL_DATASPACE_V0_JFIF = 146931712, // ((STANDARD_BT601_625 | TRANSFER_SMPTE_170M) | RANGE_FULL)
|
||||
*/
|
||||
|
||||
{
|
||||
"supportDownCapture": true,
|
||||
"supportSortResult": true,
|
||||
"supportSortNotify": true,
|
||||
"maxPendingFrameNum": 40,
|
||||
// When APP supports DownCapture, mihal needs to discard the useless snapshot request front Burst.
|
||||
"InternalPreviewBufferQueueSize": 30,
|
||||
"MockCameraFwkStreamMaxBufferQueueSize": 30,
|
||||
// when mihal allocate a stream's GraBuffer, it will refresh a timer.
|
||||
// If no one else request the stream's GraBuffer for "BufferReclaimWaitMilliseconds",
|
||||
// then the idle buffers of that stream will be reclaimed to save memory
|
||||
"BufferReclaimWaitMilliseconds": 3000,
|
||||
// this is the time you wait for some buffers to get released when all the buffers of the
|
||||
// stream you are requesting are busy
|
||||
"RequestGraBufferTimeOutMilliseconds": 300,
|
||||
"InternalSnapshotStreamProperty": {
|
||||
"UpScaleSizeFactor": 2,
|
||||
"InternalRawStreamAspectRatio": 1.33,
|
||||
// NOTE: the sensor supported yuv output resolution
|
||||
// resolution of streams sent by framework should be in this option list with ± tolerance
|
||||
"YuvStreamResolutionOptions": {
|
||||
"AspectRatioList": [1, 1.12851, 1.33333, 1.77777, 2.22222],
|
||||
// the tolerance shouldn't be too small. otherwise, mihal will choose the wrong
|
||||
// resolution. for example, in L2, when do Sr+Hdr, if you change frame ratio as 3:4,
|
||||
// then Qcom expects ouput stream size as 4080X3072, but 4080/3072=1.328125
|
||||
// which is not 4/3=1.33333. Therefore, we need some tolerance
|
||||
"Tolerance": 0.05
|
||||
},
|
||||
"RawStreamResolutionOptions": {
|
||||
"AspectRatioList": [1, 1.33, 1.77, 2.22],
|
||||
"Tolerance": 0.3
|
||||
}
|
||||
},
|
||||
"supportZSLQ": true,
|
||||
"ZSLSelectorPriority": {
|
||||
"ZSLSelectorDsac": 0,
|
||||
"ZSLSelectorHDR": 1,
|
||||
"ZSLSelectorDefault": 2
|
||||
},
|
||||
"supportStreaming": true,
|
||||
"supportMiviFullSceneRawCB": true,
|
||||
"messageStreamSize": {
|
||||
"app": {
|
||||
"MinVSESupportWidth": 640,
|
||||
"MinVSESupportHeight": 360
|
||||
},
|
||||
"mihal": {
|
||||
"HalVSESupportWidth": 1280,
|
||||
"HalVSESupportHeight": 960
|
||||
}
|
||||
},
|
||||
"FeatureList": {
|
||||
"Common": {
|
||||
"isSupportAiFlash": 0,
|
||||
"MFNRHDRSetting": {
|
||||
"MFNRNums": 5,
|
||||
"BokehMFNRNums":4
|
||||
},
|
||||
"isSupportUseAdrcGain": 1,
|
||||
"supportMFNRMaxNums": 8
|
||||
},
|
||||
"FeatureHDR": {
|
||||
// in normal hdr mode(not stagger hdr), we need to send mutiple requests
|
||||
// to vendor and merge these requests in mialgoengine, this variable sets
|
||||
// the minimum number of requests needed by mialgoengine to do
|
||||
// HDR processing, if the number of ev values returned by hdr checker is
|
||||
// less than this value, then this HDR snapshot is problematic
|
||||
"MinNumOfSnapshotRequiredByHDR": 2
|
||||
},
|
||||
"FeatureRAWHDR": {
|
||||
// 0: close; 1: useRatio; 2: useEvindex
|
||||
"CustomDbForEv0": 2
|
||||
},
|
||||
"FeatureStaggerHDR": {
|
||||
"StaggerHDRCapSupportType": 0,
|
||||
"VHDRType": 32,
|
||||
"DXGCapSupport": 0,
|
||||
"DXGType": 0,
|
||||
// appmodule
|
||||
// 0xA3 MODE_CAPTURE 0xA7 MODE_PRO_PHOTO
|
||||
// 0xB4 MODE_PRO_VIDEO 0xBA MODE_DOC 0xA2 MODE_RECORD_VIDEO
|
||||
"DxgSupportMode":[]
|
||||
},
|
||||
"FeatureSR": {
|
||||
"NumOfSnapshotRequiredBySR": 8,
|
||||
"NumOfSnapshotRequiredBySRByZoom" : [0, 1, 40, 6],
|
||||
"isNeedGetCrop": 1,
|
||||
"SrRatioThreshold": 1.1,
|
||||
"isRawToRGB": 1
|
||||
},
|
||||
"FeatureSRHDR": {
|
||||
"NumOfSnapshotRequiredBySRHDR": 10,
|
||||
"DefaultExpValuesOfSRHDR": [0, 0, 0, 0, 0, 0, 0, 0, -6, 6]
|
||||
},
|
||||
"FeatureQuadRawSR": {
|
||||
"ISZQuadRawSRSupport": [0, 1],
|
||||
"ISZQuadRawSRIsoTh": [0, 1200],
|
||||
"ISZQuadRawSRZoomTh": [0, 2],
|
||||
"ISZQuadRawSRCROSSTALK": [0, 0],
|
||||
"ISZQuadRawSRPreviewISZ": [0, 1],
|
||||
"ISZQuadRawSRZSLSupport": [0, 1],
|
||||
"ISZQuadRawSRQuickShotSupport": [0, 1],
|
||||
"ISZQuadRawMode": [0, 1]
|
||||
},
|
||||
"FeatureSN": {
|
||||
"supportMfnrForSn": false,
|
||||
"supportFrontSnPlusFlash": false
|
||||
},
|
||||
"FeatureAINR": {
|
||||
"supportUltraWideForAINR": false,
|
||||
"NumOfSnapshotRequiredByAINR": 6,
|
||||
"LimitTimeByHDUltrRawUpper": 7000,
|
||||
"LimitTimeByHDUltrRawLower": 4000
|
||||
},
|
||||
"FeatureFusion": {
|
||||
"SrFusionZoomRegion": {
|
||||
"lowerBound": 3.0,
|
||||
"upperBound": 5.0
|
||||
},
|
||||
"MfnrFusionZoomRegion": {
|
||||
"lowerBound": 0.6,
|
||||
"upperBound": 1.0
|
||||
}
|
||||
},
|
||||
"FeatureHD": {
|
||||
// in K1, under superHD mode we want to use mfnr to get a high quality image
|
||||
// but if we set exposure time to a large value, it will take very long time to
|
||||
// snapshot, so we need to disable mfnr when we set a long exposure time.
|
||||
// this variable is the max exposure time to allow mfnr. the unit is nano second.
|
||||
"MfnrMaxExpTime": 250000000,
|
||||
// used in function findBiggestResolution()
|
||||
"SuperResolutionImageRatio": {
|
||||
"width": 4,
|
||||
"height": 3
|
||||
},
|
||||
"MaxQuickShotNums": 2,
|
||||
"MfnrZoomRatio": {
|
||||
"mfnrStartZoomRatio": 1.0,
|
||||
"mfnrEndZoomRatio": 10.0
|
||||
},
|
||||
"isSupportHdSr": 1,
|
||||
"isSupportSrReprocess": 1,
|
||||
"isNeedGetCropInMizone": 1,
|
||||
"isSupportSR10BIT":0
|
||||
},
|
||||
"Simple": {
|
||||
"HdrType": 2,
|
||||
"MFNRHDRSetting": {
|
||||
"MFNRNums": 5
|
||||
},
|
||||
"doFrontY2YScale": 1,
|
||||
"isSupportFrontHDRBokeh": 1
|
||||
},
|
||||
"ProfessionalMode": {
|
||||
"isSupportProfessionalProcessRaw": true
|
||||
},
|
||||
"Bokeh": {
|
||||
"isSupportSEBokeh": 1,
|
||||
"isSupportHDRBokeh": 1,
|
||||
"isSupportSwitchDualBokehDisCap": 0
|
||||
},
|
||||
"SuperHD": {
|
||||
"SuperResolToBinningResolFactor": 2,
|
||||
"RemosaicHDRSupport": 0,
|
||||
"RemosaicType": 2
|
||||
},
|
||||
"SuperNight": {
|
||||
"isFrontRawProcess": 1,
|
||||
"isSupportFrontSnPlusFlash": 0,
|
||||
"isSupportEll": 0,
|
||||
"isSupportIsz": 0
|
||||
},
|
||||
"Beauty": {
|
||||
"SuportPreviewFaceToCapture": 1
|
||||
},
|
||||
"VideoNight":{
|
||||
"SensorMode": 267
|
||||
}
|
||||
},
|
||||
"AttachPreview": {
|
||||
/**
|
||||
*Bit[0] - Support HD mode
|
||||
*Bit[1] - Support SAT mode
|
||||
**/
|
||||
"AttachPreviewSupportMask": 3
|
||||
},
|
||||
/**
|
||||
*4kNoSatUfbc: 7
|
||||
*8kUfbc: 8
|
||||
**/
|
||||
"supportUFBCFormatSences": [7, 8],
|
||||
/**
|
||||
*0x8004 StreamConfigModeMiuiVideo 32772
|
||||
*0x801d StreamConfigModeMiuiVideo8k 32797
|
||||
**/
|
||||
"supportAFBCFormatSences": [32772, 32797],
|
||||
//Each stream 512M+256M memory default
|
||||
"CaptureBufferThreshold": 536870912,
|
||||
"CaptureSEBufferThreshold": 805306368,
|
||||
"CaptureSNBufferThreshold": 805306368,
|
||||
"HdQuickViewCacheMax": 15,
|
||||
// you can't just keep sending tasks to mialgoengine, we need to confine the num
|
||||
// of task in process, (one task means one photographer)
|
||||
// the total resource in mialgo
|
||||
"MialgoCapacity": 10,
|
||||
"MialgoTaskConsumption": {
|
||||
// the entries below show the reources cost by various photographer per snapshot.
|
||||
// If the sum of these resource reaches "MialgoCapacity", we will stop the app
|
||||
// This value supports input of one or two digits:
|
||||
// 2 or [2] (both low memory and high memory, the cost is 2.)
|
||||
// [8, 2] (The cost is 8 for low memory device and 2 for high memory device.)
|
||||
// "Photographer": 1,
|
||||
// "BokehPhotographer": 2,
|
||||
// "MihalMfnrBokehPhotographer": 4,
|
||||
// "MDBokehPhotographer": 2,
|
||||
// "HdrBokehPhotographer": 6,
|
||||
// "SEBokehPhotographer": [4,2],
|
||||
// "HdrPhotographer": 3,
|
||||
// "HwmfPhotographer": 1,
|
||||
// "MihalMFNRPhotographer": 1,
|
||||
// "SupernightPhotographer": 4,
|
||||
// "RawSupernightPhotographer": 4,
|
||||
// "SrPhotographer": 4,
|
||||
// "SrHdrPhotographer": 5,
|
||||
// "StaggerRawHdrPhotographer": 3,
|
||||
// "RawHdrPhotographer": 2,
|
||||
// "FusionPhotographer": 3,
|
||||
// "ProfessionalPhotographer": 1,
|
||||
// "BurstPhotographer": 0,
|
||||
// "AINRPhotographer": 4,
|
||||
// "HdMFNRPhotographer": 5,
|
||||
// "RemosaicMfnrPhotographer": 5,
|
||||
// "HdRawHdrPhotographer": 2,
|
||||
// "HdAINRPhotographer": 6
|
||||
"0": 1, // {Photographer_SIMPLE, "B2YRawUpPhotographer"},
|
||||
"1": [5,3], // {Photographer_HDR, "HdrPhotographer"},
|
||||
"2": 4, // {Photographer_SR, "SrPhotographer"},
|
||||
"3": 4, // {Photographer_SN, "SupernightPhotographer"},
|
||||
"4": 0, // {Photographer_BURST, "BurstPhotographer"},
|
||||
"5": 5, // {Photographer_HDRSR, "SrHdrPhotographer"},
|
||||
"6": 3, // {Photographer_FUSION, "FusionPhotographer"},
|
||||
"7": 3, // {Photographer_SR_FUSION, "FusionPhotographer"},
|
||||
"8": 1, // {Photographer_VENDOR_MFNR, "MFNRPhotographer"},
|
||||
"9": [4,2],// {Photographer_MIHAL_MFNR, "MihalMFNRPhotographer"},
|
||||
"10": 2, // {Photographer_BOKEH, "BokehPhotographer"},
|
||||
"11": 2, // {Photographer_BOKEH_MD, "MDBokehPhotographer"},
|
||||
"12": 6, // {Photographer_BOKEH_HDR, "HdrBokehPhotographer"},
|
||||
"13": [6,2], // {Photographer_BOKEH_SE, "SEBokehPhotographer"},
|
||||
"14": [4,2], // {Photographer_BOKEH_MD_SN, "SEBokehPhotographer"},
|
||||
"15": 6, // {Photographer_BOKEH_MD_HDR, "HdrBokehPhotographer"},
|
||||
"16": [6,4], // {Photographer_BOKEH_MIHAL_MFNR, "MihalMfnrDualBokehPhotographer"},
|
||||
"17": 2, // {Photographer_BOKEH_VENDOR_MFNR, "VendorMfnrDualBokehPhotographer"},
|
||||
"18": 1, // {Photographer_SINGLE_BOKEH_MIHAL_MFNR, "MihalMFNRPhotographer"},
|
||||
"19": 1, // {Photographer_SINGLE_BOKEH_VENDOR_MFNR, "SinglePhotographer"},
|
||||
"20": 1, // {Photographer_SINGLE_BOKEH, "SinglePhotographer"},
|
||||
"21": 1, // {Photographer_MANUAL, "ProfessionalPhotographer"},
|
||||
"22": 4, // {Photographer_AINR, "AINRPhotographer"},
|
||||
"23": 6, // {Photographer_HD_AINR, "HdAINRPhotographer"},
|
||||
"24": 5, // {Photographer_HD_UPSCALE, "RemosaicMfnrPhotographer"},
|
||||
"25": 5, // {Photographer_HD_MFNR, "HdMFNRPhotographer"},
|
||||
"26": 5, // {Photographer_HD_REMOSAIC_MFNR, "RemosaicMfnrPhotographer"},
|
||||
"27": 1, // {Photographer_HD_REMOSAIC_MFNR_HDR, "RemosaicHdrMfnrPhotographer"},
|
||||
"28": 3, // {Photographer_DEPTH_EXTEND, "DepthExtendPhotographer"},
|
||||
"29": 1, // {Photographer_MANUALRAW, "SinglePhotographer"},
|
||||
"30": 1, // {Photographer_HD_MANUALRAW, "SinglePhotographer"},
|
||||
"31": [3,2], // {Photographer_HDR_RAW,"RawHdrPhotographer"},
|
||||
"32": 3, // {Photographer_HDR_STAGGER_RAW, "StaggerRawHdrPhotographer"},
|
||||
"33": 3, // {Photographer_HD_REMOSAIC_HDR, "RemosaicRawHdrPhotographer"},
|
||||
"34": 5, // {Photographer_SINGLE_BOKEH_HDR, "RawHdrPhotographer"},
|
||||
"35": 2, // {Photographer_DSAC_BOKEH, "Photographer_DSAC_BOKEH"},
|
||||
"36": 4, // {Photographer_AINR_FLASH, "AinrFlashPhotographer"},
|
||||
"37": 1, // {Photographer_QUAD_RAW_SR, "SrQuadRawPhotographer"},
|
||||
"38": [5,2], // {Photographer_HD_HDR_RAW, "HdRawHdrPhotographer"},
|
||||
"39": 1, // {PHOTOGRAPHER_HD_REMOSAIC_SINGLE, "RemosaicSinglePhotographer"},
|
||||
"40": 1, // {Photographer_SmartAE_AllInOne, "SmartAEPhotographer"},
|
||||
"41": 1, // {Photographer_SmartAE_AllInOne_Bokeh, "BokehSmartAEPhotographer"},
|
||||
"42": 3, // {Photographer_DOL2, "DOL2Photographer"},
|
||||
"43": 2, // {Photographer_BOKEH_AINR, "Photographer_BOKEH_AINR"},
|
||||
"44": 2, // {Photographer_BOKEH_SR, "Photographer_BOKEH_SR"},
|
||||
"45": 2, // {Photographer_BOKEH_SNSC, "Photographer_BOKEH_SNSC"},
|
||||
"46": 2, // {Photographer_BOKEH_HDSR, "Photographer_BOKEH_HDSR"},
|
||||
"47": 1 // {Photographer_ASTRAL, "AstralPhotographer"},
|
||||
},
|
||||
"QuickShot": {
|
||||
/**
|
||||
*Bit Mask for HighQualityQuickShotDelayTime configure
|
||||
*Bit[0 ~ 3] - DelayTime XX ms of Bokeh MFNR in Back Camera
|
||||
*Bit[4 ~ 7] - DelayTime XX ms of Bokeh MFNR in Front Camera
|
||||
*Bit[8 ~ 11] - DelayTime XX ms of Back Normal Capture
|
||||
*Bit[12 ~ 15] - DelayTime XX ms of HDR in Front Camera
|
||||
*Bit[16 ~ 19] - DelayTime XX ms of HDR in Back Camera
|
||||
*Bit[20 ~ 23] - DelayTime XX ms of SuperNightSe in Back Camera
|
||||
*Bit[24 ~ 27] - DelayTime XX ms of SR in Back Camera
|
||||
*Bit[28 ~ 31] - DelayTime XX ms of Front Normal Capture
|
||||
*Bit[32 ~ 35] - DelayTime XX ms of MIHAL AINR in Back Camera
|
||||
*Bit[40 ~ 63] - reserv
|
||||
*/
|
||||
"QuickShotDelayTimeMask": "0x0000000000",
|
||||
/**
|
||||
* Bit Mask Of HighQualityQuickShot Support
|
||||
* Bit[0] - Support MFSR/LLS in SAT mode
|
||||
* Bit[1] - Support HDR in SAT mode
|
||||
* Bit[2] - Support SR in SAT mode
|
||||
* Bit[3] - Support SuperNightSE in SAT mode
|
||||
* Bit[4~7] - reserve
|
||||
* Bit[8] - Support Bokeh MFNR in Back Camera
|
||||
* Bit[9] - Support Bokeh HDR in Back Camera
|
||||
* Bit[10] - Support MFNR in Front Camera
|
||||
* Bit[11] - Support HDR in Front Camera
|
||||
* Bit[12] - Support Bokeh in Front Camera
|
||||
* Bit[13] - Support Macro Mode
|
||||
* Bit[14~15] - reserve
|
||||
* Bit[16~19] - HighQualityQuickShot queue length(max number of HighQualityQuickShot)
|
||||
* Bit[20] - Support reuse RDI buffer or not
|
||||
* Bit[21] - Support Limit MFNR input frames or not
|
||||
* Bit[22~31] - reserve
|
||||
**/
|
||||
"QuickShotSupportedMask": "0xC30C07"
|
||||
},
|
||||
"BokehMD": {
|
||||
"BokehMDCaptureSize": {
|
||||
"BOKEH1X_4_3": {
|
||||
"WideCrop": [0, 0, 4096, 3072],
|
||||
"UWideCrop": [0, 0, 2624, 1968],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1X_16_9": {
|
||||
"WideCrop": [0, 384, 4096, 2304],
|
||||
"UWideCrop": [0, 246, 2624, 1476],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1X_FULL": {
|
||||
"WideCrop": [0, 616, 4096, 1840],
|
||||
"UWideCrop": [0, 392, 2624, 1184],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1_5X_4_3": {
|
||||
"WideCrop": [528, 396, 3040, 2280],
|
||||
"UWideCrop": [320, 240, 1984, 1488],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1_5X_16_9": {
|
||||
"WideCrop": [528, 680, 3040, 1712],
|
||||
"UWideCrop": [320, 426, 1984, 1116],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1_5X_FULL": {
|
||||
"WideCrop": [528, 852, 3040, 1368],
|
||||
"UWideCrop": [320, 536, 1984, 896],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
}
|
||||
},
|
||||
"BokehMDPreviewSize": {
|
||||
"BOKEH1X_4_3": {
|
||||
"WideCrop": [0, 0, 4096, 3072],
|
||||
"UWideCrop": [320, 240, 2624, 1968],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1X_16_9": {
|
||||
"WideCrop": [0, 384, 4096, 2304],
|
||||
"UWideCrop": [320, 486, 2624, 1476],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1X_FULL": {
|
||||
"WideCrop": [0, 616, 4096, 1840],
|
||||
"UWideCrop": [320, 632, 2624, 1184],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1_5X_4_3": {
|
||||
"WideCrop": [528, 396, 3040, 2280],
|
||||
"UWideCrop": [640, 480, 1984, 1488],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1_5X_16_9": {
|
||||
"WideCrop": [528, 680, 3040, 1712],
|
||||
"UWideCrop": [640, 666, 1984, 1116],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
},
|
||||
"BOKEH1_5X_FULL": {
|
||||
"WideCrop": [528, 852, 3040, 1368],
|
||||
"UWideCrop": [640, 776, 1984, 896],
|
||||
"Fallback_WideCrop": [0,0,0,0],
|
||||
"Fallback_UWideCrop": [0,0,0,0]
|
||||
}
|
||||
},
|
||||
"BokehExifInfo": {
|
||||
"BokehMDExif": {
|
||||
"BOKEH_MD_50MM": [0.95, 50.0, 50.0],
|
||||
"BOKEH_MD_90MM": [2.3, 90.0, 90.0],
|
||||
"BOKEH_MD_35MM": [1.4, 35.0, 35.0],
|
||||
"BOKEH_MD_75MM": [1.25, 75.0, 75.0]
|
||||
},
|
||||
"BokehExif": {
|
||||
"BOKEH_23MM": [0.0, 0.0, 23.0],
|
||||
"BOKEH_35MM": [0.0, 0.0, 35.0],
|
||||
"BOKEH_50MM": [0.0, 0.0, 50.0],
|
||||
"BOKEH_75MM": [0.0, 0.0, 75.0]
|
||||
}
|
||||
},
|
||||
"defaultBokehRole": 63
|
||||
},
|
||||
"UltraHdrSupported": true,
|
||||
"UltraHdr": {
|
||||
"Supported": true,
|
||||
"Version": "2.0"
|
||||
},
|
||||
"isSupport3rdHLGStreaming":false,
|
||||
"MaxPendingRequest": 3,
|
||||
"RealtimePostProcess": {
|
||||
"PerfForceError": {
|
||||
"SkipThresholds": [18, 21],
|
||||
"SkipNums": [3, 2],
|
||||
"FrameDelayNums": 25,
|
||||
"SkipEnable": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"PipelineName": "PanoramaVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
{
|
||||
"PipelineName": "ProfessWithoutEisVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldcpreview",
|
||||
"NodeInstance": "ldcPreviewInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,163 @@
|
||||
{
|
||||
"PipelineName": "RearDualViewVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.videofilter",
|
||||
"NodeInstance": "VFInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
{
|
||||
"PipelineName": "RearHighResolution8kVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
{
|
||||
"PipelineName": "RearHighResolutionInlineVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mimotionvideo",
|
||||
"NodeInstance": "MiMotionInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mimotionvideo",
|
||||
"NodeInstance": "MiMotionInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiMotionInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiMotionInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MiMotionInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MiMotionInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "VSEWARPMCNRPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,287 @@
|
||||
{
|
||||
"PipelineName": "RearHighResolutionVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mimotionvideo",
|
||||
"NodeInstance": "MiMotionInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.misat",
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiMotionInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiMotionInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,280 @@
|
||||
{
|
||||
"PipelineName": "RearMagicWandVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.misat",
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32900
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.arcsoftvideobokeh",
|
||||
"NodeInstance": "ArcsoftVideoBokehInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.videofilter",
|
||||
"NodeInstance": "VFInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ArcsoftVideoBokehInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ArcsoftVideoBokehInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VFInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,309 @@
|
||||
{
|
||||
"PipelineName": "RearSimpleVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.misat",
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mimotionvideo",
|
||||
"NodeInstance": "MiMotionInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32900
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffectneon",
|
||||
"NodeInstance": "MovieEffectNeonInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiMotionInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiMotionInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectNeonInstance1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,463 @@
|
||||
{
|
||||
"PipelineName": "RawSuperlightSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.rawsuperlight_turbofusion",
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.miellc",
|
||||
"NodeInstance": "RawEllcInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 88
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.portraitrepair",
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.depurple",
|
||||
"NodeInstance": "DepurpleInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldc",
|
||||
"NodeInstance": "LdcInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.movieeffect",
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmap",
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmapPostProc",
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceSn",
|
||||
"PortFormat": "RAW16",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawEllcInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawEllcInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "PortraitRepairInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MovieEffectInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceRawToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "RawSuperlightInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "LdcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MovieEffectInstanceGainmap",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer",
|
||||
"ChildPipeline": "SdkSnapshot",
|
||||
"ChildJsonName": "sdksnapshot.json",
|
||||
"ChildSrcNodePortId":0,
|
||||
"ChildSrcNode":"virtualInstanceSdk"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"PipelineName": "satburstsnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEOfflineInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance2",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32772
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldc",
|
||||
"NodeInstance": "LdcInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "BurstJpegInstance"
|
||||
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEOfflineInstance0",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEOfflineInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance2",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEOfflineInstance0",
|
||||
"PortFormat": "P012"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEMCNRInstance2",
|
||||
"PortFormat": "P012"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "VSEOfflineInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "VSEMCNRInstance2",
|
||||
"PortFormat": "Y8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance2",
|
||||
"PortFormat": "YUV420_NV21",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "BurstJpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "BurstJpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,181 @@
|
||||
{
|
||||
"PipelineName": "SatPreview",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.misat",
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldcpreview",
|
||||
"NodeInstance": "ldcPreviewInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer1"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiSatInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"PipelineName": "SdkSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceSdk",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Yuv2YuvScaleInstanceSdk"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceSdk",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceSdk",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstanceSdk",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstanceSdk",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
// if enableBokehOptimize is opened, then in hdr, se and MD bokeh, only anchor frame
|
||||
// will take slave stream buffer to qcom
|
||||
"enableBokehOptimize": 1,
|
||||
// if two stream sizes are different from each other but within this threshold, then we
|
||||
// still consider that these two stream sizes are identical
|
||||
"streamSizeDifferenceThreshold": 50,
|
||||
"InternalPreviewBufferQueueSize": 20,
|
||||
"FwkStreamMaxBufferQueueSize": 8,
|
||||
"MockCameraFwkStreamMaxBufferQueueSize": 8,
|
||||
"MockCameraMaxInviteThreshold": 6,
|
||||
"MillisecondsWaitingForMockRequest": 30000,
|
||||
"MillisecondsWaitingForFlush": 4000,
|
||||
"ModeList": {
|
||||
// spatial alignment mode(aka: muti camera mode)
|
||||
"SatMode": {
|
||||
"InternalSnapshotBufferQueueSize": 8
|
||||
},
|
||||
"ProfessionalMode": {
|
||||
// if the buffer queue size is 0, Qcom will override this to 8
|
||||
"InternalSnapshotBufferQueueSize": 0,
|
||||
"MillisecondsWaitingForFlush": 100
|
||||
},
|
||||
"BokehMode": {
|
||||
"InternalSnapshotBufferQueueSize": 0
|
||||
},
|
||||
"SuperNightMode": {
|
||||
"InternalSnapshotBufferQueueSize": 0,
|
||||
"MillisecondsWaitingForFlush": 300
|
||||
},
|
||||
"SuperHDMode": {
|
||||
"InternalSnapshotBufferQueueSize": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"PipelineName": "SimplePreview",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,220 @@
|
||||
{
|
||||
"PipelineName": "SuperEISVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv3",
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 8193
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "HISV3Instance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEWARPPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEWARPPQInstance1",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEWARPPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"PipelineName": "SuperHdPreview",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,518 @@
|
||||
{
|
||||
"PipelineName": "SuperHdSnapshot",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance0",
|
||||
"NodeResources": [
|
||||
{
|
||||
"ResourceID": 0,
|
||||
"ResourceValue": 100
|
||||
}
|
||||
],
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance1"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.remosaic",
|
||||
"NodeInstance": "RemosaicInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 24
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2RawInstanceAinr",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 88
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mialgoainr",
|
||||
"NodeInstance": "MiAinrInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.arcrawhdr",
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 16
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.depurple",
|
||||
"NodeInstance": "DepurpleInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.filter",
|
||||
"NodeInstance": "FilterInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.watermark",
|
||||
"NodeInstance": "WatermarkInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.swjpegencode",
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":2048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstanceForHeic"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RemosaicInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RemosaicInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 5,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 5,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance0",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance1",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RawHdrInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceAinr"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2RawInstanceAinr",
|
||||
"PortFormat": "RAW16",
|
||||
"OutputBufferNumber": "FollowInPut"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiAinrInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MiAinrInstance0",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "DepurpleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Yuv2YuvScaleInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "FilterInstance0",
|
||||
"BufferType": "Gralloc"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 4,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "swjpegInstance1",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WatermarkInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2RawSelectionInstance",
|
||||
"PortFormat": "RAW16"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,149 @@
|
||||
{
|
||||
"PipelineName": "SuperNightPreview",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldcpreview",
|
||||
"NodeInstance": "ldcPreviewInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.asdasync",
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
|
||||
},
|
||||
{
|
||||
"NodeName": "",
|
||||
"NodeInstance": "virtualSinkbuffer",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":1536
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualSinkbuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "AsdAsyncInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,231 @@
|
||||
{
|
||||
"PipelineName": "Thirdpartyfrontsnapshotjpegr",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmap",
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmapPostProc",
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"PortFormat": "RAW16"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,163 @@
|
||||
|
||||
{
|
||||
"PipelineName": "TpSnapshotJpeg",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldc",
|
||||
"NodeInstance": "LdcInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.skinbeautifier",
|
||||
"NodeInstance": "SkinInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.pixman",
|
||||
"NodeInstance": "RemoteSnapshotInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "pluginMode",
|
||||
"NodePropertyValue": 1,
|
||||
"__comment__": "STREAM_USE_CASE_STILL_CAPTURE"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":4
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LdcInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SkinInstance",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RemoteSnapshotInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RemoteSnapshotInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,232 @@
|
||||
{
|
||||
"PipelineName": "Thirdpartysnapshotjpegr",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "BssInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.virtual",
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwproc",
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmap",
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.gainmapPostProc",
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"NodeProperty":[
|
||||
{
|
||||
"NodePropertyName":"NodeMask",
|
||||
"NodePropertyValue":128
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.jpegrAggr",
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "BssInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 3,
|
||||
"NodeInstance": "MfnrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "MfnrInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "virtualInstanceAnchorToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "RAW10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "virtualInstanceBssToGainmap"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "Raw2YuvInstanceGainmapAnchor",
|
||||
"PortFormat": "P010"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "GainMapInstance0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapInstance0",
|
||||
"PortFormat": "Y8"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GainMapPostProcInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "jpegrAggrInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "jpegrAggrInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer0"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,236 @@
|
||||
{
|
||||
"PipelineName": "TPRearSimpleVideo",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.mihisv2",
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance1",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32772
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldcpreview",
|
||||
"NodeInstance": "ldcPreviewInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.pixman",
|
||||
"NodeInstance": "RemotePreviewInstance",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "pluginMode",
|
||||
"NodePropertyValue": 0,
|
||||
"__comment__": "STREAM_USE_CASE_PREVIEW"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.GestureEffects",
|
||||
"NodeInstance": "GestureEffectsInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "HISV2Instance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEWARPMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GestureEffectsInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "GestureEffectsInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance1",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RemotePreviewInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "RemotePreviewInstance",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV21"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "JpegInstance",
|
||||
"PortFormat": "BLOB"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 2,
|
||||
"NodeInstance": "SinkBuffer2"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,142 @@
|
||||
{
|
||||
"PipelineName": "TPWechatBeauty",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facealignpreview",
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.facebeautypreview",
|
||||
"NodeInstance": "faceBeautyInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwhalproc",
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"NodeProperty": [
|
||||
{
|
||||
"NodePropertyName": "NodeMask",
|
||||
"NodePropertyValue": 32768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldcpreview",
|
||||
"NodeInstance": "ldcPreviewInstance0"
|
||||
},
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.hwjpeg",
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "VSEMCNRInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "ldcPreviewInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceAlignInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "faceBeautyInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0",
|
||||
"PortFormat": "YUV420_NV12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "WPEPQInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "VSEMCNRInstance0"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "JpegInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "JpegInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 1,
|
||||
"NodeInstance": "SinkBuffer1"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"PipelineName": "SuperlightLdcPlugin",
|
||||
"NodesList": {
|
||||
"Node": [
|
||||
{
|
||||
"NodeName": "com.xiaomi.plugin.ldc",
|
||||
"NodeInstance": "LDCInstance"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PortLinkages": {
|
||||
"Link": [
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SourceBuffer"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LDCInstance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SrcPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "LDCInstance"
|
||||
},
|
||||
"DstPort": {
|
||||
"PortId": 0,
|
||||
"NodeInstance": "SinkBuffer"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user