Normalize Unicode out of folder name (#39)

This commit is contained in:
Redrield
2020-01-07 19:49:31 -05:00
committed by Banks T
parent b3b64d6d89
commit 3218b6ae36

View File

@@ -44,7 +44,8 @@ public class VisionManager {
VideoCapture cap = new VideoCapture(info.dev);
if (cap.isOpened()) {
cap.release();
String name = info.name;
// Filter non-ascii characters because ext4 doesn't play nice with unicode in directory names
String name = info.name.replaceAll("[^\\x00-\\x7F]", "");
while (usbCameraInfosByCameraName.containsKey(name)) {
suffix++;
name = String.format("%s (%d)", name, suffix);