提交 5c3eb9dd 编写于 作者: Y yygxr

fix xts case error for musl

Signed-off-by: Nyygxr <wuhao30@huawei.com>
上级 f5cf1c29
...@@ -262,23 +262,32 @@ export default function CameraInputTest(surfaceId) { ...@@ -262,23 +262,32 @@ export default function CameraInputTest(surfaceId) {
async function createOutput(idx:any) { async function createOutput(idx:any) {
console.info('Enter createOutput'); console.info('Enter createOutput');
let cameraOutputCap = await mCameraManager.getSupportedOutputCapability(mCameraDevicesArray[idx]); let cameraOutputCap = null;
if (!isEmpty(cameraOutputCap.previewProfiles)) { await mCameraManager.getSupportedOutputCapability(mCameraDevicesArray[idx]).then((result) => {
console.info(TAG + "cameraOutputCap.previewProfiles.length: " + cameraOutputCap.previewProfiles.length); console.info('getSupportedOutputCapability success');
for (let i = 0; i < cameraOutputCap.previewProfiles.length; i++) { cameraOutputCap = result;
mPreviewOutput = await mCameraManager.createPreviewOutput(cameraOutputCap.previewProfiles[i], surfaceId); }).catch((err) => {
if (!isEmpty(mPreviewOutput)) { console.info('getSupportedOutputCapability failed, err = ' + err.message);
break; });
}
}
if (isEmpty(mPreviewOutput)) { if (!isEmpty(cameraOutputCap)) {
console.info(TAG + "createPreviewOutput FAILED"); if (!isEmpty(cameraOutputCap.previewProfiles)) {
console.info(TAG + "cameraOutputCap.previewProfiles.length: " + cameraOutputCap.previewProfiles.length);
for (let i = 0; i < cameraOutputCap.previewProfiles.length; i++) {
mPreviewOutput = await mCameraManager.createPreviewOutput(cameraOutputCap.previewProfiles[i], surfaceId);
if (!isEmpty(mPreviewOutput)) {
break;
}
}
if (isEmpty(mPreviewOutput)) {
console.info(TAG + "createPreviewOutput FAILED");
}
console.info(TAG + "createPreviewOutput: " + mPreviewOutput);
} }
console.info(TAG + "createPreviewOutput: " + mPreviewOutput);
} }
console.info('Exit createOutputs'); console.info('Exit createOutputs');
return true; return true;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册