Dana
6 天以前 0240ef41cc2a8cc30cb40f877a1ae02255259337
app/src/main/java/com/safeluck/floatwindow/manager/UsbCameraRecordManager.java
@@ -149,7 +149,11 @@
    private ScheduledExecutorService scheduledExecutorService = Executors.newSingleThreadScheduledExecutor();
    private ScheduledFuture<?> watermarkFuture;
    private void setWaterMask() {
        if (mediaArgu.getUsbCameraId()==2){
            GlobalData.getInstance().getCameraTag="_P2";
        }else{
            GlobalData.getInstance().getCameraTag="_P1";
        }
        // 防止重复 schedule(startRecord 可能被多次调用)
        if (watermarkFuture != null && !watermarkFuture.isCancelled()) {
            return;
@@ -369,7 +373,7 @@
            }
            
            // 创建新的视频文件
            currentVideoFile = VideoFileUtils.getVideoFile(context, mediaArgu.getTfCardFlag());
            currentVideoFile = VideoFileUtils.getVideoFile(context, mediaArgu.getTfCardFlag(),mediaArgu.getUsbCameraId());
            if (currentVideoFile == null) {
                Timber.e("Failed to create video file");
                return false;