Files
klee/proprietary/odm/etc/camera/xiaomi/mivivendorstreamconfig_8g.json

3396 lines
128 KiB
JSON

{
// refer to this doc for more details: https://xiaomi.f.mioffice.cn/sheets/shtk43Bhy0laP0Ouu25rkBb0FOe?sheet=32cca1
"ModeList": {
"Mode": [
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9002, StreamConfigModeAlgoDualSAT
"VendorOpMode": 36866,
// 0x8001, StreamConfigModeSAT
"MialgoOpMode": 32769,
"RoleIds": [60,64],
// RearSat
"Signature": "RearSat",
"BufferLimitCnt": 12,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 38,
"FlushWaitTimeMs": [4000, 4000],
// 0001 1111 0101, 0x1F5 mihalMfnr/burst/hdr/sr/hdrsr/rawhdr/sn
"FeatureMask" : 501,
"StreamConfig": [
// wide_bayer10_拍照 0 0 1 8705 131123 146931712
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// bayer10 stream for remosiac full size
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"isZSL": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": true
},
// wide_raw16_拍照 0 0 1 32 131123 146931712
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 32,
"usage": 131123,
"dataSpace": 146931712
},
// wide_bayer10_stagger_NE拍照 0 0 1 8705 131123 576460752303685632 146931712
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8705,
"usage": 131123,
// MTK_SCALER_AVAILABLE_STREAM_USE_CASES_CORE_COMMON_NE
"stream_use_case": 576460752303685632,
"dataSpace": 146931712
},
// wide_bayer10_stagger_ME拍照 0 0 1 8705 131123 576460752303554560 146931712
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8705,
"usage": 131123,
// MTK_SCALER_AVAILABLE_STREAM_USE_CASES_CORE_COMMON_ME
"stream_use_case": 576460752303554560,
"dataSpace": 146931712
},
// wide_bayer10_stagger_SE拍照 0 0 1 8705 131123 576460752303489024 146931712
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8705,
"usage": 131123,
// MTK_SCALER_AVAILABLE_STREAM_USE_CASES_CORE_COMMON_SE
"stream_use_case": 576460752303489024,
"dataSpace": 146931712
},
// wide_R1buffer 0 0 1 8217 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"isZSL": true,
"format": 17,
"usage": 0,
"isPIP": true,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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, // PRIVATE_PREVIEW
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 538982489,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 0
},
// ultra_bayer10_拍照
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// ultra_raw16_拍照
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 32,
"usage": 131123,
"dataSpace": 146931712
},
// ultra_R1buffer
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// ultra_UFBC_NV12 0 0 1 9476 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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, // PRIVATE_PREVIEW
"dataSpace": 0
},
// ultra_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 538982489,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9008, StreamConfigModeAlgoManual
"VendorOpMode": 36872,
// 0x8003, MiaStreamConfigModeAlgoManual
"MialgoOpMode": 32771,
"RoleIds": [0],
"Signature": "Professional",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 001, 0x1, mihalMfnr
"FeatureMask" : 1,
"StreamConfig": [
// wide_bayer10_拍照 0 0 0 8705 131123 146931712
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// wide_R1buffer 0 0 0 8217 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12_预览
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x900D, StreamConfigModeAlgoManualRaw
"VendorOpMode": 36877,
// 0x8003, MiaStreamConfigModeAlgoManual
"MialgoOpMode": 32771,
"RoleIds": [0],
"Signature": "ManualRaw",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 001, 0x1, mihalMfnr
"FeatureMask" : 1,
"StreamConfig": [
// wide_bayer14_拍照 0 0 0 8707 131123 146931712
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8707,
"usage": 131123,
"dataSpace": 146931712
},
// wide_R1buffer 0 0 0 8217 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12_预览
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9008, StreamConfigModeAlgoManual
"VendorOpMode": 36872,
// 0x8003, MiaStreamConfigModeAlgoManual
"MialgoOpMode": 32771,
"RoleIds": [20, 21],
"Signature": "Professional",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 001, 0x1, mihalMfnr
"FeatureMask" : 1,
"SupportFovCropCameras": [20], // RoleId: RoleIdRearTele
"StreamConfig": [
// wide_bayer10_拍照 0 0 0 8705 131123 146931712
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// wide_R1buffer 0 0 0 8217 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12_预览
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x900D, StreamConfigModeAlgoManualRaw
"VendorOpMode": 36877,
// 0x8003, MiaStreamConfigModeAlgoManual
"MialgoOpMode": 32771,
"RoleIds": [20, 21],
"Signature": "ManualRaw",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 001, 0x1, mihalMfnr
"FeatureMask" : 1,
"SupportFovCropCameras": [20], // RoleId: RoleIdRearTele
"StreamConfig": [
// wide_bayer10_拍照 0 0 0 8705 131123 146931712
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// wide_R1buffer 0 0 0 8217 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12_预览
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9000, StreamConfigModeAlgoDual
"VendorOpMode": 36864,
// 0x8002, StreamConfigModeBokeh
"MialgoOpMode": 32770,
"RoleIds": [60, 61, 63],
"Signature": "DualBokeh",
"BufferLimitCnt": 7,
"minZSLQLength": 6,
// Bokeh 12/1, HDRBokeh 12/3, SNBokeh 12/6
"VendorSnapshotBufferQueueSize": 19,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0001 0001, 0x111, mihalMfnr/hdrBokeh/snBokeh
"FeatureMask" : 369,
"StreamConfig": [
// UFBC_NV12 stream of master
{
"bokehSig": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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
},
// UFBC_NV12 stream of slave
{
"bokehSig": 2,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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": 17,
"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::MIUI
"CameraUser": 0,
// 0x9005, StreamConfigModeAlgoNormal
"VendorOpMode": 36869,
// 0x8005, StreamConfigModeMiuiZslFront
"MialgoOpMode": 32773,
"RoleIds": [0],
"Signature": "Single",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0001, 0x11, mihalMfnr/hdr
"FeatureMask" : 17,
"StreamConfig": [
// cam0_bayer10_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// cam0_raw16_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712
},
// cam0_R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// cam0_UFBC_NV12buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// cam0_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// cam0_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9005, StreamConfigModeAlgoNormal
"VendorOpMode": 36869,
// 0x8005, StreamConfigModeMiuiZslFront
"MialgoOpMode": 32773,
"RoleIds": [20, 21, 22],
"Signature": "Single",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0001, 0x11, mihalMfnr/hdr
"FeatureMask" : 17,
"StreamConfig": [
// cam0_bayer10_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// cam0_raw16_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712
},
// cam0_R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// cam0_UFBC_NV12
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// cam0_F1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// cam0_MEbuffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9005, StreamConfigModeAlgoNormal
"VendorOpMode": 36869,
// 0x8005, StreamConfigModeMiuiZslFront
"MialgoOpMode": 32773,
"RoleIds": [1],
"Signature": "SingleFront",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0001, 0x111, mihalMfnr/hdr/sn
"FeatureMask" : 273,
"StreamConfig": [
// cam1_bayer10_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// cam1_raw16_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712
},
// cam1_R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// cam1_UFBC_NV12buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// cam1_F1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// cam1_MEbuffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9003, StreamConfigModeAlgoSingleRTB
"VendorOpMode": 36867,
// 0x8002, StreamConfigModeBokeh
"MialgoOpMode": 32770,
"RoleIds": [1],
"Signature": "SingleBokeh",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 0001 0001, 0x11, mihalMfnr/hdr
"FeatureMask" : 17,
"StreamConfig": [
// cam1_UFBC_NV12_preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// cam1_f1_preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// cam1_me_preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// cam1_bayer10_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// cam1_raw16_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712
},
// cam1_R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"dataSpace": 0,
"stream_prop": 13
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9004, StreamConfigModeAlgoQCFAMFNR
"VendorOpMode": 36868,
// 0x80F3, StreamConfigModeUltraPixelPhotography
"MialgoOpMode": 33011,
"RoleIds": [0, 20],
"Signature": "SuperHD",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0001, 0x11, mihalMfnr/hdr
"FeatureMask" : 17,
"StreamConfig": [
// bayer10 stream for binning size
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"isZSL": true,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": false
},
// R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// UFBC_NV12buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// F1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
//_MEbuffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// bayer10 stream for remosiac full size
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": true
},
// wide_raw16_拍照 for raw hdr
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712
},
// wide_raw16_拍照 for remosaic raw hdr
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": true
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9007, StreamConfigModeAlgoManualSuperHD
"VendorOpMode": 36871,
// 0x80F3, MiaStreamConfigModeUltraPixelPhotography
"MialgoOpMode": 33011,
"RoleIds": [0, 20],
"Signature": "ManualSuperHD",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 0001, 0x1, mihalMfnr
"FeatureMask" : 1,
"StreamConfig": [
// bayer10 stream for binning size
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"isZSL": true,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": false
},
// R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// UFBC_NV12buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// F1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
//_MEbuffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// bayer10 stream for remosiac full size
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": true
},
// wide_raw16_拍照 for remosaic raw
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": true
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x900E, StreamConfigModeAlgoManualHdRaw
"VendorOpMode": 36878,
// 0x80F3, MiaStreamConfigModeUltraPixelPhotography
"MialgoOpMode": 33011,
"RoleIds": [0, 20],
"Signature": "ManualHdRaw",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 0001, 0x1, mihalMfnr
"FeatureMask" : 1,
"StreamConfig": [
// bayer10 stream for binning size
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"isZSL": true,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": false
},
// R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// UFBC_NV12buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// F1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
//_MEbuffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// bayer10 stream for remosiac full size
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": true
},
// wide_raw16_拍照 for remosaic raw
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712,
"isRemosaic": true
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x800A, StreamConfigModeMiuiSuperNight
"VendorOpMode": 32778,
// 0x800A, StreamConfigModeMiuiSuperNight
"MialgoOpMode": 32778,
"RoleIds": [0],
"Signature": "RearSuperNight",
"BufferLimitCnt": 8,
"VendorSnapshotBufferQueueSize": 28,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0000 0000, 0x100, sn
"FeatureMask" : 256,
"StreamConfig": [
// UFBC_NV12 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// F1 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
//_ME stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// paceked_raw10 stream for sn
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 3,
"dataSpace": 146931712
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x800A, StreamConfigModeMiuiSuperNight
"VendorOpMode": 32778,
// 0x800A, StreamConfigModeMiuiSuperNight
"MialgoOpMode": 32778,
"RoleIds": [20],
"Signature": "RearSuperNight",
"BufferLimitCnt": 8,
"VendorSnapshotBufferQueueSize": 28,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0000 0000, 0x100, sn
"FeatureMask" : 256,
"StreamConfig": [
// UFBC_NV12 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// F1 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
//_ME stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// paceked_raw10 stream for sn
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 3,
"dataSpace": 146931712
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x800A, StreamConfigModeMiuiSuperNight
"VendorOpMode": 32778,
// 0x800A, StreamConfigModeMiuiSuperNight
"MialgoOpMode": 32778,
"RoleIds": [21],
"Signature": "RearSuperNight",
"BufferLimitCnt": 8,
"VendorSnapshotBufferQueueSize": 28,
"FlushWaitTimeMs": [4000, 4000],
// 0001 0000 0000, 0x100, sn
"FeatureMask" : 256,
"StreamConfig": [
// UFBC_NV12 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// F1 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
//_ME stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// paceked_raw10 stream for sn
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 3,
"dataSpace": 146931712
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x800A, StreamConfigModeMiuiSuperNight
"VendorOpMode": 32778,
// 0x800A, StreamConfigModeMiuiSuperNight
"MialgoOpMode": 32778,
"RoleIds": [1],
"Signature": "FrontSuperNight",
"BufferLimitCnt": 8,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [700, 4000],
// 0001 0000 0001, 0x101, mihalMfnr/yuvSn
"FeatureMask" : 257,
"StreamConfig": [
// UFBC_NV12 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// F1 stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// ME stream for preview
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// raw16 stream for sn
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 3,
"dataSpace": 146931712
},
// bayer10 stream for mihalMfnr
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, StreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [60],
"Signature": "RearSimpleVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, StreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [0, 20, 21],
"Signature": "RearSimpleVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, StreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [0, 20, 21],
// 4k nosat ufbc
"VideoSenceType": 7,
"Signature": "RearSimpleVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// eImgFmt_UFBC_NV12 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, StreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [0],
"VideoSenceType": 12,
"Signature": "Rear4kInlineVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"stream_prop": 17,
"usage": 0,
"dataSpace": 0
},
// wide_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"stream_prop": 23,
"usage": 0,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"stream_prop": 23,
"usage": 0,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x801d, StreamConfigModeMiuiVideo8k
"VendorOpMode": 32797,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [0],
"Signature": "Rear8kVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x801d, StreamConfigModeMiuiVideo8k
"VendorOpMode": 32797,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [0],
// 8k ufbc
"VideoSenceType": 8,
"Signature": "Rear8kVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// eImgFmt_UFBC_NV12 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, StreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [1],
"Signature": "FrontSimpleVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x800f, StreamConfigModeMiuiSUPEREISPROVideo
"VendorOpMode": 32783,
// 0x800f, StreamConfigModeMiuiSUPEREISPROVideo
"MialgoOpMode": 32783,
"RoleIds": [ 0, 1,20, 21,60],
"Signature": "SuperEISProVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x800d, StreamConfigModeMiuiSUPEREISVideo
"VendorOpMode": 32781,
// 0x800d, StreamConfigModeMiuiSUPEREISVideo
"MialgoOpMode": 32781,
"RoleIds": [
0, 1,20, 21,60
],
"Signature": "SuperEISVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [
4000,
4000
],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x0000, StreamConfigModeNormal
"VendorOpMode": 0,
// 0x0000, StreamConfigModeNormal
"MialgoOpMode": 0,
"RoleIds": [0],
"Signature": "NormalVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x0000, StreamConfigModeNormal
"VendorOpMode": 0,
// 0x0000, StreamConfigModeNormal
"MialgoOpMode": 0,
"RoleIds": [0],
"VideoSenceType": 9,
"Signature": "LongExposure",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
// 010, 0x2, vendorMfnr
"FeatureMask" : 2,
"StreamConfig": [
// wide_bayer10_拍照
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"isZSL": false,
"format": 8705,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8019, StreamConfigModeMiuiVideoBeautyWithEIS
"VendorOpMode": 32793,
// 0x8019, StreamConfigModeMiuiVideoBeautyWithEIS
"MialgoOpMode": 32793,
"RoleIds": [60],
"Signature": "RearMagicWandVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8008, StreamConfigModeMiuiPanorama
"VendorOpMode": 32776,
// 0x8008, StreamConfigModeMiuiPanorama
"MialgoOpMode": 32776,
"RoleIds": [0, 1],
"Signature": "PanoramaVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8019, StreamConfigModeMiuiVideoBeautyWithEIS
"VendorOpMode": 32793,
// 0x8019, StreamConfigModeMiuiVideoBeautyWithEIS
"MialgoOpMode": 32793,
"RoleIds": [0, 1, 20, 21],
"Signature": "FrontMagicWandVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x800C, StreamConfigModeMiuiVlog
"VendorOpMode": 32780,
// 0x800C, StreamConfigModeMiuiVlog
"MialgoOpMode": 32780,
"RoleIds": [0, 1, 20, 21],
"Signature": "VlogVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"VendorOpMode": 37376,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"MialgoOpMode": 37376,
"RoleIds": [1, 20, 21],
"Signature": "ThirdPartyVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// cam1_bayer10_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// cam1_R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"VendorOpMode": 37376,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"MialgoOpMode": 37376,
"RoleIds": [0, 1, 20, 21],
"Signature": "ThirdPartyVideoHlg",
"BufferLimitCnt": 12,
"VideoSenceType": 4,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// cam1_bayer10_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// cam1_R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_F0 0 0 1 9478 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
"dynamicRangeProfile": 2,
"dataSpace": 168165376
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 168165376
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"VendorOpMode": 37376,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"MialgoOpMode": 37376,
"RoleIds": [0],
"Signature": "ThirdPartyVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000,4000],
"StreamConfig": [
// cam0_bayer10_拍照
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// cam0_R1buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"ratio": 0.0,
"format": 9476,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"format": 8222,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"format": 538982489,
"stream_prop": 17, // PRIVATE_PREVIEW
"usage": 0,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"VendorOpMode": 37376,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"MialgoOpMode": 37376,
"RoleIds": [64],
// ThirdPartyVideo
"Signature": "ThirdPartyVideo",
"BufferLimitCnt": 12,
"minZSLQLength": 9,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_bayer10_拍照 0 0 1 8705 131123 146931712
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"isZSL": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// wide_R1buffer 0 0 1 8217 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"isZSL": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_UFBC_NV12 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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, // PRIVATE_PREVIEW
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 538982489,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"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": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// ultra_UFBC_NV12 0 0 1 9476 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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, // PRIVATE_PREVIEW
"dataSpace": 0
},
// ultra_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 538982489,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"VendorOpMode": 37376,
// 0x9200, StreamConfigModeThirdCameraVideoEIS
"MialgoOpMode": 37376,
"RoleIds": [64],
// ThirdPartyVideo
"Signature": "ThirdPartyVideoHlg",
"VideoSenceType": 4,
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_bayer10_拍照 0 0 1 8705 131123 146931712
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// wide_R1buffer 0 0 1 8217 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// wide_F0 0 0 1 9478 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9478,
"usage": 0,
"stream_prop": 17,
"dynamicRangeProfile": 2,
"dataSpace": 168165376
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8222,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 168165376
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 538982489,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 0
},
// ultra_bayer10_拍照
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712
},
// ultra_R1buffer
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 17,
"usage": 0,
"stream_prop": 13,
"dataSpace": 0
},
// uwide_F0 0 0 1 9478 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9478,
"usage": 0,
"stream_prop": 17,
"dynamicRangeProfile": 2,
"dataSpace": 168165376
},
// uwide_F1buffer 0 0 1 8222 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8222,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 168165376
},
// ultra_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 538982489,
"usage": 0,
"stream_prop": 17, // PRIVATE_PREVIEW
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, StreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [0, 1, 20, 21],
"VideoSenceType": 3,
// HDR10Video
"Signature": "HDR10Video",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide_NV12buffer 0 0 1 4096 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_PQ_Full
"dataSpace": 163971072,
"dynamicRangeProfile": 8
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
// BT2020_PQ_Full
"dataSpace": 163971072
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, StreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, StreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [60],
"VideoSenceType": 3,
"Signature": "HDR10Video",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000, 4000],
"StreamConfig": [
// wide_NV12buffer 0 0 1 4096 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_PQ_Full
"dataSpace": 163971072,
"dynamicRangeProfile": 8
},
// 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_NV12buffer 0 0 1 4096 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_PQ_Full
"dataSpace": 163971072,
"dynamicRangeProfile": 8
},
// 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
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8024, StreamConfigModeMiuiHdr10VideoWithoutEis
"VendorOpMode": 32804,
// 0x8024, StreamConfigModeMiuiHdr10VideoWithoutEis
"MialgoOpMode": 32804,
"RoleIds": [0, 1, 20, 21],
"VideoSenceType": 3,
// VHDR_HDR10Video
"Signature": "VHDR_HDR10Video",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide_NV12buffer 0 0 1 4096 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_PQ_Full
"dataSpace": 163971072,
"dynamicRangeProfile": 8
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
// BT2020_PQ_Full
"dataSpace": 163971072
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8031, StreamConfigModeMiuiVideoNight
"VendorOpMode": 32817,
// 0x800A, StreamConfigModeMiuiSuperNight
"MialgoOpMode": 32778,
"RoleIds": [0],
// VideoNight
"Signature": "VideoNight",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide_buffer 0 0 1 eImgFmt_RAW16 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8705,
"usage": 131123,
"dataSpace": 146931712,
"stream_prop": 19
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8032, StreamConfigModeMiuiCineModeWithBokeh
"VendorOpMode": 32818,
// 0x8032, StreamConfigModeMiuiCineModeWithBokeh
"MialgoOpMode": 32818,
"RoleIds": [0],
// VideoNight
"Signature": "Cinematic",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide UFBC_NV12 buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// wide F1 buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
},
// wide ME buffer
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 131123,
"stream_prop": 17,
"dataSpace": 146931712
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8032, StreamConfigModeMiuiCineModeWithBokeh
"VendorOpMode": 32818,
// 0x8032, StreamConfigModeMiuiCineModeWithBokeh
"MialgoOpMode": 32818,
"RoleIds": [0],
"VideoSenceType": 6,
// cinematic cinelook
"Signature": "CinematicCinelook",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide eImgFmt_YUV_P010
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376,
"dynamicRangeProfile": 2
},
// wide eImgFmt_YUV_P012
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376
},
// wide eImgFmt_Y8
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8033, StreamConfigModeMiuiCineMode
"VendorOpMode": 32819,
// 0x8033, StreamConfigModeMiuiCineMode
"MialgoOpMode": 32819,
"RoleIds": [0],
"VideoSenceType": 6,
// cinelook
"Signature": "Cinelook",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide eImgFmt_YUV_P010
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376,
"dynamicRangeProfile": 2
},
// wide eImgFmt_YUV_P012
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376
},
// wide eImgFmt_Y8
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x9300, StreamConfigAmbiLight
"VendorOpMode": 37632,
// 0x9300, MiaStreamConfigAmbiLight
"MialgoOpMode": 37632,
"RoleIds": [
0
],
"Signature": "LongExposure",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide_NV12buffer 0 0 1 4096 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 4096,
"usage": 0,
"dataSpace": 0,
"stream_prop": 17
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"dataSpace": 0,
"stream_prop": 17
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"dataSpace": 0,
"stream_prop": 17
},
// wide_buffer 0 0 1 eImgFmt_RAW16 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 32,
"usage": 131123,
"dataSpace": 146931712,
"stream_prop": 17
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8004, MiaStreamConfigModeMiuiVideo
"VendorOpMode": 32772,
// 0x8004, MiaStreamConfigModeMiuiVideo
"MialgoOpMode": 32772,
"RoleIds": [0, 20, 21],
"VideoSenceType": 5,
// 10bitLog
"Signature": "10bitLog",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide eImgFmt_YUV_P010
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376,
"dynamicRangeProfile": 2
},
// wide eImgFmt_YUV_P012
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376
},
// wide eImgFmt_Y8
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::MIUI
"CameraUser": 0,
// 0x8009, StreamConfigModeMiuiVideoBeauty
"VendorOpMode": 32777,
// 0x8009, StreamConfigModeMiuiVideoBeauty
"MialgoOpMode": 32777,
"RoleIds": [0, 1, 21],
"Signature": "FrontDualViewVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": 4000,
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x9011, StreamConfigModeThirdCameraBeauty
"VendorOpMode": 36881,
// 0x9011, StreamConfigModeThirdCameraBeauty
"MialgoOpMode": 36881,
"RoleIds": [1],
"Signature": "ThirdPartyBeauty",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000,4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 1,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 1,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 1,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x9011, StreamConfigModeThirdCameraBeauty
"VendorOpMode": 36881,
// 0x9011, StreamConfigModeThirdCameraBeauty
"MialgoOpMode": 36881,
"RoleIds": [
1
],
"Signature": "ThirdPartyBeauty",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [
4000,
4000
],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 1,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 1,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 1,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x9011, StreamConfigModeThirdCameraBeauty
"VendorOpMode": 36881,
// 0x9011, StreamConfigModeThirdCameraBeauty
"MialgoOpMode": 36881,
"RoleIds": [64],
"Signature": "ThirdPartyBeauty",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000,4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 21,
"ratio": 0.0,
"isPhysicalStream": true,
"format": 9476,
"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
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0xF010, StreamConfigModeQTIFOVC
"VendorOpMode": 61456,
// 0xF010, StreamConfigModeQTIFOVC
"MialgoOpMode": 61456,
"RoleIds": [0,20,21,22],
"Signature": "ProfessWithoutEisVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000,4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0xf010, StreamConfigModeQTIFOVC
"VendorOpMode": 61456,
// 0xf010, StreamConfigModeQTIFOVC
"MialgoOpMode": 61456,
"RoleIds": [0, 20, 21],
"VideoSenceType": 5,
"Signature": "ProfessWithoutEisVideoHDR10",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000,4000],
"StreamConfig": [
// wide eImgFmt_YUV_P010
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376,
"dynamicRangeProfile": 2
},
// wide eImgFmt_YUV_P012
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376
},
// wide eImgFmt_Y8
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x803c, StreamConfigModeHFR60FPS
"VendorOpMode": 32828,
// 0xf010, StreamConfigModeQTIFOVC
"MialgoOpMode": 61456,
"RoleIds": [0, 20, 21],
"VideoSenceType": 5,
"Signature": "ProfessWithoutEisVideoHDR10",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000,4000],
"StreamConfig": [
// wide eImgFmt_YUV_P010
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9478,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376,
"dynamicRangeProfile": 2
},
// wide eImgFmt_YUV_P012
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
// BT2020_HLG_Full
"dataSpace": 168165376
},
// wide eImgFmt_Y8
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
},
{
// CameraUser::SDK
"CameraUser": 0,
// 0x803c, StreamConfigModeHFR60FPS
"VendorOpMode": 32828,
// 0xF010, StreamConfigModeQTIFOVC
"MialgoOpMode": 61456,
"RoleIds": [0, 20, 21],
"Signature": "ProfessWithoutEisVideo",
"BufferLimitCnt": 12,
"VendorSnapshotBufferQueueSize": 30,
"FlushWaitTimeMs": [4000,4000],
"StreamConfig": [
// wide_UFBC_NV12buffer 0 0 1 9476 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 9476,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_F1buffer 0 0 1 8222 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 8222,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
},
// wide_MEbuffer 0 0 1 538982489 0 0
{
"roleId": 0,
"ratio": 0.0,
"isPhysicalStream": false,
"format": 538982489,
"usage": 0,
"stream_prop": 17,
"dataSpace": 0
}
]
}
]
}
}