Commit Graph

102 Commits (418f1ed662b0769946a5168b8b37f65f49fe4a55)

Author SHA1 Message Date
Mattia Iavarone 1f0341256a Add thread annotations 7 years ago
Mattia Iavarone 419ff34736 Create PictureRecorder and two implementations 7 years ago
Mattia Iavarone 2999e9aa65 Respect VideoCodec from options 7 years ago
Mattia Iavarone d291d88814 Working implementation of MediaCodecVideoRecorder 7 years ago
Mattia Iavarone caff00455f Fix camerapreview tests 7 years ago
Mattia Iavarone 217d197fe8 Improve MediaRecorderVideoRecorder 7 years ago
Mattia Iavarone 50f7e384dc Rename some methods, have controllers implement onSurfaceDestroyed, revisit controller lifecycle 7 years ago
Mattia Iavarone e207041a31 Add cropping functionality to GLCameraPreview 7 years ago
Mattia Iavarone 4f6271d670 Add GLCameraPreview based on GLSurfaceView, preview appears to be working with some bugs 7 years ago
Mattia Iavarone c1e3cced4b Refactor Previews 7 years ago
Mattia Iavarone 1a2c42f0a1 Move to PictureResult, rewrote takePicture and takePictureSnapshot 7 years ago
Mattia Iavarone 29c32090eb Refactor onVideoTaken, introducing VideoResult 7 years ago
Mattia Iavarone 92b0b05c68 Add VideoRecorder interface and MediaRecorderVideoRecorder for standard videos 7 years ago
Mattia Iavarone d409bb2449 Add setVideoSize, video size selectors and available video sizes in CameraOptions 7 years ago
Mattia Iavarone acf1b4cdde Removed VideoQuality. 7 years ago
Mattia Iavarone a37caf0760 Rename SessionType to Mode. takePicture fails when Mode == VIDEO 7 years ago
Mattia Iavarone 8c41a12e66 Update docs 7 years ago
Mattia Iavarone 24d08c7aa1 Nits 7 years ago
Mattia Iavarone 2cd8ad1fa6 getPictureSize and getPreviewSize now return sizes in the output reference 7 years ago
Mattia Iavarone 3a937a9787 Fix tests, refactoring 7 years ago
Mattia Iavarone 2500b81b78 Move to PictureResult, rewrote takePicture and takePictureSnapshot 7 years ago
Mattia Iavarone 68ff331a80 Refactor onVideoTaken, introducing VideoResult 7 years ago
Mattia Iavarone eeca06f1da Remove ExtraProprties 7 years ago
Mattia Iavarone 49fa18901e take APIs refactoring, removing deprecated 7 years ago
Mattia Iavarone 4a926b30bb Remove cropOutput 7 years ago
Mattia Iavarone fb7c5cfa09 Remove JpegQuality 7 years ago
Mattia Iavarone ad48d0be76 Refactor Mapper class 7 years ago
Mattia Iavarone 68e7631d17
Restore frame processor after videos (#344) 7 years ago
Artur Artikov ee1d3979f9 Use cached orientation in OrientationHelper (#290) 7 years ago
Mattia Iavarone e9cba8c6ec
Add VideoCodec option (#174) 7 years ago
Mattia Iavarone c1973b0d71
Add setVideoMaxDuration() API (#172) 7 years ago
Mattia Iavarone 9b8cc16d96
Add discrete granularity to pinch and scroll events (#170) 7 years ago
Viktar Patotski e3abae9d7b Fix camera mute (#143) 7 years ago
chaitanyaraghav 1bd1816919 Max video file size (#104) 8 years ago
Mattia Iavarone 3bc6d96ac3
Add base Control class, add easy setters and CameraOptions APIs (#105) 8 years ago
Mattia Iavarone 33162f0e31
Improve CameraOptions APIs, cleanup (#101) 8 years ago
Mattia Iavarone dcf5ef4120
Option to choose the picture output size (#99) 8 years ago
Mattia Iavarone 6b9affc435
Make CameraView thread-safe (#97) 8 years ago
Mattia Iavarone a31dd1d57c
Recycle buffers and Frame instances (#94) 8 years ago
Mattia Iavarone 011754203c
Avoid ConcurrentModificationExceptions in listeners (#88) 8 years ago
Mattia Iavarone 2685f47472
Improve CameraUtils.decodeBitmap (#83) 8 years ago
Mattia Iavarone e40f93acfb
Frame processors (#82) 8 years ago
Mattia Iavarone 399e0e4d76 Inject external loggers (#80) 8 years ago
Mattia Iavarone b1d183a714 Fix a hardware acceleration bug, disable SurfaceViewPreview features (#54) 8 years ago
Mattia Iavarone f8d38e3c8c Add playSounds support (#43) 8 years ago
Mattia Iavarone cf3bfc1ed0 New tests, add CameraController.STATE (#37) 8 years ago
Mattia Iavarone 0a8e2f3de7 Dont require AUDIO permission if audio is OFF (#39) 8 years ago
Andrew aeb0083352 Added audio on/off feature for video recording (#33) 8 years ago
Mattia Iavarone 66077c1eaa Improve coverage (#22) 8 years ago
Mattia Iavarone cce8d6e621 WorkerHandler survives config changes (#29) 8 years ago