Mattia Iavarone
51e3e8992d
Fix zoom test
5 years ago
Mattia Iavarone
0c26b14a99
Add more delay to some tests
5 years ago
Mattia Iavarone
c64f3bf06e
Add DoNotRunOnTravis annotation
5 years ago
Mattia Iavarone
301d5d5dc2
Add default to controls
5 years ago
Mattia Iavarone
e38418ae6d
Remove integration tests from CI
5 years ago
Mattia Iavarone
9761f1aeba
Remove integration1 tests
5 years ago
Mattia Iavarone
ef7d41c1b6
Apply zoom and EV to the capture builder
5 years ago
Mattia Iavarone
97e7038d6f
Remove comments
5 years ago
Suneet Agrawal
365da96eed
Camera2 Zoom and Exposure implemetation ( #488 )
...
* implemented exposure correction for Camera2
* implemented zoom for camera2
* zoom implementation in Camera2Engine
* refactored code for camera2 zoom
* refactored code for zoom and exposure
* change condition for zoom rect
5 years ago
Mattia Iavarone
6721f3400d
Fix tests
5 years ago
Mattia Iavarone
14f03a43f6
Camera2 autofocus support
5 years ago
Mattia Iavarone
bef1044819
Camera2 full support for hq pictures
5 years ago
Mattia Iavarone
87796ea2f7
Camera2 basic support for hq pictures
5 years ago
Mattia Iavarone
e96c9f0846
Camera2 support for frame processing
5 years ago
Mattia Iavarone
06d805cb72
Prepare Camera2 for frame processing
5 years ago
Mattia Iavarone
d9d213e67b
Create setHasFrameProcessors API
5 years ago
Mattia Iavarone
ccdc50ea42
Camera2 support for Flash.TORCH
5 years ago
Mattia Iavarone
06a99be2a6
Camera2 support for most parameters
5 years ago
Mattia Iavarone
c353ae808e
Camera2 support for videos
5 years ago
Mattia Iavarone
1dabf4db01
Camera2 support for picture and video snapshots
5 years ago
Mattia Iavarone
e2d5aa1941
Camera2 working with all previews
5 years ago
Mattia Iavarone
4166031ce2
Basic Camera2 open-close integration
5 years ago
Mattia Iavarone
3c345826cc
Create base Camera2 class
5 years ago
Mattia Iavarone
e2e3054a77
Create Engine class
5 years ago
Mattia Iavarone
e7727fb65c
MarkerLayout tests
5 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
5 years ago
Mattia Iavarone
cd5f0a12bf
Repackage / Expose ( #482 )
...
* Refactor code into subpackages
* Rename CameraController to CameraEngine
* Move Engine and Previews
* Repackage everything else
* Refactor and document some packages
* Refactor cameraview package
* Refactor Size package
* Refactor unit tests
* Refactor preview package
* Refactor picture package
* Refactor video package
* Refactor encoding package
* Refactor androidTests
* Fix tests
* Fix GestureLayout tests
* Document changes
5 years ago
Mattia Iavarone
0c7726d5c5
Get CamcorderProfile from incoming video size ( #477 )
6 years ago
Mattia Iavarone
8b66d5b575
Quick fixes & bump version ( #471 )
...
* Fix #460
* Fix #419
* Fix #443
* Bump version
* Fix #425
* Fix test
6 years ago
Mattia Iavarone
b9620b70e6
Fix processor OOM bug ( #431 )
...
* Fix processor bug
* Add test
* Try to fix CI
* Fix Frame tests
* Fix hidden tests
6 years ago
Craig Neuwirt
3261b73967
Added setAutoFocusResetDelay api to control autofocus reset options ( #435 )
6 years ago
Mattia Iavarone
fc4a75a24b
Make CameraPreview faster ( #403 )
6 years ago
Mattia Iavarone
5e5af877e4
New snapshot max size APIs ( #393 )
...
* New getSurfaceSize internal method
* Rename setPreviewSize and all internals to setPreviewStreamSize
* Rename getSurfaceSize to getPreviewSurfaceSize
* New snapshotMaxWidth and snapshotMaxHeight APIs
* Add docs
* Improve rescaling logic
* Add tests
6 years ago
Mattia Iavarone
d462b83048
v2.0.0-beta03 ( #392 )
...
* Fix #377 and update dependencies
* Fix #384
* Fix unbindFromSurface bug
* Bump version to v2.0.0-beta03
* Update build.gradle
6 years ago
Mattia Iavarone
7411614433
Improve snapshot recording ( #374 )
...
* Timestamp changes
* Revisit Audio encoding, create object pools
* Use a Pool for float[] arrays
* Remove unused audioBitRate from audio encoder
* Fix demo app video duration
* Correctly release pools
* Restore output bitrate
* Release textureFrame pool
6 years ago
Mattia Iavarone
894ac46bc5
Flip snapshots, add PictureResult.getFacing and VideoResult.getFacing ( #360 )
...
* Flip snapshots, add PictureResult.getFacing and VideoResult.getFacing
* Adapt codecov for v2
6 years ago
Mattia Iavarone
a8a4e09900
V2 bug fixes ( #356 )
...
* Fix permissions error
* Fix #355
* Fix #357
* Improve CameraOptions tests
6 years ago
Mattia Iavarone
8e8818af78
Fix Javadocs
6 years ago
Mattia Iavarone
07f421e7e0
Fix CameraOptions tests
6 years ago
Mattia Iavarone
4f6ef724bb
Remove wrong tests
6 years ago
Mattia Iavarone
a2731f50b1
Fix tests and rebase process
6 years ago
Mattia Iavarone
8f00cb5dac
Add toFile utility in CameraUtils and in PictureResult
6 years ago
Mattia Iavarone
2dba0fa308
Remove scale from EglViewport, was used in oval shader
6 years ago
Mattia Iavarone
e9df75b7ae
Video files now must not be null
6 years ago
Mattia Iavarone
d7a593e070
CameraListeners now must be non null
6 years ago
Mattia Iavarone
714d228168
Fix tests
6 years ago
Mattia Iavarone
10790dfe2e
Improve take video docs
6 years ago
Mattia Iavarone
ae2eada2a2
Migrate to AndroidX
6 years ago
Mattia Iavarone
bc85178acf
Add setPreviewSize method
6 years ago
Mattia Iavarone
26f313c74e
Documentation in GitHub pages
6 years ago