Skip to content

Release 3.6.9

Choose a tag to compare

@mrousavy mrousavy released this 22 Nov 16:55
· 768 commits to main since this release
ccb0401

3.6.9 (2023-11-22)

馃悰 Bug Fixes

  • Fix iOS not reading videoCodec and videoBitRate from options (#2202) (da0067d)
  • Fix Video Recording delay and improve startRecording() performance (#2192) (cf8f3d0)
  • Synchronize Audio Sample Buffers against the Video Capture Session so the audio track is no longer out of sync in video recordings (#2192) (cf8f3d0)
  • Use the .videoRecording mode for the AVAudioSession (#2192) (cf8f3d0)
  • Set AVAssetWriter.shouldOptimizeForNetworkUse to false (#2192) (cf8f3d0)
  • Throw CameraErrors instead of custom errors in a few places and simplify startRecording() (#2192) (cf8f3d0)

馃挩 Performance Improvements

  • Use lossy compressed YUV buffers if available (#2195) (49d58d0)
  • Remove AVAssetWriterInputPixelBufferAdaptor in favor of a simple AVAssetWriterInput (#2192) (cf8f3d0)
  • Run Audio Session activation in parallel to speed up startRecording() (#2192) (cf8f3d0)