Insta360Develop / CameraSDK-Android

Android SDK to control Insta360 cameras
82 stars 9 forks source link

deleteFileList causes bug in WorkUtils.getAllCameraWorks #56

Closed camhart closed 1 year ago

camhart commented 1 year ago

If you call deleteFileList to delete video files, then WorkUtils.getAllCameraWorks throws an error on every call thereafter.

                    String a = InstaCameraManager.getInstance().getCameraHttpPrefix();
                    HashMap<String, byte[]> b = InstaCameraManager.getInstance().getCameraInfoMap();
                    List<String> c = InstaCameraManager.getInstance().getAllUrlList();
                    List<String> d = InstaCameraManager.getInstance().getRawUrlList();
                    listOfWorkWrappers = WorkUtils.getAllCameraWorks(
                            a,
                            b,
                            c,
                            d
                    );

Any chance we could get this fixed?

camhart commented 1 year ago

Issue seems to persist until you restart the camera.

camhart commented 1 year ago

Firmware update on the camera appears to have fixed the issue.