androidx.camera.core.internal.compat.quirk

Interfaces

OnePixelShiftQuirk

A Quirk interface which enables one pixel shift for YUV data when converting to RGB.

SoftwareJpegEncodingPreferredQuirk

A Quirk interface which denotes CameraX should prefer producing JPEGs itself from other formats rather than the camera producing JPEGs directly.

Classes

DeviceQuirks

Provider of device specific quirks, which are used for device specific workarounds.

DeviceQuirksLoader

Loads all device specific quirks required for the current device

ImageCaptureRotationOptionQuirk

Checks whether ImageCapture supports a specific capture config option.

SurfaceOrderQuirk

Quirk that requires Preview surface is in front of the MediaCodec surface when creating a CameraCaptureSession.