Changelog History
Page 1
-
v3.5.5-alpha Changes
August 24, 2019๐ Bug fixes
- ๐ Fix empty data for RGBA_8888 output type
- ๐ Fix incorrect output format for continuous frames mode
-
v3.5.4-alpha Changes
August 21, 2019- ๐ Improve size fallback mechanism for continuous frame and single capture modes.
- ๐ Use requested
output format
instead ofImageReader::class
to fetch list of supported output sizes fromStreamConfigurationMap
. This was a bug as when fetching this list using ImageReader class, it only returns list forImageFormat.PRIVATE
which might be different than actual output format.
-
v3.5.3 Changes
May 24, 2019- ๐ Fix incorrect cropping for non standard image size and orientation when images are pre-rotated
- ๐ Fix texture cropping for non standard preview size in landscape mode
-
v3.5.3-alpha Changes
May 24, 2019- ๐ Fix incorrect cropping for non standard image size and orientation when images are pre-rotated
- ๐ Fix texture cropping for non standard preview size in landscape mode
-
v3.5.2 Changes
May 16, 2019- ๐ Fix video recording bug
๐ New apis:
- cameraId - String id of currently opened camera device
- cameraIdsForFacing - SortedSet of string ids of camera devices for selected facing
- nextCamera() - Open next camera in sequence of sorted camera ids for current facing
โก๏ธ Updated apis:
- start(cameraId) - Start now accepts an optional string cameraId to manually select which camera id to open. If nothing passed, first (default system) camera will be opened for selected facing
- app:facing AND cameraView.facing - Both now accepts a new facing value
external
in xml andModes.Facing.FACING_EXTERNAL
for in code usage. This facing open any external camera available and falls back toModes.Facing.FACING_BACK
if there is no external camera
-
v3.5.2-alpha Changes
May 16, 2019- ๐ Fix video recording bug
๐ New apis:
- cameraId - String id of currently opened camera device
- cameraIdsForFacing - SortedSet of string ids of camera devices for selected facing
- nextCamera() - Open next camera in sequence of sorted camera ids for current facing
โก๏ธ Updated apis:
- start(cameraId) - Start now accepts an optional string cameraId to manually select which camera id to open. If nothing passed, first (default system) camera will be opened for selected facing
- app:facing AND cameraView.facing - Both now accepts a new facing value
external
in xml andModes.Facing.FACING_EXTERNAL
for in code usage. This facing open any external camera available and falls back toModes.Facing.FACING_BACK
if there is no external camera
-
v3.5.1 Changes
April 26, 2019- ๐ Fix incorrect output size for cropped images.
- ๐ Fix incorrect output format for RGBA type
-
v3.5.1-alpha Changes
April 26, 2019- ๐ Fix incorrect output size for cropped images.
- ๐ Fix incorrect output format for RGBA type
-
v3.5.0 Changes
April 22, 2019๐ New apis:
- continuousFrameSize (type: Size)
Set preferred (not guaranteed) output frame size for continuous frames mode - singleCaptureSize (type: Size)
Set preferred (not guaranteed) output image size for single capture mode
โก๏ธ Updated apis:
- setPreviewFrameListener(..) -> setContinuousFrameListener(..)
Decide orientation based on aspect ratio. For eg., x:y (landscape) and y:x (portrait) now generates different preview/output orientation independent of device/screen orientation.
๐ Improve image processing for RGBA_8888 format outputs
๐ Use Google's exif implementation as a part of library to avoid external dependency on support ExifInterface lib
๐ Support custom sized continuous frames and single captures different from aspect ratio and best/highest size
๐ Bug fixes
๐ Performance and stability improvements
- continuousFrameSize (type: Size)
-
v3.5.0-alpha Changes
April 22, 2019๐ New apis:
- continuousFrameSize (type: Size)
Set preferred (not guaranteed) output frame size for continuous frames mode - singleCaptureSize (type: Size)
Set preferred (not guaranteed) output image size for single capture mode
โก๏ธ Updated apis:
- setPreviewFrameListener(..) -> setContinuousFrameListener(..)
Decide orientation based on aspect ratio. For eg., x:y (landscape) and y:x (portrait) now generates different preview/output orientation independent of device/screen orientation.
๐ Improve image processing for RGBA_8888 format outputs
๐ Use Google's exif implementation as a part of library to avoid external dependency on support ExifInterface lib
๐ Support custom sized continuous frames and single captures different from aspect ratio and best/highest size
๐ Bug fixes
๐ Performance and stability improvements
- continuousFrameSize (type: Size)