react-native-vision-camera/package/ios/Frame Processor
Marc Rousavy ba1d7eec9c
feat: Use JSI's ArrayBuffer instead of TypedArray (#2408)
* feat: Use JSI's `ArrayBuffer` instead of `TypedArray`

* fix: Fix move memory

* feat: Implement iOS

* Format

* Update JSIJNIConversion.cpp

* fix: Fix Android `toArrayBuffer` and other

* Catch FP call errors

* Update return type

* Use `CPU_READ_OFTEN` flag as well

* CPU flag

* Run destructors under `jni::ThreadScope`

* Update FrameProcessorPluginHostObject.cpp

* fix: Fix `toArrayBuffer()` crash

* Update Frame.ts
2024-01-17 20:18:46 +01:00
..
Frame.h fix: Use property accessors on Frame (#2400) 2024-01-16 20:02:03 +01:00
Frame.m fix: Use property accessors on Frame (#2400) 2024-01-16 20:02:03 +01:00
FrameHostObject.h feat: Make Frame thread-safe and improve error messages (#2327) 2023-12-29 14:09:56 +01:00
FrameHostObject.mm feat: Use JSI's ArrayBuffer instead of TypedArray (#2408) 2024-01-17 20:18:46 +01:00
FrameProcessor.h fix: Use property accessors on Frame (#2400) 2024-01-16 20:02:03 +01:00
FrameProcessor.mm feat: Re-throw error on JS side instead of just logging on native side (#2366) 2024-01-11 17:23:38 +01:00
FrameProcessorPlugin.h fix: Use property accessors on Frame (#2400) 2024-01-16 20:02:03 +01:00
FrameProcessorPlugin.m feat: Add zero-copy SharedArray type to Frame Processor Plugins (#2383) 2024-01-12 16:00:36 +01:00
FrameProcessorPluginHostObject.h chore: Change line width to 140 in C++ 2023-09-01 19:39:25 +02:00
FrameProcessorPluginHostObject.mm fix: Fix passing options to frame processors on iOS (#1750) 2023-09-06 11:27:35 +02:00
FrameProcessorPluginRegistry.h fix: Use property accessors on Frame (#2400) 2024-01-16 20:02:03 +01:00
FrameProcessorPluginRegistry.m feat: Add zero-copy SharedArray type to Frame Processor Plugins (#2383) 2024-01-12 16:00:36 +01:00
JSINSObjectConversion.h feat: Add zero-copy SharedArray type to Frame Processor Plugins (#2383) 2024-01-12 16:00:36 +01:00
JSINSObjectConversion.mm feat: Use JSI's ArrayBuffer instead of TypedArray (#2408) 2024-01-17 20:18:46 +01:00
SharedArray.h feat: Use JSI's ArrayBuffer instead of TypedArray (#2408) 2024-01-17 20:18:46 +01:00
SharedArray.mm feat: Use JSI's ArrayBuffer instead of TypedArray (#2408) 2024-01-17 20:18:46 +01:00
UIImageOrientation+descriptor.h feat: Make Frame thread-safe and improve error messages (#2327) 2023-12-29 14:09:56 +01:00
VisionCameraProxy.h fix: Use property accessors on Frame (#2400) 2024-01-16 20:02:03 +01:00
VisionCameraProxy.mm feat: Use JSI's ArrayBuffer instead of TypedArray (#2408) 2024-01-17 20:18:46 +01:00