Marc Rousavy
|
688963954a
|
docs: Align Images perfectly on mobile (#1856)
* docs: Use Light codeblocks theme
* docs: Fix image align
* fix pixels
* fix: Adjust all images
|
2023-09-26 13:09:44 +02:00 |
|
Marc Rousavy
|
14721d314f
|
chore: Remove semicolons (#1846)
* chore: Disable `semi` in Prettier
* chore: Format w/o semi
* Remove more `;`
* Lint example
* More ;
|
2023-09-26 11:39:17 +02:00 |
|
Marc Rousavy
|
2d66d5893c
|
docs: New V3 docs for new API (#1842)
* docs: New V3 docs for new API
* fix: Prefer Wide-Angle unless explicitly opted-out
* docs: Update DEVICES
* Finish Devices docs
* Switch links
* Revert "Switch links"
This reverts commit 06f196ae0e67787cbd5768e125be6d0a3cb5bbc9.
* docs: New LIFECYCLE
* docs: New CAPTURING docs
* Update Worklets links
* docs: Update TROUBLESHOOTING and ZOOMING
* fix: Update `getAvailableCameraDevices()` usages
* docs: Update FORMATS
* Update Errors.kt
* docs: Fix broken links
* docs: Update references to old hooks
* docs: Create Frame Processor Tips
* docs: Auto-dark mode
* fix: Fix FPS filter
* feat: Add `'max'` flag to format filter
* fix: Use loop
* fix: Fix bug in `getCameraFormat`
* fix: Find best aspect ratio as well
* fix: Switch between formats on FPS change
* Update FRAME_PROCESSOR_PLUGIN_LIST.mdx
* Add FPS graph explanation
* feat: Support HDR filter
* docs: Add HDR docs
* docs: Add Video Stabilization
* docs: Update Skia docs
* Skia links
* Add Skia labels
* Update SKIA_FRAME_PROCESSORS.mdx
* docs: Add Performance
* Update some wording
* Update headers / and zoom
* Add examples for devices
* fix highlights
* fix: Expose `Frame`
* docs: Update FP docs
* Update links
* Update FRAME_PROCESSOR_CREATE_PLUGIN_IOS.mdx
|
2023-09-25 12:57:03 +02:00 |
|
Marc Rousavy
|
0e9f1ca640
|
perf: Improve pixelFormat and add CameraDevice.sensorOrientation (#1729)
* feat: Orientation
* fix orientation value in manifest
* Update AndroidManifest.xml
* Style
* fix: Set MAX_IMAGES to 3
* Pass `isMirrored` to `VideoPipeline`
* Update docs about Skia FPs
* Options
* Add iPad target
* Remove UIDevice onOrientationChanged listener
* Update CameraView+AVCaptureSession.swift
* Update CameraView+AVCaptureSession.swift
* Update CameraView+AVCaptureSession.swift
* Get available pixelFormats on iOS
* format
* Update CameraSession.kt
* Expose `CameraDevice.sensorOrientation`
* Lock orientation again
|
2023-09-01 15:07:16 +02:00 |
|
Marc Rousavy
|
862e05b64f
|
feat: Allow build without Skia or Frame Processors (#1710)
* feat: Make Frame Processors optional in JS
* Allow Android build without Frame Processors
* fix: Fix `EncoderProfiles.width` null-error
* Update gradle.properties
* Update gradle.properties
* fix: Use `#ifdef` instead of `#if`
* Update JVisionCameraProxy.cpp
* fix: Fix definitions
* Revert "fix: Use `#ifdef` instead of `#if`"
This reverts commit b19f32e5ce7df558cadcc8c4b5006c9cdf2cbe66.
* fix: Fix build
* chore: Codestyle
* Update JFrameProcessor.cpp
|
2023-08-23 12:42:38 +02:00 |
|
Marc Rousavy
|
44ed42d5d6
|
feat: Expose unified VisionCameraProxy object, make FrameProcessorPlugin s object-oriented (#1660)
* feat: Replace `FrameProcessorRuntimeManager` with `VisionCameraProxy` (iOS)
* Make `FrameProcessorPlugin` a constructable HostObject
* fix: Fix `name` override
* Simplify `useFrameProcessor
* fix: Fix lint errors
* Remove FrameProcessorPlugin::name
* JSIUtils -> JSINSObjectConversion
|
2023-07-21 17:52:30 +02:00 |
|