Skip to content

Releases: Liampronan/DualCameraKit

v0.3.0-alpha

27 Mar 01:10
6a7ea52

Choose a tag to compare

v0.3.0-alpha Pre-release
Pre-release
  • Exposes DualCameraScreen as the high-level component for this library
  • Updates documentation with example photo/video, layout types, video recorder types

v0.2.0-alpha: adds alpha support for video capturing

14 Mar 02:50
a9e21f4

Choose a tag to compare

  • adds DualCameraVideoRecording protocol along with two implementations, ReplayKitVideoRecorder and CPUIntensiveVideoRecorder
    • ReplayKitVideoRecorder functions well except for a UX issue: it requires the user to accept a permission (via ReplayKit) each time they start recording; that is a bit much for this library imo. However, this is a good "it works for now" in case any needs to use this library while we improve that UX. Otherwise, this recorder captures highquality screen video
    • CPUIntensiveVideoRecorder maxes out at 30 FPS and low quality atm (tested on iPhone 15). This is a good step in the right direction and we'll build on this in future PRs

v0.1.0-alpha

26 Feb 01:02
b57da3f

Choose a tag to compare

v0.1.0-alpha Pre-release
Pre-release

v0.1.0-alpha

This is a pre-release alpha. It has the below features:

  • dual camera rendering
  • multiple layouts for rendering
  • not yet supported: photo capture, video capture
  • MVP architecture - a bit coupled in this version.