Commit Graph

  • 83c0184796 fix: Take Orientation into account for PreviewView (#2565) Marc Rousavy 2024-02-15 13:30:14 +01:00
  • 5df5ca9adf fix: Fix PreviewView stretching on Android (now finally a real fix) (#2564) Marc Rousavy 2024-02-15 13:09:16 +01:00
  • 21042048ae chore: release 3.9.0-beta.4 Marc Rousavy 2024-02-14 17:05:05 +01:00
  • a7701c8c9c perf: Allow skipping pre-capture sequence if already focused (#2561) Marc Rousavy 2024-02-14 17:04:25 +01:00
  • 37398cc909 feat: Flash with AE Pre-capture trigger for Android (#2558) Marc Rousavy 2024-02-14 16:43:30 +01:00
  • 61b2f7dd4a chore: Improve enableGpuBuffers docs Marc Rousavy 2024-02-14 13:52:02 +01:00
  • 14daaaaf9d fix: Return after configure error Marc Rousavy 2024-02-14 13:47:18 +01:00
  • 1a0bd8f7c2 feat: Add enableGpuBuffers property (#2557) Marc Rousavy 2024-02-14 12:47:40 +01:00
  • 478688529b fix: Fix 60 FPS crashing on some Samsungs (#2556) Marc Rousavy 2024-02-14 12:47:03 +01:00
  • 3699ccde94 chore: Organize code Marc Rousavy 2024-02-14 11:53:17 +01:00
  • ad33dd91b1 fix: Fix VideoPipeline crash on Samsung (Disable USAGE_GPU_SAMPLED_IMAGE ImageReader) (#2555) Marc Rousavy 2024-02-14 11:51:24 +01:00
  • 0130085376 chore: Update lockfile Marc Rousavy 2024-02-14 10:58:11 +01:00
  • ec7ce36d25 fix: Use acquireLatestImage instead of acquireNextImage for CodeScanner (#2549) Marc Rousavy 2024-02-13 15:15:29 +01:00
  • b7e24c444e fix: Check if session is still valid before resetting AF after focus (#2550) Marc Rousavy 2024-02-13 15:15:19 +01:00
  • a2a2e94865 fix: Fix "Invalid pixel format 35" HardwareBuffer crash (#2547) Marc Rousavy 2024-02-13 13:52:21 +01:00
  • 1011c3f039 fix: Fix java.lang.NoSuchMethodError in FrameProcessor initializer (#2546) Marc Rousavy 2024-02-13 13:46:17 +01:00
  • 24f43efa35 feat: Add context to VisionCameraProxy (#2545) Marc Rousavy 2024-02-13 13:46:07 +01:00
  • 0ed3aed48a docs: Add react-native-vision-camera-face-detector to the FP plugin list (#2534) Luiz Carlos 2024-02-13 09:35:36 -03:00
  • b3a88278de perf: Fix double configuration flicker on fast device change (#2537) Marc Rousavy 2024-02-13 13:32:11 +01:00
  • 19bf300bbe Support orientation as a parameter to startRecording Ivan Malison 2024-02-08 11:17:09 -07:00
  • 919e6c9fe8 chore: release 3.9.0-beta.3 Marc Rousavy 2024-02-08 15:17:29 +01:00
  • fb1d82ad9a feat: Implement focus() on Android (#2523) Marc Rousavy 2024-02-08 15:16:58 +01:00
  • fce6616964 chore: release 3.9.0-beta.2 Marc Rousavy 2024-02-07 13:15:32 +01:00
  • a4e241a431 fix: Fix photo not saving in example app on Android 13+ (#2522) Menardi 2024-02-07 10:51:24 +00:00
  • 3192f5e939 fix: Fix PreviewView being stretched (#2519) Marc Rousavy 2024-02-07 11:50:33 +01:00
  • b20d0fc5f7 chore: Update npm keywords Marc Rousavy 2024-02-07 10:52:07 +01:00
  • 395ee7af89 fix: Fix zoom not resetting in example app Marc Rousavy 2024-02-06 18:40:52 +01:00
  • 3b892c209e chore(deps): bump actions/cache from 3 to 4 (#2510) dependabot[bot] 2024-02-06 14:32:48 +01:00
  • dbb7f80dc9 chore: release 3.9.0-beta.1 Marc Rousavy 2024-02-06 14:23:57 +01:00
  • 5acc64e031 feat: Create persistent CaptureSession to avoid any blackscreen issues or errors (#2494) Marc Rousavy 2024-02-06 14:19:25 +01:00
  • cd5fdd4924 fix: Properly type Format Templates (#2499) Lucas Garcez 2024-02-05 22:37:42 +11:00
  • d8c95c901f feat: Synchronize Frame properly (#2501) Marc Rousavy 2024-02-05 12:34:32 +01:00
  • 1312c5be53 Fix type in Camera.tsx Ivan Malison 2024-02-03 20:47:53 -07:00
  • 97168c647c docs: Be more explicit about videoHeight/videoWidth Marc Rousavy 2024-02-02 10:10:18 +01:00
  • 14554fa31a docs: Be more explicit about video + preview link and add aspect ratio Marc Rousavy 2024-02-02 10:06:53 +01:00
  • e95264f782 fix: Fix minFocusDistance being NaN on some emulators Marc Rousavy 2024-02-02 09:54:17 +01:00
  • 0e05fc314f Merge pull request 'Add onVideoChunkReady callback' (#2) from ivan/addOnVideoChunkReadyCallback into main Ivan Malison 2024-02-01 19:43:06 -07:00
  • 413be519d5 Add onVideoChunkReady callback ivan/addOnVideoChunkReadyCallback Ivan Malison 2024-02-01 18:13:41 -07:00
  • 8c66d36d8f chore: release 3.9.0-beta.0 Marc Rousavy 2024-02-01 12:40:52 +01:00
  • 1a8e518180 chore: Remove unused frameProcessor variable Marc Rousavy 2024-02-01 11:55:31 +01:00
  • 009838db75 Merge pull request 'Replace example code' (#1) from loewy/camera into main Ivan Malison 2024-01-31 23:41:42 -07:00
  • 1f035ce557 replace example code with are minified camera screen/record button loewy/camera Loewy 2024-01-31 20:48:31 -08:00
  • fb42545890 some camera orientation stuff, maybe toss? Ivan Malison 2024-01-31 16:26:17 -07:00
  • e82f068b21 Add isLandscape to orientation Ivan Malison 2024-01-31 16:25:49 -07:00
  • 08f37070a4 Simplify ChunkedRecorder Ivan Malison 2024-01-27 19:55:20 -07:00
  • d95057fa47 Initial chunked recording implementation Ivan Malison 2024-01-26 23:55:04 -07:00
  • 999e789eee Get flake working Ivan Malison 2024-01-21 19:00:54 -07:00
  • 5f339c60c6 chore: Update Podfile.lock Marc Rousavy 2024-01-31 21:09:42 +01:00
  • e399df5d1b chore: Fix CI cache directory (#2492) Marc Rousavy 2024-01-31 20:48:10 +01:00
  • ea568855a7 chore: Fix GitHub Action CocoaPods cache misses (#2491) Marc Rousavy 2024-01-31 20:48:05 +01:00
  • ae75e22fc0 fix: Fix crash in toArrayBuffer() by properly acquiring a reference on AHardwareBuffer* (#2490) Marc Rousavy 2024-01-31 20:32:02 +01:00
  • f896831d4a fix: Properly check HardwareBuffer usage flags before setting them (#2488) Marc Rousavy 2024-01-31 20:31:56 +01:00
  • fb96d000bc feat: Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.5.2 to 1.7.3 (#2467) dependabot[bot] 2024-01-31 17:32:01 +01:00
  • 26579cd931 chore(deps-dev): bump @babel/runtime from 7.23.6 to 7.23.9 in /package/example (#2485) dependabot[bot] 2024-01-31 17:30:31 +01:00
  • ba2aa89781 chore(deps): bump react-native-safe-area-context from 4.8.0 to 4.8.2 in /package/example (#2484) dependabot[bot] 2024-01-31 17:30:06 +01:00
  • 793ba4860d chore(deps-dev): bump @types/react from 18.2.43 to 18.2.48 in /package/example (#2483) dependabot[bot] 2024-01-31 17:29:57 +01:00
  • ac69bfda44 chore(deps-dev): bump prettier from 3.1.1 to 3.2.4 in /package/example (#2482) dependabot[bot] 2024-01-31 17:29:50 +01:00
  • 75bd937473 chore(deps-dev): bump @expo/config-plugins from 7.2.5 to 7.8.4 in /package (#2477) dependabot[bot] 2024-01-31 17:29:28 +01:00
  • 9344be0eb4 chore(deps-dev): bump typedoc-plugin-markdown from 3.16.0 to 3.17.1 in /docs (#2476) dependabot[bot] 2024-01-31 17:29:20 +01:00
  • d8e0577698 chore(deps-dev): bump prettier from 3.1.1 to 3.2.4 in /package (#2475) dependabot[bot] 2024-01-31 17:29:06 +01:00
  • d5d7471f80 chore(deps-dev): bump @react-native/typescript-config from 0.73.1 to 0.74.0 in /package (#2473) dependabot[bot] 2024-01-31 17:28:52 +01:00
  • fe0c24884d chore(deps): bump clsx from 2.0.0 to 2.1.0 in /docs (#2472) dependabot[bot] 2024-01-31 17:28:44 +01:00
  • a346a011b2 chore(deps-dev): bump @types/react from 18.2.43 to 18.2.48 in /package (#2470) dependabot[bot] 2024-01-31 17:28:25 +01:00
  • e57b9bebbd chore: Disable dependabot for npm Marc Rousavy 2024-01-31 17:27:12 +01:00
  • c2ea3820af chore(deps): bump actions/cache from 3 to 4 (#2479) dependabot[bot] 2024-01-31 17:26:21 +01:00
  • d8aefa596c chore(deps): bump actions/setup-java from 2 to 4 (#2481) dependabot[bot] 2024-01-31 17:26:12 +01:00
  • 09de2f17cd chore(deps): bump actions/upload-artifact from 3 to 4 (#2480) dependabot[bot] 2024-01-31 17:26:03 +01:00
  • 060d3f6831 chore: Use npm for demos Marc Rousavy 2024-01-31 17:17:58 +01:00
  • 8ab7bdd425 chore: Also update github actions in dependabot Marc Rousavy 2024-01-31 17:13:11 +01:00
  • d2270c43b3 chore: Fix dependabot npm ecosystem Marc Rousavy 2024-01-31 17:09:10 +01:00
  • 564534f51c chore: Enable dependabot for Android, JS and docs Marc Rousavy 2024-01-31 17:04:52 +01:00
  • af314dacf3 chore: Update react-native-worklets-core Marc Rousavy 2024-01-30 17:58:48 +01:00
  • 19778a433c chore: Add v2 code to gitignore Marc Rousavy 2024-01-30 17:39:07 +01:00
  • 5f75b9e8dc fix: Fix HostObject destructors to make sure a JNI Environment is set up (#2462) Marc Rousavy 2024-01-30 16:51:09 +01:00
  • 9e1297531e fix: Use ThreadScope::WithClassLoader to also load custom JNI Types (#2461) Marc Rousavy 2024-01-30 16:37:00 +01:00
  • 33e2adcec6 fix: Fix Unable to retrieve jni environment. Is the thread attached? errors by using jni::ThreadScope (#2457) Marc Rousavy 2024-01-30 15:39:33 +01:00
  • 9089014ed8 feat: Add FPS Counter to Android (enableFpsGraph) (#2460) Marc Rousavy 2024-01-30 15:28:18 +01:00
  • 8c5b60355f perf: Use existing cameraQueue instead of yet another Thread (#2459) Marc Rousavy 2024-01-30 14:26:55 +01:00
  • af14f912fb chore: Move onFrame into Callback on Android (#2458) Marc Rousavy 2024-01-30 14:17:32 +01:00
  • 02bc8a979c fix: Fix NullPointerException in initFrameProcessorPlugin if plugin is not found (#2454) Amir Hossein Shekari 2024-01-30 13:22:42 +03:30
  • d9a301100f fix: Fix priority being ignored in some Format filters (#2456) Marc Rousavy 2024-01-30 10:52:34 +01:00
  • b5eb01bac8 fix: Expose auto-focus system for Android (#2455) Marc Rousavy 2024-01-30 10:49:28 +01:00
  • bdbcf05d14 fix: Fix NullPointerException in VideoPipeline.removeRecordingSessionOutputSurface (#2453) Marc Rousavy 2024-01-29 18:59:12 +01:00
  • 6d3a3c3c2f chore: Move perf before fix Marc Rousavy 2024-01-29 13:47:12 +01:00
  • ea773c04be chore: Update QUESTION template emoji Marc Rousavy 2024-01-29 13:44:47 +01:00
  • d64fc08e16 fix: Fix pixelFormat being native when FP is set (#2450) Marc Rousavy 2024-01-29 13:39:16 +01:00
  • 587f2b164b fix: Enable processNestedWorklets to fix runAsync in example (#2449) Marc Rousavy 2024-01-29 13:39:09 +01:00
  • 61f6b47cd8 chore: Separate download and run step in ktlint CI (#2448) Marc Rousavy 2024-01-29 11:23:42 +01:00
  • c911d25727 fix: Fix SharedArray JSI constructor allocating a new array instead of wrapping (#2444) Marc Rousavy 2024-01-26 12:05:00 +01:00
  • 7f4e037f25 chore: Update issue config Marc Rousavy 2024-01-26 10:43:51 +01:00
  • 8d59f7c3d0 chore: Remove unused file AVCaptureConnection+setInterfaceOrientation.swift Marc Rousavy 2024-01-26 10:20:55 +01:00
  • 11eb1f68e4 feat: Use yuv by default if no pixelFormat is set (#2441) Marc Rousavy 2024-01-26 10:07:16 +01:00
  • 7e2889cf84 fix: Fix maxImages have been acquired error in Frame Processor (#2430) Daniel Prado 2024-01-25 14:17:48 -03:00
  • 4041ee8cbd docs: New Frame Processor Plugins docs (#2434) Marc Rousavy 2024-01-25 18:03:56 +01:00
  • bc6f954bf1 fix: Fix Android C++ SharedArray logs Marc Rousavy 2024-01-25 16:34:45 +01:00
  • b1fa06514f fix: Catch insufficient-storage errors (#2422) Marc Rousavy 2024-01-24 11:48:38 +01:00
  • 7894779094 chore: Remove _log from eslint Marc Rousavy 2024-01-19 14:33:45 +01:00
  • b5d039b470 chore: Update Podfile.lock Marc Rousavy 2024-01-19 12:36:15 +01:00
  • a739ca18e0 fix: Prevent phone from going to sleep if Camera is active (#2421) Marc Rousavy 2024-01-19 12:35:33 +01:00
  • 97684af851 fix: Refresh Permissions on AppState change (#2420) Marc Rousavy 2024-01-19 12:17:04 +01:00