Commit Graph

  • 4798aad464 Merge pull request 'fix/android-api-35-bitmap-config' (#9) from fix/android-api-35-bitmap-config into main main dean 2025-10-29 03:22:49 +00:00
  • 2c8d503e66 Fix Bitmap.Config null-safety for Android API 35 fix/android-api-35-bitmap-config Dean 2025-10-28 13:54:54 -07:00
  • ac06fa5f56 Bumps and fixes for react native version bump bump-react-native Ivan Malison 2025-08-12 15:36:55 -06:00
  • 5b52acda26 Gross hack to make things sort of work ivan/use-preview-surface-to-obtain-image-for-homography-detection Ivan Malison 2024-11-10 17:51:15 -07:00
  • 17f675657e WIP Ivan Malison 2024-11-09 19:52:05 -07:00
  • c64516693c Merge pull request 'Fix Preview View Aspect Ratio Orientation Issues in android' (#8) from ivan/fix-android-preview-view-aspect-ratio-orientation-issues into main Ivan Malison 2024-10-12 16:21:18 -06:00
  • e9f08ef488 Fix Preview View Aspect Ratio Orientation Issues in android Ivan Malison 2024-10-12 16:20:23 -06:00
  • bf122db919 Merge pull request 'Ensure custom exposure mode is supported' (#7) from ivan/ensure-capture-mode-is-supported into main Ivan Malison 2024-10-10 15:18:12 -06:00
  • 3319e48f7d Ensure custom exposure mode is supported ivan/ensure-capture-mode-is-supported Ivan Malison 2024-10-09 17:59:22 -06:00
  • 58714f9dac Merge pull request 'iOS Camera Settings' (#6) from volodymyr/ios-camera-settings into main Ivan Malison 2024-10-10 15:12:32 -06:00
  • 8991779851 iOS Camera Settings Volodymyr Smolianinov 2024-10-08 15:53:47 +02:00
  • f8efa172ba Merge pull request 'Lock exposure on start recording' (#4) from volodymyr/ios-lock-exposure into main Kat Huang 2024-09-27 11:52:36 -06:00
  • 66f840eecb Lock exposure on start recording volodymyr/ios-lock-exposure Volodymyr Smolianinov 2024-09-27 10:35:29 +02:00
  • e16c25c96c Decrease exposure on white balance issue volodymyr/ios-decrease-exposure Volodymyr Smolianinov 2024-09-27 09:42:30 +02:00
  • 695e317a77 apply patch to opt in for old API eyenov/expo-upgrade Rui Rodrigues 2024-08-22 09:23:03 +01:00
  • 5e8f7055e2 gradle upgrade Rui Rodrigues 2024-08-22 09:09:14 +01:00
  • 031aa9d43a remove package from AndroidManifest.xml and update java version to 17 Rui Rodrigues 2024-08-21 17:02:04 +01:00
  • c994506abc remove PreviewView onMeasure override and let SurfaceView setup the correct size eyenov/preview-fix Rui Rodrigues 2024-08-21 16:26:03 +01:00
  • fcf5fe70f3 Merge branch 'ivan/fix-android-orientation' Ivan Malison 2024-08-14 01:28:00 -06:00
  • 3a20c44a31 fix preview and recording orientation fix eyenov/preview-and-recording-orientation-fix Rui Rodrigues 2024-08-02 14:39:23 +01:00
  • 0329e7976d Account for orientation in PreviewView ivan/fix-android-orientation Ivan Malison 2024-07-28 20:09:59 -06:00
  • 7c162fecb1 Remove trailing whitespace Ivan Malison 2024-07-28 16:37:20 -06:00
  • b28a152471 Fix last segment issue ivan/fix-last-segment-issue Ivan Malison 2024-07-24 19:26:29 -06:00
  • 65021b895a Merge tag 'v3.9.2' into HEAD ivan/attempt-merge Ivan Malison 2024-07-23 13:10:44 -06:00
  • b006b1e744 add duration to onVideoChunkReady data eyenov/chunk-recorder Rui Rodrigues 2024-07-16 10:46:24 +01:00
  • 694d9cfa8c add log warning that either onInitReady or onVideoChunkReady are not valid Rui Rodrigues 2024-07-16 10:20:13 +01:00
  • 91767e71c8 default RecordVideoOptions.fileType to mp4 Rui Rodrigues 2024-07-16 09:50:44 +01:00
  • 9f2c7906e5 add filePath to define recording directory Rui Rodrigues 2024-07-16 09:50:21 +01:00
  • 621bfe333c format identation Rui Rodrigues 2024-07-16 08:17:06 +01:00
  • 20f8fa2937 test onInitReady and onVideoChunkReady Rui Rodrigues 2024-07-16 08:07:21 +01:00
  • b03f9ea423 add onInitReady to video-camera react native side Rui Rodrigues 2024-07-16 08:04:05 +01:00
  • 98d90a6442 remove zero padding from chunks file names Rui Rodrigues 2024-07-16 07:59:52 +01:00
  • 0a43d7a160 add onInitReady callback to send initialization segment path Rui Rodrigues 2024-07-15 09:55:47 +01:00
  • a2ce4df663 connect onChunkReady from ChunkedRecorder to react native Rui Rodrigues 2024-07-15 09:50:39 +01:00
  • 89ecb35616 implement ChunkedRecorder Rui Rodrigues 2024-07-15 08:46:41 +01:00
  • d9a1287b68 WIP - implement ChunkedRecorder Rui Rodrigues 2024-07-12 16:51:09 +01:00
  • 23459b2635 create TestRecorder iOS test app Rafael Bastos 2024-07-12 08:53:47 +01:00
  • 1ac1b045fe Tweak things to make segments a bit more regular ivan/try-to-make-segments-more-regular Ivan Malison 2024-05-15 15:50:01 -06:00
  • 83168044a6 chore: release 3.9.2 Marc Rousavy 2024-03-27 14:37:01 +01:00
  • 60925fc816 Update package.json Marc Rousavy 2024-03-27 14:36:21 +01:00
  • d731fe491d docs: Compress images (#2667) Kirill Zyusko 2024-03-20 11:16:26 +01:00
  • ebe04b246c fix: Changes relative import paths in usePreferredCameraDevice.ts (#2661) Danny Kim 2024-03-19 19:14:20 +09:00
  • 97941a919f feat: Add UPC-A support (#2563) Keaton Roux 2024-03-18 16:42:57 +02:00
  • 952e4a93e1 Merge pull request 'pass filePath to RecordingSession' (#3) from loewy/store-video-internally-with-video-id into main Ivan Malison 2024-03-12 01:21:16 -06:00
  • 489171f6f3 take internal storage filePath for RecordingSession, tested Loewy 2024-03-11 22:42:26 -07:00
  • 8e1f03907b chore: release 3.9.1 Marc Rousavy 2024-03-04 12:49:46 +01:00
  • 3f1a7c9e32 fix: Disable precapture sequence by default (#2629) Marc Rousavy 2024-03-04 12:49:03 +01:00
  • e8dd1e0b2e fix: Use 0x0 as a fallback Size if SENSOR_INFO_PHYSICAL_SIZE is null (e.g. on USB cameras) (#2608) Guoting Lei 2024-02-29 21:53:36 +08:00
  • bca9472ab8 fix: Fix Boolean.parse string values from gradle properties (#2599) Jonas Thuresson 2024-02-26 09:16:54 +01:00
  • 79ebae56f3 docs: Add vision-camera-cropper to the plugins list (#2600) Lihang Xu 2024-02-24 02:38:37 +08:00
  • 86637ac112 chore: Update package README (#2601) mbghsource 2024-02-23 10:37:44 -08:00
  • 8225ac1aff Create tea.yaml Marc Rousavy 2024-02-23 15:36:43 +01:00
  • 83b852acd0 chore: Use CameraRuntimeError if device is null Marc Rousavy 2024-02-23 10:43:50 +01:00
  • 5ab7b291db Update gradle.properties Marc Rousavy 2024-02-20 21:07:41 +01:00
  • eb57b3877c chore: Update actions Marc Rousavy 2024-02-20 20:34:34 +01:00
  • 369cb4a043 fix: Fix Precapture timed out after 5 seconds error (#2586) Marc Rousavy 2024-02-20 18:35:55 +01:00
  • fabf019f66 fix: Fix "Unknown AF/AE/AWB State" error (#2592) Marc Rousavy 2024-02-20 08:54:26 +01:00
  • 4c159aff61 docs: Fix toArrayBuffer example in Frame Processor Guide (#2595) Lia/Leo Treloar 2024-02-20 18:54:08 +11:00
  • 55992bb954 fix: Fix Frame Processor SIGSEV crash in VisionCameraScheduler::trigger by locking mutex in dispatchAsync (#2591) bglgwyng 2024-02-20 00:01:21 +09:00
  • 7ac6f4d008 fix: Trigger measure and layout manually in PreviewView (#2588) Marc Rousavy 2024-02-19 14:54:13 +01:00
  • 9af6e61dc8 fix: Cancel focus on session close (#2578) Marc Rousavy 2024-02-19 14:11:14 +01:00
  • 2c52fb01e4 chore: Update comments Marc Rousavy 2024-02-19 13:41:23 +01:00
  • f6b7163660 chore: Fix some C++ compiler warnings (#2576) Marc Rousavy 2024-02-16 18:01:52 +01:00
  • 2c976d8ccd feat: Upload .apk as a GitHub artifact (#2575) Marc Rousavy 2024-02-16 17:55:35 +01:00
  • 147aff8683 chore: release 3.9.0 Marc Rousavy 2024-02-16 13:52:12 +01:00
  • bda43d3984 fix: Fix nullable props (#2573) Marc Rousavy 2024-02-16 13:46:13 +01:00
  • b105de0194 fix: Add extra sanity-checks for CaptureRequest (#2571) Marc Rousavy 2024-02-16 13:13:56 +01:00
  • 57c6431353 fix: Replace deprecated RCTEventEmitter with UIManager (#2569) farwayer 2024-02-16 11:27:00 +01:00
  • aad7d2b8b3 docs: Use SVG PlayStore Button Marc Rousavy 2024-02-15 20:37:26 +01:00
  • e6c12e2ed2 chore: Update ShadowLens links for Android release Marc Rousavy 2024-02-15 20:34:49 +01:00
  • 31754eb74c chore: release 3.9.0-beta.6 Marc Rousavy 2024-02-15 17:37:19 +01:00
  • 129e21f14e fix: Fix Session has been closed; further changes are illegal error by using tryStopRepeating() (#2568) Marc Rousavy 2024-02-15 17:34:55 +01:00
  • 4168d8f752 feat: Allow focus calls to be cancelable (#2567) Marc Rousavy 2024-02-15 17:33:19 +01:00
  • bcd12649e2 fix: Move PreviewView into SurfaceView to make it simpler (#2566) Marc Rousavy 2024-02-15 17:07:57 +01:00
  • c5646ca1e2 chore: release 3.9.0-beta.5 Marc Rousavy 2024-02-15 13:30:40 +01:00
  • 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