androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings -> i77:
# {"id":"sourceFile","fileName":"SupportedSurfaceCombination.kt"}
    int cameraMode -> a
    int requiredMaxBitDepth -> b
    boolean hasVideoCapture -> c
    androidx.camera.core.impl.stabilization.VideoStabilization videoStabilization -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lay7;"}
    boolean isUltraHdrOn -> e
    boolean isHighSpeedOn -> f
    boolean isFeatureComboInvocation -> g
    boolean requiresFeatureComboQuery -> h
    android.util.Range targetFpsRange -> i
    boolean isStrictFpsRequired -> j
    7:9:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2369:2369 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(IIZLay7;ZZZZLandroid/util/Range;Z)V"}
    10:11:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2370:2370 -> <init>
    12:13:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2371:2371 -> <init>
    14:15:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2372:2372 -> <init>
    16:17:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2373:2373 -> <init>
    18:19:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2374:2374 -> <init>
    20:21:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2375:2375 -> <init>
    22:23:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2376:2376 -> <init>
    24:25:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2377:2377 -> <init>
    26:27:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2378:2378 -> <init>
    28:30:void <init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):2379:2379 -> <init>
    24:36:androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings copy(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean):0:0 -> a
    24:36:androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings copy$default(androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings,int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean,int,java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li77;ZLandroid/util/Range;I)Li77;"}
    4:87:boolean equals(java.lang.Object):0:0 -> equals
    12:15:int hashCode():0:0 -> hashCode
    12:15:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":70},"outline":"Lfl0;a(III)I"}
    16:17:int hashCode():0:0 -> hashCode
    16:17:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    18:21:int hashCode():0:0 -> hashCode
    18:21:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":71},"outline":"Lng4;d(IIZ)I"}
    22:31:int hashCode():0:0 -> hashCode
    22:31:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    32:35:int hashCode():0:0 -> hashCode
    32:35:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    36:37:int hashCode():0:0 -> hashCode
    36:37:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    38:41:int hashCode():0:0 -> hashCode
    38:41:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    42:43:int hashCode():0:0 -> hashCode
    42:43:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    44:47:int hashCode():0:0 -> hashCode
    44:47:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    48:49:int hashCode():0:0 -> hashCode
    48:49:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    50:53:int hashCode():0:0 -> hashCode
    50:53:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    54:69:int hashCode():0:0 -> hashCode
    54:69:int SupportedSurfaceCombination$FeatureSettings.hashCode():0 -> hashCode
    70:70:int hashCode():0:0 -> hashCode
    71:71:int hashCode():0:0 -> hashCode
    102:106:java.lang.String toString():0:0 -> toString
    102:106:java.lang.String SupportedSurfaceCombination$FeatureSettings.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":107,"4":109,"7":112},"outline":"Lng4;o(Ljava/lang/StringBuilder;ZC)Ljava/lang/String;"}
    107:107:java.lang.String toString():0:0 -> toString
    109:109:java.lang.String toString():0:0 -> toString
    112:112:java.lang.String toString():0:0 -> toString
