{ "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": "Raw2RawInstanceAISP", "NodeProperty": [ { "NodePropertyName": "NodeMask", "NodePropertyValue": 88 } ] }, { "NodeName": "com.xiaomi.plugin.midualcamallinone", "NodeInstance": "AllinOneInstance", "NodeProperty": [ { "NodePropertyName": "NodeMask", "NodePropertyValue": 131216 } ] }, { "NodeName": "com.xiaomi.plugin.hwproc", "NodeInstance": "Rgb1616162YuvInstance", "NodeProperty": [ { "NodePropertyName": "NodeMask", "NodePropertyValue": 4 } ] }, { "NodeName": "com.xiaomi.plugin.hwproc", "NodeInstance": "Raw2RawSelectionEVX", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":128 } ] }, { "NodeName": "com.xiaomi.plugin.hwproc", "NodeInstance": "Raw2RawInstanceEVX" }, { "NodeName": "com.xiaomi.plugin.hwproc", "NodeInstance": "Raw2YuvSelectionDepthMaster", "NodeProperty": [ { "NodePropertyName": "NodeMask", "NodePropertyValue": 4 } ] }, { "NodeName": "com.xiaomi.plugin.hwproc", "NodeInstance": "Raw2YuvSelectionDepthSlave", "NodeProperty": [ { "NodePropertyName": "NodeMask", "NodePropertyValue": 128 } ] }, { "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.capbokeh", "NodeInstance": "CapbokehInstance", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":128 } ], "NodeResources": [ { "ResourceID": 0, "ResourceValue": 100 } ] }, { "NodeName": "com.xiaomi.plugin.capdepth", "NodeInstance": "CapdepthInstance", "NodeProperty": [ { "NodePropertyName": "NodeMask", "NodePropertyValue": 128 } ] }, { "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.hwjpeg", "NodeInstance": "JpegInstance2" }, { "NodeName": "com.xiaomi.plugin.virtual", "NodeInstance": "virtualInstance0", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":512 } ] }, { "NodeName": "com.xiaomi.plugin.virtual", "NodeInstance": "virtualInstanceBssAnchor", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":512 } ] }, { "NodeName": "com.xiaomi.plugin.virtual", "NodeInstance": "virtualInstanceRaw", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":512 } ] }, { "NodeName": "com.xiaomi.plugin.virtual", "NodeInstance": "virtualInstanceAISPAnchor", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":512 } ] }, { "NodeName": "", "NodeInstance": "virtualSinkbuffer2", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":1536 } ] }, { "NodeName": "com.xiaomi.plugin.beautydeformation", "NodeInstance": "CapbeautydeformationInstance0", "NodeProperty":[ { "NodePropertyName":"NodeMask", "NodePropertyValue":128 } ] }, { "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": "virtualInstanceRaw", "PortFormat": "RAW16" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "virtualInstanceRaw" }, "DstPort": { "PortId": 0, "NodeInstance": "MfnrInstance0", "PortFormat": "RAW10" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "MfnrInstance0", "PortFormat": "YUV420_NV12" }, "DstPort": { "PortId": 0, "NodeInstance": "Raw2RawInstanceAISP", "PortFormat": "RAW16" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "Raw2RawInstanceAISP", "OutputBufferNumber": "FollowInPut", "PortFormat": "RAW16" }, "DstPort": { "PortId": 0, "NodeInstance": "AllinOneInstance" } }, { "SrcPort": { "PortId": 3, "NodeInstance": "AllinOneInstance", "PortFormat": "RAW16" }, "DstPort": { "PortId": 0, "NodeInstance": "Raw2RawInstanceEVX", "PortFormat": "RAW16" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "Raw2RawInstanceEVX", "PortFormat": "RAW16" }, "DstPort": { "PortId": 4, "NodeInstance": "CapbokehInstance", "PortFormat": "RAW16" } }, { "SrcPort": { "PortId": 2, "NodeInstance": "AllinOneInstance" }, "DstPort": { "PortId": 0, "NodeInstance": "virtualInstanceAISPAnchor" } }, { "SrcPort": { "PortId": 2, "NodeInstance": "virtualInstanceAISPAnchor" }, "DstPort": { "PortId": 2, "NodeInstance": "Raw2YuvSelectionDepthSlave" } }, { "SrcPort": { "PortId": 1, "NodeInstance": "virtualInstanceAISPAnchor" }, "DstPort": { "PortId": 2, "NodeInstance": "Raw2YuvSelectionDepthMaster" } }, { "SrcPort": { "PortId": 3, "NodeInstance": "virtualInstanceAISPAnchor" }, "DstPort": { "PortId": 1, "NodeInstance": "Raw2RawSelectionEVX" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "AllinOneInstance", "PortFormat": "RGB161616" }, "DstPort": { "PortId": 0, "NodeInstance": "Rgb1616162YuvInstance", "PortFormat": "RGB161616" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "Rgb1616162YuvInstance", "PortFormat": "YUV420_NV12", "OutputBufferNumber": "FollowInPut" }, "DstPort": { "PortId": 0, "NodeInstance": "virtualInstance0" } }, { "SrcPort": { "PortId": 1, "NodeInstance": "virtualInstanceRaw" }, "DstPort": { "PortId": 0, "NodeInstance": "Raw2RawSelectionEVX", "PortFormat": "RAW10" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "Raw2RawSelectionEVX", "PortFormat": "RAW16" }, "DstPort": { "PortId": 4, "NodeInstance": "CapbokehInstance", "PortFormat": "RAW16" } }, { "SrcPort": { "PortId": 2, "NodeInstance": "virtualInstanceRaw" }, "DstPort": { "PortId": 0, "NodeInstance": "Raw2YuvSelectionDepthMaster", "PortFormat": "RAW10" } }, { "SrcPort": { "PortId": 3, "NodeInstance": "virtualInstanceBssAnchor" }, "DstPort": { "PortId": 1, "NodeInstance": "Raw2YuvSelectionDepthMaster", "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": "virtualInstanceBssAnchor" } }, { "SrcPort": { "PortId": 1, "NodeInstance": "virtualInstanceBssAnchor" }, "DstPort": { "PortId": 1, "NodeInstance": "MfnrInstance0", "PortFormat": "RAW10" } }, { "SrcPort": { "PortId": 2, "NodeInstance": "virtualInstanceBssAnchor" }, "DstPort": { "PortId": 1, "NodeInstance": "Raw2RawSelectionEVX", "PortFormat": "RAW10" } }, { "SrcPort": { "PortId": 4, "NodeInstance": "virtualInstanceBssAnchor" }, "DstPort": { "PortId": 1, "NodeInstance": "Raw2YuvSelectionDepthSlave", "PortFormat": "RAW10" } }, { "SrcPort": { "PortId": 1, "NodeInstance": "SourceBuffer1" }, "DstPort": { "PortId": 0, "NodeInstance": "Raw2YuvSelectionDepthSlave", "PortFormat": "RAW10" } }, { "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": "Raw2YuvSelectionDepthSlave", "PortFormat": "YUV420_NV12" }, "DstPort": { "PortId": 1, "NodeInstance": "CapdepthInstance", "PortFormat": "YUV420_NV12" } }, { "SrcPort": { "PortId": 1, "NodeInstance": "Raw2YuvSelectionDepthSlave", "PortFormat": "YUV420_NV12" }, "DstPort": { "PortId": 2, "NodeInstance": "AllinOneInstance", "PortFormat": "YUV420_NV12" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "Raw2YuvSelectionDepthMaster", "PortFormat": "YUV420_NV12" }, "DstPort": { "PortId": 1, "NodeInstance": "CapdepthInstance", "PortFormat": "YUV420_NV12" } }, { "SrcPort": { "PortId": 1, "NodeInstance": "Raw2YuvSelectionDepthMaster", "PortFormat": "YUV420_NV12" }, "DstPort": { "PortId": 1, "NodeInstance": "AllinOneInstance", "PortFormat": "YUV420_NV12" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "CapdepthInstance", "PortFormat": "Y16" }, "DstPort": { "PortId": 1, "NodeInstance": "CapbokehInstance" } }, { "SrcPort": { "PortId": 1, "NodeInstance": "AllinOneInstance", "PortFormat": "Y16" }, "DstPort": { "PortId": 1, "NodeInstance": "CapbokehInstance" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "CapbokehInstance", "PortFormat": "YUV420_NV12" }, "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": 5, "NodeInstance": "WatermarkInstance0" }, "DstPort": { "PortId": 0, "NodeInstance": "JpegInstance2" } }, { "SrcPort": { "PortId": 0, "NodeInstance": "JpegInstance2", "PortFormat": "BLOB" }, "DstPort": { "PortId": 8, "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_NV12" }, "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" } } ] }, "FeaturePipelineList": { "FileName": [ { "FeaturePipelineFile": "preanchormfnrbokehsnapshot.json" }, { "FeaturePipelineFile": "preanchorallinonedualbokehsnapshot.json" } ] } }