Mattia Iavarone
1b46c4867e
Remove isOverlay from attrs
6 years ago
Mattia Iavarone
6ba45ed1d7
Add animating watermark
6 years ago
Mattia Iavarone
e83206be7a
Fix video snapshot overlay rotation for Camera2 only
6 years ago
Mattia Iavarone
6672448ec5
Add demo app control
6 years ago
Mattia Iavarone
e057f9d238
Fix picture snapshots
6 years ago
Mattia Iavarone
e4a63339aa
Use single Overlay with three targets
6 years ago
Mattia Iavarone
c3711743c5
Draw selectively on preview, picture or video
6 years ago
Mattia Iavarone
573415323f
Address issues
6 years ago
Giacomo Randazzo
c7edfe9408
Overlays ( #421 )
...
* get overlay working
* fix overlay drawing
* allow disabling overlay in pictures or videos
* Fix picture snapshot colors when there is an overlay
* Bug fixes
* Update example with watermark
* Fix bug
* Fix overlay orientation in pictures
* Fix overlay orientation in videos
* Fix overlay when changing preview size
* Fix bug
* Experiment
* Refactor EglViewport
* Refactor SnapshotPictureRecorder
* Use single EglViewport
* Refactor SnapshotVideoRecorder
* Bug fix
* fix some of the requested changes
* clean adding View to OverlayLayout
* Specify where to draw the overlay
* Refactor
* Remove unnecessary variable from CameraPreview
* Use mWithOverlay in SnapshotVideoRecorder
* Use multiple OverlayLayout
* Add explanation for OverlayLayoutManager
* override removeView
6 years ago
Mattia Iavarone
8d3013ff53
Demo improvements ( #499 )
...
* Demo app changes
* Add tests
* Doc changes
6 years ago
Mattia Iavarone
ef7d41c1b6
Apply zoom and EV to the capture builder
6 years ago
Mattia Iavarone
97e7038d6f
Remove comments
6 years ago
Mattia Iavarone
87796ea2f7
Camera2 basic support for hq pictures
6 years ago
Mattia Iavarone
e96c9f0846
Camera2 support for frame processing
6 years ago
Mattia Iavarone
e2d5aa1941
Camera2 working with all previews
6 years ago
Mattia Iavarone
4166031ce2
Basic Camera2 open-close integration
6 years ago
Mattia Iavarone
ecd2cdba13
AutoFocusMarker ( #484 )
...
* Create AutoFocusMarker and DefaultAutoFocusMarker
* Ensure onFocusEnd is called
* Add cameraAutoFocusMarker XML tag
* Update docs
* Fix changelog and migration guide
* Fix tests
6 years ago
Mattia Iavarone
ae2eada2a2
Migrate to AndroidX
7 years ago
Mattia Iavarone
bb0e08c731
Fix OutOfMemoryError in BitmapCallback
7 years ago
Mattia Iavarone
b1f584aede
Changes in the demo app
7 years ago
Mattia Iavarone
ddf7c960c3
Remove cameraFacing definition in demo app
7 years ago
Mattia Iavarone
419ff34736
Create PictureRecorder and two implementations
7 years ago
Mattia Iavarone
481062a08b
Change demo app appearance
7 years ago
Mattia Iavarone
2999e9aa65
Respect VideoCodec from options
7 years ago
Mattia Iavarone
31a5d20fcd
Revert demo app changes
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
a37caf0760
Rename SessionType to Mode. takePicture fails when Mode == VIDEO
7 years ago
Mattia Iavarone
969c5a8c74
Fix preview size computation, demo app details
7 years ago
Mattia Iavarone
68ff331a80
Refactor onVideoTaken, introducing VideoResult
7 years ago
Mattia Iavarone
dcf5ef4120
Option to choose the picture output size ( #99 )
...
* Add SizeSelectors and tests
* Implement SizeSelectors in CameraController
* XML attrs, improve AspectRatio cache
* AspectRatio tests
* Flip sizes before passing to selectors
* Add README info
* Fix preview sizing bug
* Nits
* Fix #98
8 years ago
Mattia Iavarone
2685f47472
Improve CameraUtils.decodeBitmap ( #83 )
8 years ago
Mattia Iavarone
b1d183a714
Fix a hardware acceleration bug, disable SurfaceViewPreview features ( #54 )
...
* Layout changes
* SurfaceView onSurfaceCreated is too early. Fix
* Add logs
* Refactor some classes, fix hardware acceleration bug, disable cropping for SurfaceView
* Update README with known limitations
8 years ago
Mattia Iavarone
5964080db4
New demo app ( #53 )
...
* New demo app
* UI fixes
* Refactor preview activities
* Add gestures control
8 years ago
Andrew
aeb0083352
Added audio on/off feature for video recording ( #33 )
8 years ago
Mattia Iavarone
9d9e93e67d
Scroll gestures support, abstracting GestureLayout
8 years ago
Mattia Iavarone
cb53602daf
Removed deprecated classes
8 years ago
Mattia Iavarone
1e6ccfec4a
Publish to bintray
8 years ago
Mattia Iavarone
2207ae12d4
Gesture support, map gestures to camera actions
8 years ago
Mattia Iavarone
59a001ab4d
New icon
8 years ago
Mattia Iavarone
2432b11fb8
Fix Mapper bug, new icon
8 years ago
Mattia Iavarone
4b250ca34b
new icon
8 years ago
Mattia Iavarone
aece03384d
Small fixes
8 years ago
Mattia Iavarone
6da37049d8
Refactor package name
8 years ago
Mattia Iavarone
f14f866c96
Class name refactoring
8 years ago
Mattia Iavarone
0e3fbea03b
Full pinch-to-zoom support! + pinch-to-zoom callbacks to draw
8 years ago
Mattia Iavarone
3a6666fdbc
Built in support for drawing grids
8 years ago
Mattia Iavarone
67812ac1dc
Change videoQuality dynamically, adapt capture size to video AspectRatio, full docs
8 years ago
Mattia Iavarone
61c7b68e1e
new startCapturingVideo(File, long) for max duration
8 years ago
Mattia Iavarone
4481c7ad45
Demo app nits
8 years ago