vendor_xiaomi_onyx/proprietary/odm/etc/camera/xiaomi/frontbokehpreview.json

112 lines
3.5 KiB
JSON
Raw Normal View History

{
"PipelineName": "FrontBokehPreview",
"NodesList": {
"Node": [
{
"NodeName": "com.xiaomi.plugin.offlineyuvsplit",
"NodeInstance": "Y2YSplitInstance1",
"NodeProperty": [
{
"NodePropertyName": "NodeMask",
"NodePropertyValue": 4
}
]
},
{
"NodeName": "com.xiaomi.plugin.frontbokehpreview",
"NodeInstance": "FrontBokehPreviewInstance0"
},
{
"NodeName": "com.xiaomi.plugin.facealignpreview",
"NodeInstance": "FaceAlignInstance0",
"NodeProperty": [
{
"NodePropertyName": "NodeMask",
"NodePropertyValue": 1,
"__comment__":"INPLACE_MODE"
}
]
},
{
"NodeName": "com.xiaomi.plugin.skinbeautifierpreview",
"NodeInstance": "SkinBeautifierInstance0"
}
]
},
"PortLinkages": {
"Link": [
{
"SrcPort": {
"PortId": 0,
"NodeInstance": "SourceBuffer0"
},
"DstPort": {
"PortId": 0,
"NodeInstance": "FaceAlignInstance0",
"PortFormat": "YUV420_NV12"
}
},
{
"SrcPort": {
"PortId": 0,
"NodeInstance": "FaceAlignInstance0",
"PortFormat": "YUV420_NV12"
},
"DstPort": {
"PortId": 0,
"NodeInstance": "SkinBeautifierInstance0",
"PortFormat": "YUV420_NV12",
"BufferType": "Gralloc"
}
},
{
"SrcPort": {
"PortId": 0,
"NodeInstance": "SkinBeautifierInstance0",
"PortFormat": "YUV420_NV12",
"BufferType": "Gralloc"
},
"DstPort": {
"PortId": 0,
"NodeInstance": "FrontBokehPreviewInstance0",
"PortFormat": "YUV420_NV12"
}
},
{
"SrcPort": {
"PortId": 0,
"NodeInstance": "FrontBokehPreviewInstance0",
"PortFormat": "YUV420_NV12"
},
"DstPort": {
"PortId": 0,
"NodeInstance": "Y2YSplitInstance1",
"PortFormat": "YUV420_NV12"
}
},
{
"SrcPort": {
"PortId": 0,
"NodeInstance": "Y2YSplitInstance1",
"PortFormat": "YUV420_NV12"
},
"DstPort": {
"PortId": 0,
"NodeInstance": "SinkBuffer0"
}
},
{
"SrcPort": {
"PortId": 1,
"NodeInstance": "Y2YSplitInstance1",
"PortFormat": "YUV420_NV12"
},
"DstPort": {
"PortId": 1,
"NodeInstance": "SinkBuffer1"
}
}
]
}
}