Skip to content

Don't assume portrait orientation if UIDeviceOrientation is FaceUp/FaceDown #63

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
7a1b70f
If UIDeviceOrientation is FaceUp or FaceDown, then don’t assume portr…
xaphod Nov 8, 2016
4eaa9ce
Podspec bumped to 0.3.5
xaphod Nov 8, 2016
a0b40f0
Support high resolution still captures
xaphod Nov 8, 2016
f40aa91
Support manually setting the mirroring, rather than auto setting it o…
xaphod Jan 12, 2017
d1f5e4d
Support adding in views other than self.view
xaphod Apr 27, 2017
38ff1a9
More options where to add the view
xaphod May 11, 2017
fd4c051
Bump podspec to 0.3.7
xaphod May 11, 2017
8bf19ec
0.3.8: if app not in foreground, don't try to take photo as it'll cra…
xaphod Jun 30, 2017
b6dd134
Extra check on videoConnection added for _takePhoto
xaphod Aug 13, 2017
fd9cdce
Extra fail check on session init
xaphod Aug 13, 2017
ce067ac
FIx bugs where after a failure, no more photos will be taken
xaphod Aug 29, 2017
17e4e2c
Support for sending individual frames of preview video to the delegate
xaphod Sep 27, 2017
26d989f
Podspec to 0.3.11
xaphod Sep 27, 2017
7b7a916
- faster cropping
pejinovic Sep 21, 2017
f221e11
Don't init an extra queue when it won't be used
xaphod Sep 27, 2017
020b852
Revert "- faster cropping"
xaphod Sep 28, 2017
89ebd88
podspec to 0.3.13
xaphod Sep 28, 2017
87cf995
Detect session interruptions, and session not running on takePhoto
xaphod Nov 3, 2017
7ffa8ee
podspec to 0.3.14
xaphod Nov 3, 2017
cab11e0
Remove sesson state notifications, they caused loops / deadlocks
xaphod Nov 9, 2017
2a7c17c
Refactor: allow changing sending vid frames as property.
xaphod Nov 21, 2017
2a7195f
takePicture offers a completionBlock, fix rotation issue in video frames
xaphod Nov 22, 2017
cf37813
Bump podspec to 0.3.16
xaphod Nov 22, 2017
f59fb2b
Don't restart capture session for change of sendIndividualVideoFrames
xaphod Nov 24, 2017
362adeb
Fixes for iOS 10 simulator crashing
xaphod Dec 22, 2017
47f0c76
Split mirroring into two settings, one for liveview and one for photos
xaphod Jan 6, 2018
e8cc43b
If video is mirrored, correctly set orientation of video images, and …
xaphod Sep 17, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion FastttCamera.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "FastttCamera"
s.version = "0.3.4"
s.version = "0.3.20"
s.summary = "A fast, straightforward implementation of AVFoundation camera with customizable real-time photo filters."
s.homepage = "https://github.com/IFTTT/FastttCamera"
s.license = 'MIT'
Expand Down
5 changes: 4 additions & 1 deletion FastttCamera/FastttCamera.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@
* @note If you want to use filters with your live camera preview,
* use an instance of FastttFilterCamera instead.
*/
@interface FastttCamera : UIViewController <FastttCameraInterface>
@interface FastttCamera : UIViewController <FastttCameraInterface, AVCaptureVideoDataOutputSampleBufferDelegate>

// if you want the delegate to receive video frames
@property (nonatomic, assign) BOOL sendIndividualVideoFrames;

@end
Loading