react-native-vision-camera/package
Marc Rousavy 0d21bc3a57
fix: Fix blackscreen issues and lifecycle when closing Camera (#2339)
* fix: Fix Blackscreen by deterministically destroying session if `isActive=false`

* Re-open Camera if session died

* Simplify Camera

* Disconnect is optional, block when resetting state

* fix: Log in `configure { ... }`

* fix: Make concurrent configure safe

* fix: Don't resize preview

* fix: Use current `CameraConfiguration`

* Don't start if no outputs are available

* Only mount with preview outputs

* Update CameraSession.kt

* Update PreviewView.kt

* Better logging

* Update CameraSession.kt

* Extract

* fix: Rebuild entire session if `isActive` changed

* isActive safe

* Start session at 1

* Create ActiveCameraDevice.kt

* interrupts

* chore: Freeze `frame` in `useFrameProcessor`

* Revert "chore: Freeze `frame` in `useFrameProcessor`"

This reverts commit dff93d506e29a791d8dea8842b880ab5c892211e.

* chore: Better logging

* fix: Move HDR to `video`/`photo` config

* fix: Fix hdr usage

* fix: Ignore any updates after destroying Camera

* fix: Fix video HDR

* chore: Format code

* fix: Check Camera permission

* Remove unneeded error

* Update CameraSession.kt

* Update CameraPage.tsx

* Delete OutputConfiguration.toDebugString.kt

* Update CameraSession.kt
2024-01-08 11:41:57 +01:00
..
android fix: Fix blackscreen issues and lifecycle when closing Camera (#2339) 2024-01-08 11:41:57 +01:00
cpp chore: Change line width to 140 in C++ 2023-09-01 19:39:25 +02:00
example Update Podfile.lock 2024-01-02 12:59:37 +01:00
ios fix: Fix blackscreen issues and lifecycle when closing Camera (#2339) 2024-01-08 11:41:57 +01:00
scripts chore: Remove semicolons (#1846) 2023-09-26 11:39:17 +02:00
src chore: Import type only from CodeScanner 2023-12-28 11:56:40 +01:00
.eslintrc.js chore: Remove semicolons (#1846) 2023-09-26 11:39:17 +02:00
.gitattributes Update .gitattributes 2023-10-18 13:13:40 +02:00
.gitignore docs: Upgrade to Docusaurus 3 (#1783) 2023-09-11 11:45:17 +02:00
.prettierrc.js chore: Remove semicolons (#1846) 2023-09-26 11:39:17 +02:00
app.plugin.js chore: Remove semicolons (#1846) 2023-09-26 11:39:17 +02:00
babel.config.js chore: Remove semicolons (#1846) 2023-09-26 11:39:17 +02:00
package.json chore: release 3.6.17 2023-12-14 10:55:11 +01:00
tsconfig.json chore: Move everything into package/ (#1745) 2023-09-01 18:15:28 +02:00
VisionCamera.podspec feat: New Core/ library (#1975) 2023-10-13 18:33:20 +02:00
yarn.lock feat: Concurrent/Cancellable configure (#2282) 2023-12-13 16:38:02 +01:00