# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.AutoValue_Config_Option":"AutoValue_Config_Option.java","androidx.camera.core.featuregroup.impl.feature.FpsRangeFeature":"FpsRangeFeature.kt","androidx.camera.core.internal.TargetConfig":"TargetConfig.java","androidx.camera.core.impl.OptionsBundle":"OptionsBundle.java","androidx.camera.camera2.compat.quirk.AeFpsRangeLegacyQuirk":"AeFpsRangeLegacyQuirk.kt","androidx.camera.core.impl.CaptureConfig":"CaptureConfig.java","androidx.camera.core.impl.ImageOutputConfig":"ImageOutputConfig.java","androidx.camera.core.featuregroup.impl.feature.VideoStabilizationFeature":"VideoStabilizationFeature.kt","androidx.camera.core.impl.DeferrableSurface":"DeferrableSurface.java","androidx.camera.core.impl.AutoValue_StreamSpec":"AutoValue_StreamSpec.java","androidx.camera.core.impl.SessionConfig$Builder":"SessionConfig.java","androidx.camera.core.featuregroup.impl.feature.DynamicRangeFeature":"DynamicRangeFeature.kt","androidx.camera.core.resolutionselector.ResolutionSelector":"ResolutionSelector.java"}}
androidx.camera.core.UseCase -> p08:
# {"id":"sourceFile","fileName":"UseCase.java"}
    java.util.Set mStateChangeCallbacks -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashSet;"}
    java.lang.Object mCameraLock -> b
    java.lang.Object mRotationProviderLock -> c
    androidx.camera.core.UseCase$State mState -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"I"}
    androidx.camera.core.impl.UseCaseConfig mExtendedConfig -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll18;"}
    androidx.camera.core.impl.UseCaseConfig mUseCaseConfig -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll18;"}
    java.util.Set mFeatureGroup -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashSet;"}
    androidx.camera.core.impl.UseCaseConfig mCurrentConfig -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll18;"}
    androidx.camera.core.impl.StreamSpec mAttachedStreamSpec -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrz;"}
    androidx.camera.core.impl.UseCaseConfig mCameraConfig -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll18;"}
    android.graphics.Rect mViewPortCropRect -> k
    android.graphics.Matrix mSensorToBufferTransformMatrix -> l
    androidx.camera.core.impl.CameraInternal mCamera -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhk0;"}
    androidx.camera.core.impl.CameraInternal mSecondaryCamera -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhk0;"}
    androidx.camera.core.impl.SessionConfig mAttachedSessionConfig -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzu6;"}
    androidx.camera.core.impl.SessionConfig mAttachedSecondarySessionConfig -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzu6;"}
    1:3:void <init>(androidx.camera.core.impl.UseCaseConfig):198:198 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll18;)V"}
    4:10:void <init>(androidx.camera.core.impl.UseCaseConfig):109:109 -> <init>
    11:17:void <init>(androidx.camera.core.impl.UseCaseConfig):111:111 -> <init>
    18:25:void <init>(androidx.camera.core.impl.UseCaseConfig):112:112 -> <init>
    26:27:void <init>(androidx.camera.core.impl.UseCaseConfig):119:119 -> <init>
    28:34:void <init>(androidx.camera.core.impl.UseCaseConfig):162:162 -> <init>
    35:39:void <init>(androidx.camera.core.impl.UseCaseConfig):177:177 -> <init>
    40:45:void <init>(androidx.camera.core.impl.UseCaseConfig):186:186 -> <init>
    46:51:void <init>(androidx.camera.core.impl.UseCaseConfig):190:190 -> <init>
    52:53:void <init>(androidx.camera.core.impl.UseCaseConfig):199:199 -> <init>
    54:56:void <init>(androidx.camera.core.impl.UseCaseConfig):200:200 -> <init>
    void onUnbind() -> A
    1:8:void setSensorToBufferTransformMatrix(android.graphics.Matrix):1071:1071 -> B
    1:3:void setViewPortCropRect(android.graphics.Rect):1032:1032 -> C
    1:3:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):925:925 -> D
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhk0;)V"}
    4:6:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):927:927 -> D
    7:11:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):928:928 -> D
    12:16:void removeStateChangeCallback(androidx.camera.core.UseCase$StateChangeCallback):587:587 -> D
    12:16:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):929 -> D
    17:21:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):930:930 -> D
    22:25:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):933:933 -> D
    26:30:void removeStateChangeCallback(androidx.camera.core.UseCase$StateChangeCallback):587:587 -> D
    26:30:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):934 -> D
    31:32:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):935:935 -> D
    33:33:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):937:937 -> D
    34:36:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):939:939 -> D
    37:37:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):943:943 -> D
    38:39:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):945:945 -> D
    40:41:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):946:946 -> D
    42:45:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):950:950 -> D
    46:47:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):951:951 -> D
    48:51:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):952:952 -> D
    52:53:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):943:943 -> D
    54:55:void unbindFromCamera(androidx.camera.core.impl.CameraInternal):937:937 -> D
    1:8:void updateSessionConfig(java.util.List):554:554 -> E
    9:16:void updateSessionConfig(java.util.List):558:558 -> E
    17:23:void updateSessionConfig(java.util.List):559:559 -> E
    24:31:void updateSessionConfig(java.util.List):560:560 -> E
    32:47:void updateSessionConfig(java.util.List):563:563 -> E
    48:67:void updateSessionConfig(java.util.List):564:564 -> E
    68:71:java.lang.Class androidx.camera.core.impl.DeferrableSurface.getContainerClass():374:374 -> E
    68:71:void updateSessionConfig(java.util.List):565 -> E
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    72:75:void updateSessionConfig(java.util.List):566:566 -> E
    76:79:void androidx.camera.core.impl.DeferrableSurface.setContainerClass(java.lang.Class):382:382 -> E
    76:79:void updateSessionConfig(java.util.List):566 -> E
    1:7:void updateSuggestedStreamSpec(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):783:783 -> F
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrz;Lrz;)V"}
    1:2:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1169:1169 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvu6;Lrz;)V"}
    3:4:android.util.Range androidx.camera.core.impl.AutoValue_StreamSpec.getExpectedFrameRateRange():67:67 -> a
    3:4:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1169 -> a
    5:10:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1169:1169 -> a
    11:12:android.util.Range androidx.camera.core.impl.AutoValue_StreamSpec.getExpectedFrameRateRange():67:67 -> a
    11:12:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1170 -> a
    13:14:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setExpectedFrameRateRange(android.util.Range):499:499 -> a
    13:14:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1170 -> a
    15:16:androidx.camera.core.impl.Config$Option androidx.camera.core.impl.CaptureConfig.access$000():47:47 -> a
    15:16:void androidx.camera.core.impl.CaptureConfig$Builder.setExpectedFrameRateRange(android.util.Range):329 -> a
    15:16:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setExpectedFrameRateRange(android.util.Range):499 -> a
    15:16:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1170 -> a
    17:24:void androidx.camera.core.impl.CaptureConfig$Builder.addImplementationOption(androidx.camera.core.impl.Config$Option,java.lang.Object):435:435 -> a
    17:24:void androidx.camera.core.impl.CaptureConfig$Builder.setExpectedFrameRateRange(android.util.Range):329 -> a
    17:24:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setExpectedFrameRateRange(android.util.Range):499 -> a
    17:24:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1170 -> a
    25:27:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1174:1174 -> a
    28:29:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1175:1175 -> a
    30:32:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> a
    30:32:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1175 -> a
    33:36:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1176:1176 -> a
    37:46:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1177:1177 -> a
    47:61:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1179:1179 -> a
    62:67:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1182:1182 -> a
    68:75:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1184:1184 -> a
    76:87:android.util.Range androidx.camera.camera2.compat.quirk.AeFpsRangeLegacyQuirk.getRange():49:49 -> a
    76:87:android.util.Range androidx.camera.camera2.compat.quirk.AeFpsRangeLegacyQuirk.getTargetAeFpsRange():94 -> a
    76:87:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1184 -> a
    88:89:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setExpectedFrameRateRange(android.util.Range):499:499 -> a
    88:89:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1183 -> a
    90:91:androidx.camera.core.impl.Config$Option androidx.camera.core.impl.CaptureConfig.access$000():47:47 -> a
    90:91:void androidx.camera.core.impl.CaptureConfig$Builder.setExpectedFrameRateRange(android.util.Range):329 -> a
    90:91:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setExpectedFrameRateRange(android.util.Range):499 -> a
    90:91:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1183 -> a
    92:101:void androidx.camera.core.impl.CaptureConfig$Builder.addImplementationOption(androidx.camera.core.impl.Config$Option,java.lang.Object):435:435 -> a
    92:101:void androidx.camera.core.impl.CaptureConfig$Builder.setExpectedFrameRateRange(android.util.Range):329 -> a
    92:101:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setExpectedFrameRateRange(android.util.Range):499 -> a
    92:101:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1183 -> a
    102:105:void applyExpectedFrameRateRange(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):1186:1186 -> a
    1:3:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):871:871 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhk0;Lhk0;Ll18;Ll18;)V"}
    4:5:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):872:872 -> b
    6:7:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):873:873 -> b
    8:14:void addStateChangeCallback(androidx.camera.core.UseCase$StateChangeCallback):577:577 -> b
    8:14:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):874 -> b
    15:19:void addStateChangeCallback(androidx.camera.core.UseCase$StateChangeCallback):577:577 -> b
    15:19:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):876 -> b
    20:20:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):878:878 -> b
    21:22:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):880:880 -> b
    23:24:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):881:881 -> b
    25:38:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):882:882 -> b
    39:41:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):884:884 -> b
    42:43:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):889:890 -> b
    44:47:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):890:890 -> b
    48:50:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):889:889 -> b
    51:52:void bindToCamera(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):878:878 -> b
    1:4:android.util.Size getAttachedSurfaceResolution():762:762 -> c
    5:9:android.util.Size androidx.camera.core.impl.AutoValue_StreamSpec.getResolution():47:47 -> c
    5:9:android.util.Size getAttachedSurfaceResolution():762 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:3:androidx.camera.core.impl.CameraInternal getCamera():739:739 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lhk0;"}
    4:8:androidx.camera.core.impl.CameraInternal getCamera():740:740 -> d
    9:10:androidx.camera.core.impl.CameraInternal getCamera():741:741 -> d
    1:3:androidx.camera.core.impl.CameraControlInternal getCameraControl():1017:1017 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lyi0;"}
    4:7:androidx.camera.core.impl.CameraControlInternal getCameraControl():1018:1018 -> e
    8:13:androidx.camera.core.impl.CameraControlInternal getCameraControl():1019:1019 -> e
    14:19:androidx.camera.core.impl.CameraControlInternal getCameraControl():1021:1021 -> e
    20:21:androidx.camera.core.impl.CameraControlInternal getCameraControl():1022:1022 -> e
    1:21:java.lang.String getCameraId():682:682 -> f
    22:30:java.lang.String getCameraId():683:683 -> f
    androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory) -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLo18;)Ll18;"}
    1:9:java.lang.String getName():711:711 -> h
    10:25:java.lang.String getName():712:712 -> h
    26:27:java.lang.String androidx.camera.core.internal.TargetConfig.getTargetName(java.lang.String):87:87 -> h
    26:27:java.lang.String getName():712 -> h
    28:31:java.lang.String androidx.camera.core.internal.TargetConfig.getTargetName(java.lang.String):87:87 -> h
    28:31:java.lang.String getName():712 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:33:java.lang.String androidx.camera.core.internal.TargetConfig.getTargetName(java.lang.String):87:87 -> h
    32:33:java.lang.String getName():712 -> h
    34:37:java.lang.String getName():711:711 -> h
    1:4:int getRelativeRotation(androidx.camera.core.impl.CameraInternal,boolean):535:535 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhk0;Z)I"}
    5:13:int getTargetRotationInternal():460:460 -> i
    5:13:int getRelativeRotation(androidx.camera.core.impl.CameraInternal,boolean):536 -> i
    14:17:int getRelativeRotation(androidx.camera.core.impl.CameraInternal,boolean):535:535 -> i
    18:26:int getRelativeRotation(androidx.camera.core.impl.CameraInternal,boolean):540:540 -> i
    27:31:int getRelativeRotation(androidx.camera.core.impl.CameraInternal,boolean):543:543 -> i
    1:3:androidx.camera.core.impl.CameraInternal getSecondaryCamera():750:750 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lhk0;"}
    4:8:androidx.camera.core.impl.CameraInternal getSecondaryCamera():751:751 -> j
    9:10:androidx.camera.core.impl.CameraInternal getSecondaryCamera():752:752 -> j
    1:2:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):1332:1332 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk0;)Ljava/util/Set;"}
    1:3:java.util.Set getSupportedEffectTargets():1143:1143 -> l
    androidx.camera.core.impl.UseCaseConfig$Builder getUseCaseConfigBuilder(androidx.camera.core.impl.Config) -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb71;)Lk18;"}
    1:3:boolean isAutoRotationSupported():0:0 -> n
    1:4:int getMirrorModeInternal():482:482 -> o
    1:4:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):491 -> o
    1:4:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhk0;)Z"}
    5:11:int androidx.camera.core.impl.ImageOutputConfig.getMirrorMode(int):199:199 -> o
    5:11:int getMirrorModeInternal():482 -> o
    5:11:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):491 -> o
    5:11:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
    12:15:int androidx.camera.core.impl.ImageOutputConfig.getMirrorMode(int):199:199 -> o
    12:15:int getMirrorModeInternal():482 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:15:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):491 -> o
    12:15:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
    16:31:int androidx.camera.core.impl.ImageOutputConfig.getMirrorMode(int):199:199 -> o
    16:31:int getMirrorModeInternal():482 -> o
    16:31:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):491 -> o
    16:31:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
    32:36:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):499:499 -> o
    32:36:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
    37:40:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):501:501 -> o
    37:40:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
    41:44:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):0:0 -> o
    41:44:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":52,"3":54,"6":57,"9":61},"outline":"Lih4;i(ILjava/lang/String;)Ljava/lang/String;"}
    45:51:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):501:501 -> o
    45:51:boolean UseCase.isMirroringRequired(CameraInternal):0 -> o
    52:52:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):501:501 -> o
    54:54:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):501:501 -> o
    57:57:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):501:501 -> o
    61:61:boolean isMirroringRequired(androidx.camera.core.impl.CameraInternal):501:501 -> o
    3:6:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):241:241 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk0;Ll18;Ll18;)Ll18;"}
    7:12:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):242:242 -> p
    13:16:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):244:244 -> p
    17:30:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):250:250 -> p
    31:36:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):251:251 -> p
    37:38:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):252:252 -> p
    39:44:boolean androidx.camera.core.impl.OptionsBundle.containsOption(androidx.camera.core.impl.Config$Option):97:97 -> p
    39:44:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):252 -> p
    45:47:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):253:253 -> p
    48:57:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):259:259 -> p
    58:63:boolean androidx.camera.core.impl.OptionsBundle.containsOption(androidx.camera.core.impl.Config$Option):97:97 -> p
    58:63:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):260 -> p
    64:69:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):262:262 -> p
    70:73:androidx.camera.core.resolutionselector.ResolutionStrategy androidx.camera.core.resolutionselector.ResolutionSelector.getResolutionStrategy():160:160 -> p
    70:73:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):263 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:76:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):264:264 -> p
    77:96:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):270:270 -> p
    97:102:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):271:271 -> p
    103:122:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):277:277 -> p
    123:124:java.lang.String androidx.camera.core.impl.AutoValue_Config_Option.getId():34:34 -> p
    123:124:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):280 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    125:126:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):280:280 -> p
    127:128:java.lang.String androidx.camera.core.impl.AutoValue_Config_Option.getId():34:34 -> p
    127:128:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):280 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    129:135:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):280:280 -> p
    136:139:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):283:283 -> p
    140:141:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):290:290 -> p
    142:147:boolean androidx.camera.core.impl.OptionsBundle.containsOption(androidx.camera.core.impl.Config$Option):97:97 -> p
    142:147:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):290 -> p
    148:149:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):290:290 -> p
    150:155:boolean androidx.camera.core.impl.OptionsBundle.containsOption(androidx.camera.core.impl.Config$Option):97:97 -> p
    150:155:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):291 -> p
    156:158:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):293:293 -> p
    159:160:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):297:297 -> p
    161:166:boolean androidx.camera.core.impl.OptionsBundle.containsOption(androidx.camera.core.impl.Config$Option):97:97 -> p
    161:166:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):297 -> p
    167:172:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):298:298 -> p
    173:176:int androidx.camera.core.resolutionselector.ResolutionSelector.getAllowedResolutionMode():175:175 -> p
    173:176:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):299 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    177:181:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1306:1306 -> p
    177:181:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    182:186:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1296:1296 -> p
    182:186:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    187:190:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1308:1308 -> p
    187:190:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    191:219:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1243:1243 -> p
    191:219:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    220:225:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1246:1246 -> p
    220:225:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    226:227:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1250:1250 -> p
    226:227:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    228:229:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1255:1255 -> p
    228:229:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    230:231:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1257:1257 -> p
    230:231:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    232:249:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1266:1266 -> p
    232:249:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    250:253:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1267:1267 -> p
    250:253:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    254:255:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1268:1268 -> p
    254:255:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    256:258:androidx.camera.core.DynamicRange androidx.camera.core.featuregroup.impl.feature.DynamicRangeFeature.getDynamicRange():34:34 -> p
    256:258:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1268 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    256:258:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    259:262:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1269:1269 -> p
    259:262:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    263:264:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1270:1270 -> p
    263:264:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    265:266:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1271:1271 -> p
    265:266:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    267:268:int androidx.camera.core.featuregroup.impl.feature.FpsRangeFeature.getMinFps():28:28 -> p
    267:268:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1271 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    267:268:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    269:272:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1271:1271 -> p
    269:272:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    273:274:int androidx.camera.core.featuregroup.impl.feature.FpsRangeFeature.getMaxFps():28:28 -> p
    273:274:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1271 -> p
    273:274:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    275:282:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1271:1271 -> p
    275:282:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    283:286:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1272:1272 -> p
    283:286:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    287:288:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1273:1273 -> p
    287:288:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    289:291:androidx.camera.core.impl.stabilization.VideoStabilization androidx.camera.core.featuregroup.impl.feature.VideoStabilizationFeature.getVideoStabilization():34:34 -> p
    289:291:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1273 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    289:291:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    292:301:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1277:1277 -> p
    292:301:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    302:306:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1278:1278 -> p
    302:306:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    307:311:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1281:1281 -> p
    307:311:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    312:325:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1288:1288 -> p
    312:325:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    326:330:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1306:1306 -> p
    326:330:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    331:336:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1307:1307 -> p
    331:336:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    337:341:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1300:1300 -> p
    337:341:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    342:347:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1302:1302 -> p
    342:347:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    348:352:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1296:1296 -> p
    348:352:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    353:358:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1297:1297 -> p
    353:358:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    359:363:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1290:1290 -> p
    359:363:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    364:368:void applyFeatureGroupToConfig(androidx.camera.core.impl.MutableOptionsBundle):1292:1292 -> p
    364:368:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):304 -> p
    369:377:androidx.camera.core.impl.UseCaseConfig mergeConfigs(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.UseCaseConfig):306:306 -> p
    2:3:void notifyActive():615:615 -> q
    4:7:void notifyActive():616:616 -> q
    1:18:void notifyReset():649:649 -> r
    19:23:void notifyReset():650:650 -> r
    1:14:void notifyState():661:661 -> s
    15:30:void notifyState():663:663 -> s
    31:34:void notifyState():664:664 -> s
    35:50:void notifyState():668:668 -> s
    51:55:void notifyState():669:669 -> s
    1:1:void onBind():907:907 -> t
    1:1:void onCameraControlReady():844:844 -> u
    1:5:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):325:325 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk0;Lk18;)Ll18;"}
    1:1:void onSessionStart():982:982 -> w
    1:1:void onSessionStop():996:996 -> x
    1:4:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):828:828 -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb71;)Lrz;"}
    5:8:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):832:832 -> y
    9:10:androidx.camera.core.impl.StreamSpec$Builder androidx.camera.core.impl.AutoValue_StreamSpec$Builder.setImplementationOptions(androidx.camera.core.impl.Config):194:194 -> y
    9:10:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):832 -> y
    11:15:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):832:832 -> y
    16:22:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):829:829 -> y
    androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec) -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrz;Lrz;)Lrz;"}
