|
@ -852,6 +852,7 @@ public class FaceSDKManager { |
|
|
*/ |
|
|
*/ |
|
|
public void switchCameraByDeviceType(int deviceType) { |
|
|
public void switchCameraByDeviceType(int deviceType) { |
|
|
Log.d("dev", "switchCameraByDeviceType999: "+deviceType); |
|
|
Log.d("dev", "switchCameraByDeviceType999: "+deviceType); |
|
|
|
|
|
try { |
|
|
if(deviceType == 6){ |
|
|
if(deviceType == 6){ |
|
|
Log.e("FaceSDKManager", "switchCamera--第7批"); |
|
|
Log.e("FaceSDKManager", "switchCamera--第7批"); |
|
|
SingleBaseConfig.getBaseConfig().setVideoDirection(90); |
|
|
SingleBaseConfig.getBaseConfig().setVideoDirection(90); |
|
@ -868,7 +869,15 @@ public class FaceSDKManager { |
|
|
SingleBaseConfig.getBaseConfig().setRgbVideoDirection(270); |
|
|
SingleBaseConfig.getBaseConfig().setRgbVideoDirection(270); |
|
|
SingleBaseConfig.getBaseConfig().setMirrorDetectRGB(0); |
|
|
SingleBaseConfig.getBaseConfig().setMirrorDetectRGB(0); |
|
|
} |
|
|
} |
|
|
com.baidu.idl.face.main.finance.utils.FinanceConfigUtils.modityJson(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 尝试保存配置到文件,如果失败则只记录日志 |
|
|
|
|
|
boolean saveResult = com.baidu.idl.face.main.finance.utils.FinanceConfigUtils.modityJson(); |
|
|
|
|
|
if (!saveResult) { |
|
|
|
|
|
Log.w("FaceSDKManager", "配置文件保存失败,但相机配置已更新"); |
|
|
|
|
|
} |
|
|
|
|
|
} catch (Exception e) { |
|
|
|
|
|
Log.e("FaceSDKManager", "切换相机配置时发生异常: " + e.getMessage(), e); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|