diff --git a/CHANGELOG.md b/CHANGELOG.md index 281d8ed..25d5991 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG +## Version 1.4.0 +- Added support for background audio during video capture +- Added allowBackgroundAudio property +- Fixed issue where delegate calls where occuring off the main thread +- Demo application has new, polished look to show off new features +- Minor bug fixed +- Updated README + ## Version 1.3.1 - Minor bug fixes diff --git a/README.md b/README.md index 6fa2ef6..ba353a4 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ Configuring a Camera View Controller in AVFoundation can be tedious and time con :mag_right: | Supports manual zoom :lock: | Supports manual focus :last_quarter_moon_with_face: | Low light setting +:speaker: | Background audio support ## Requirements @@ -262,6 +263,14 @@ tapToFocus = false By default, `tapToFocus` is enabled. If you wish to show a on screen animation when a tap to focus is initiated, you can use the `SwiftyCamDidFocusAtPoint(focusPoint:)` to get the coordinates of tap and provide your own tap animation +## Background Audio + +SwiftyCam has the ability to allow background audio to continue playing within the session, and to be captured by the video recording. By default, this is enabled. If you wish to disable this feature, change the `allowBackgroundAudio` property: + +```swift +allowBackgroundAudio = false +``` + ## Low Light Boost For supported models (iPhone 5 and 5C), AVCaptureDevice supports a low light boost when it is detected that the capture session is in a low light area. By default, this is set to true. It can be modified with the `lowLightBoost` variable: diff --git a/SwiftyCam.podspec b/SwiftyCam.podspec index 6dacfb4..ea5e815 100644 --- a/SwiftyCam.podspec +++ b/SwiftyCam.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'SwiftyCam' - s.version = '1.3.1' + s.version = '1.4.0' s.summary = 'A Simple, Snapchat inspired camera Framework written in Swift' s.ios.deployment_target = '8.0'