androidx.camera.camera2.internal.compat.workaround

Classes

AeFpsRange

Sets an AE target FPS range on legacy devices to maintain good exposure.

AutoFlashAEModeDisabler

A workaround to turn off the auto flash AE mode if device has the CrashWhenTakingPhotoWithAutoFlashAEModeQuirk.

CamcorderProfileResolutionValidator

Validates the video resolution of CamcorderProfile.

ExcludedSupportedSizesContainer

Gets problematic surface sizes that need to be excluded on the current device for a given camera and image format.

ExtraSupportedSurfaceCombinationsContainer

Gets the extra supported surface combinations which are additional to the guaranteed supported configurations.

ImageCapturePixelHDRPlus

Workaround that handles turning on/off HDR+ on Pixel devices.

PreviewPixelHDRnet

Workaround that handles turning on the WYSIWYG preview on Pixel devices.

StillCaptureFlow

Workaround to fix device issues such as calling stopRepeating ahead of still capture on some devices when flash is on or auto.

TargetAspectRatio

Workaround to get corrected target aspect ratio.

UseTorchAsFlash

Workaround to use torch as flash.