# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.utils.executor.CameraXExecutors":"CameraXExecutors.java","androidx.camera.core.RetryPolicy$Builder":"RetryPolicy.java","androidx.concurrent.futures.CallbackToFutureAdapter$Completer":"CallbackToFutureAdapter.java","androidx.camera.core.impl.CameraProviderInitRetryPolicy$Legacy":"CameraProviderInitRetryPolicy.java","androidx.concurrent.futures.AbstractResolvableFuture":"AbstractResolvableFuture.java","androidx.camera.core.impl.utils.ContextUtil":"ContextUtil.java","androidx.camera.core.impl.MutableStateObservable":"MutableStateObservable.java","androidx.concurrent.futures.ResolvableFuture":"ResolvableFuture.java","androidx.camera.core.impl.CameraProviderExecutionState":"CameraProviderExecutionState.java","androidx.camera.core.CameraXConfig":"CameraXConfig.java","androidx.camera.core.impl.StateObservable":"StateObservable.java","androidx.camera.core.impl.QuirkSettingsHolder":"QuirkSettingsHolder.java"}}
androidx.camera.core.CameraX -> sm0:
# {"id":"sourceFile","fileName":"CameraX.java"}
    androidx.camera.core.impl.CameraRepository mCameraRepository -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldl0;"}
    java.lang.Object mInitializeLock -> b
    androidx.camera.core.CameraXConfig mCameraXConfig -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lum0;"}
    java.util.concurrent.Executor mCameraExecutor -> d
    android.os.Handler mSchedulerHandler -> e
    android.os.HandlerThread mSchedulerThread -> f
    androidx.camera.core.impl.CameraFactory mCameraFactory -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzi0;"}
    androidx.camera.core.impl.CameraDeviceSurfaceManager mSurfaceManager -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lam0;"}
    androidx.camera.core.impl.UseCaseConfigFactory mDefaultConfigFactory -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnm0;"}
    androidx.camera.core.internal.StreamSpecsCalculator mStreamSpecsCalculator -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Llz6;"}
    androidx.camera.core.CameraUseCaseAdapterProvider mCameraUseCaseAdapterProvider -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb23;"}
    androidx.camera.core.RetryPolicy mRetryPolicy -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lt56;"}
    com.google.common.util.concurrent.ListenableFuture mInitInternalFuture -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnf0;"}
    androidx.camera.core.impl.CameraPresenceProvider mCameraPresenceProvider -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxk0;"}
    kotlin.Lazy mRotationProvider -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln97;"}
    androidx.camera.core.CameraX$InternalInitState mInitState -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"I"}
    com.google.common.util.concurrent.ListenableFuture mShutdownInternalFuture -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"La04;"}
    java.lang.Integer mMinLogLevel -> r
    java.lang.Object MIN_LOG_LEVEL_LOCK -> s
    android.util.SparseArray sMinLogLevelReferenceCountMap -> t
    1:7:void <clinit>():113:113 -> <clinit>
    8:15:void <clinit>():115:115 -> <clinit>
    1:3:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):124:124 -> <init>
    1:3:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Luw3;)V"}
    4:10:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):89:89 -> <init>
    4:10:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    11:18:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):90:90 -> <init>
    11:18:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    19:20:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):107:107 -> <init>
    19:20:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    21:22:com.google.common.util.concurrent.ListenableFuture androidx.camera.core.impl.utils.futures.ImmediateFuture.nullFuture():51:51 -> <init>
    21:22:com.google.common.util.concurrent.ListenableFuture androidx.camera.core.impl.utils.futures.Futures.immediateFuture(java.lang.Object):57 -> <init>
    21:22:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):110 -> <init>
    21:22:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    23:24:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):110:110 -> <init>
    23:24:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    25:28:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):125:125 -> <init>
    25:28:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    29:30:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):193:193 -> <init>
    29:30:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    29:30:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    31:34:android.app.Application androidx.camera.core.impl.utils.ContextUtil.getApplication(android.content.Context):129:129 -> <init>
    31:34:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):194 -> <init>
    31:34:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    31:34:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    35:39:android.app.Application androidx.camera.core.impl.utils.ContextUtil.getApplication(android.content.Context):130:130 -> <init>
    35:39:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):194 -> <init>
    35:39:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    35:39:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    40:43:android.app.Application androidx.camera.core.impl.utils.ContextUtil.getApplication(android.content.Context):131:131 -> <init>
    40:43:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):194 -> <init>
    40:43:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    40:43:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    44:46:android.app.Application androidx.camera.core.impl.utils.ContextUtil.getApplication(android.content.Context):132:132 -> <init>
    44:46:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):194 -> <init>
    44:46:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    44:46:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    47:54:android.app.Application androidx.camera.core.impl.utils.ContextUtil.getApplication(android.content.Context):135:135 -> <init>
    47:54:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):194 -> <init>
    47:54:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    47:54:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    55:60:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):195:195 -> <init>
    55:60:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    55:60:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    61:63:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):197:197 -> <init>
    61:63:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    61:63:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    64:67:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):202:202 -> <init>
    64:67:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    64:67:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    68:82:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):203:203 -> <init>
    68:82:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    68:82:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    83:86:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):208:208 -> <init>
    83:86:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    83:86:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    87:111:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):209:209 -> <init>
    87:111:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    87:111:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    112:118:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):214:214 -> <init>
    112:118:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    112:118:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    119:122:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):221:221 -> <init>
    119:122:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    119:122:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    123:126:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):223:223 -> <init>
    123:126:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    123:126:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    127:134:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):224:224 -> <init>
    127:134:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    127:134:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    135:142:androidx.camera.core.CameraXConfig$Provider getConfigProvider(android.content.Context):232:232 -> <init>
    135:142:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):135 -> <init>
    135:142:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    143:148:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):143:143 -> <init>
    143:148:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    149:150:androidx.camera.core.impl.QuirkSettings androidx.camera.core.CameraXConfig.getQuirkSettings():262:262 -> <init>
    149:150:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    149:150:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    151:160:androidx.camera.core.impl.QuirkSettings androidx.camera.core.CameraXConfig.getQuirkSettings():262:262 -> <init>
    151:160:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    151:160:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    161:180:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):270:270 -> <init>
    161:180:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    161:180:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    181:186:androidx.camera.core.impl.QuirkSettings androidx.camera.core.impl.QuirkSettingsLoader.apply(android.content.Context):123:123 -> <init>
    181:186:java.lang.Object androidx.camera.core.impl.QuirkSettingsLoader.apply(java.lang.Object):79 -> <init>
    181:186:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):272 -> <init>
    181:186:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    181:186:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    187:201:androidx.camera.core.impl.QuirkSettings androidx.camera.core.impl.QuirkSettingsLoader.apply(android.content.Context):125:125 -> <init>
    187:201:java.lang.Object androidx.camera.core.impl.QuirkSettingsLoader.apply(java.lang.Object):79 -> <init>
    187:201:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):272 -> <init>
    187:201:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    187:201:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    202:208:androidx.camera.core.impl.QuirkSettings androidx.camera.core.impl.QuirkSettingsLoader.apply(android.content.Context):130:130 -> <init>
    202:208:java.lang.Object androidx.camera.core.impl.QuirkSettingsLoader.apply(java.lang.Object):79 -> <init>
    202:208:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):272 -> <init>
    202:208:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    202:208:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    209:213:androidx.camera.core.impl.QuirkSettings androidx.camera.core.impl.QuirkSettingsLoader.apply(android.content.Context):133:133 -> <init>
    209:213:java.lang.Object androidx.camera.core.impl.QuirkSettingsLoader.apply(java.lang.Object):79 -> <init>
    209:213:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):272 -> <init>
    209:213:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    209:213:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    214:219:androidx.camera.core.impl.QuirkSettings androidx.camera.core.impl.QuirkSettingsLoader.apply(android.content.Context):135:135 -> <init>
    214:219:java.lang.Object androidx.camera.core.impl.QuirkSettingsLoader.apply(java.lang.Object):79 -> <init>
    214:219:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):272 -> <init>
    214:219:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    214:219:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    220:240:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):273:273 -> <init>
    220:240:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    220:240:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    241:242:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):276:276 -> <init>
    241:242:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    241:242:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    243:261:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):277:277 -> <init>
    243:261:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    243:261:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    262:263:androidx.camera.core.impl.QuirkSettingsHolder androidx.camera.core.impl.QuirkSettingsHolder.instance():53:53 -> <init>
    262:263:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    262:263:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    262:263:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    264:265:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77:77 -> <init>
    264:265:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    264:265:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    264:265:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    266:268:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):98:98 -> <init>
    266:268:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    266:268:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    266:268:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    266:268:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    266:268:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    266:268:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    269:276:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):99:99 -> <init>
    269:276:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    269:276:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    269:276:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    269:276:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    269:276:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    269:276:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    277:289:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):101:101 -> <init>
    277:289:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    277:289:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    277:289:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    277:289:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    277:289:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    277:289:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    290:294:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):102:102 -> <init>
    290:294:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    290:294:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    290:294:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    290:294:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    290:294:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    290:294:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    295:300:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):103:103 -> <init>
    295:300:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    295:300:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    295:300:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    295:300:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    295:300:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    295:300:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    301:302:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):104:104 -> <init>
    301:302:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    301:302:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    301:302:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    301:302:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    301:302:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    301:302:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    303:310:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):105:105 -> <init>
    303:310:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    303:310:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    303:310:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    303:310:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    303:310:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    303:310:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    311:311:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):106:106 -> <init>
    311:311:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    311:311:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    311:311:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    311:311:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    311:311:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    311:311:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    312:317:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):110:110 -> <init>
    312:317:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    312:317:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    312:317:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    312:317:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    312:317:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    312:317:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    318:327:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):111:111 -> <init>
    318:327:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    318:327:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    318:327:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    318:327:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    318:327:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    318:327:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    328:330:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):115:115 -> <init>
    328:330:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    328:330:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    328:330:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    328:330:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    328:330:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    328:330:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    331:334:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):116:116 -> <init>
    331:334:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    331:334:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    331:334:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    331:334:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    331:334:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    331:334:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    335:336:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):118:118 -> <init>
    335:336:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    335:336:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    335:336:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    335:336:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    335:336:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    335:336:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    337:337:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):119:119 -> <init>
    337:337:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    337:337:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    337:337:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    337:337:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    337:337:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    337:337:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    338:339:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):149:149 -> <init>
    338:339:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    340:341:java.util.concurrent.Executor androidx.camera.core.CameraXConfig.getCameraExecutor(java.util.concurrent.Executor):180:180 -> <init>
    340:341:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):149 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    340:341:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    342:349:java.util.concurrent.Executor androidx.camera.core.CameraXConfig.getCameraExecutor(java.util.concurrent.Executor):180:180 -> <init>
    342:349:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):149 -> <init>
    342:349:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    350:351:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):150:150 -> <init>
    350:351:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    352:353:android.os.Handler androidx.camera.core.CameraXConfig.getSchedulerHandler(android.os.Handler):189:189 -> <init>
    352:353:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):150 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    352:353:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    354:363:android.os.Handler androidx.camera.core.CameraXConfig.getSchedulerHandler(android.os.Handler):189:189 -> <init>
    354:363:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):150 -> <init>
    354:363:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    364:372:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):151:151 -> <init>
    364:372:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    373:383:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):153:153 -> <init>
    373:383:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    384:386:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):155:155 -> <init>
    384:386:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    387:397:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):156:156 -> <init>
    387:397:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    398:399:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):158:158 -> <init>
    398:399:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    400:401:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):159:159 -> <init>
    400:401:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    402:413:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):163:163 -> <init>
    402:413:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    414:418:void increaseMinLogLevelReference(java.lang.Integer):614:614 -> <init>
    414:418:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    414:418:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    419:424:void increaseMinLogLevelReference(java.lang.Integer):616:616 -> <init>
    419:424:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    419:424:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    425:435:void increaseMinLogLevelReference(java.lang.Integer):619:619 -> <init>
    425:435:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    425:435:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    436:447:void increaseMinLogLevelReference(java.lang.Integer):624:624 -> <init>
    436:447:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    436:447:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    448:464:void increaseMinLogLevelReference(java.lang.Integer):625:625 -> <init>
    448:464:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    448:464:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    465:475:void increaseMinLogLevelReference(java.lang.Integer):627:627 -> <init>
    465:475:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    465:475:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    476:478:void increaseMinLogLevelReference(java.lang.Integer):628:628 -> <init>
    476:478:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    476:478:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    479:479:void increaseMinLogLevelReference(java.lang.Integer):629:629 -> <init>
    479:479:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    479:479:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    480:481:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):166:166 -> <init>
    480:481:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    482:483:androidx.camera.core.RetryPolicy androidx.camera.core.CameraXConfig.getCameraProviderInitRetryPolicy():234:234 -> <init>
    482:483:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    482:483:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    484:487:androidx.camera.core.RetryPolicy androidx.camera.core.CameraXConfig.getCameraProviderInitRetryPolicy():234:234 -> <init>
    484:487:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    484:487:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    488:493:androidx.camera.core.RetryPolicy androidx.camera.core.CameraXConfig.getCameraProviderInitRetryPolicy():235:235 -> <init>
    488:493:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    488:493:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    494:496:androidx.camera.core.RetryPolicy androidx.camera.core.CameraXConfig.getCameraProviderInitRetryPolicy():234:234 -> <init>
    494:496:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    494:496:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    497:500:void androidx.camera.core.RetryPolicy$Builder.<init>(androidx.camera.core.RetryPolicy):202:202 -> <init>
    497:500:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    497:500:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    501:504:androidx.camera.core.RetryPolicy androidx.camera.core.RetryPolicy$Builder.build():224:224 -> <init>
    501:504:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    501:504:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    505:511:androidx.camera.core.RetryPolicy androidx.camera.core.RetryPolicy$Builder.build():225:225 -> <init>
    505:511:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    505:511:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    512:517:androidx.camera.core.RetryPolicy androidx.camera.core.impl.CameraProviderInitRetryPolicy.copy(long):70:70 -> <init>
    512:517:androidx.camera.core.RetryPolicy androidx.camera.core.RetryPolicy$Builder.build():225 -> <init>
    512:517:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    512:517:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    518:523:androidx.camera.core.RetryPolicy androidx.camera.core.impl.CameraProviderInitRetryPolicy$Legacy.copy(long):125:125 -> <init>
    518:523:androidx.camera.core.RetryPolicy androidx.camera.core.RetryPolicy$Builder.build():225 -> <init>
    518:523:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    518:523:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    524:529:androidx.camera.core.RetryPolicy androidx.camera.core.RetryPolicy$Builder.build():227:227 -> <init>
    524:529:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167 -> <init>
    524:529:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    530:531:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):167:167 -> <init>
    530:531:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    532:533:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):168:168 -> <init>
    532:533:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    534:538:java.util.concurrent.ScheduledExecutorService androidx.camera.core.impl.utils.executor.CameraXExecutors.newHandlerExecutor(android.os.Handler):93:93 -> <init>
    534:538:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):169 -> <init>
    534:538:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    539:543:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):169:169 -> <init>
    539:543:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    544:548:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):171:171 -> <init>
    544:548:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    549:553:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    549:553:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):171 -> <init>
    549:553:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    554:555:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):171:171 -> <init>
    554:555:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    556:558:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):365:365 -> <init>
    556:558:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    556:558:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    559:570:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):366:366 -> <init>
    559:570:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    559:570:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    571:572:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):368:368 -> <init>
    571:572:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    571:572:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    573:574:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89:89 -> <init>
    573:574:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    573:574:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    573:574:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    575:577:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():234:234 -> <init>
    575:577:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> <init>
    575:577:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    575:577:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    575:577:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    578:579:androidx.concurrent.futures.ResolvableFuture androidx.concurrent.futures.ResolvableFuture.create():45:45 -> <init>
    578:579:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():225 -> <init>
    578:579:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> <init>
    578:579:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    578:579:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    578:579:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    580:582:void androidx.concurrent.futures.AbstractResolvableFuture.<init>():317:317 -> <init>
    580:582:void androidx.concurrent.futures.ResolvableFuture.<init>():63 -> <init>
    580:582:androidx.concurrent.futures.ResolvableFuture androidx.concurrent.futures.ResolvableFuture.create():45 -> <init>
    580:582:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():225 -> <init>
    580:582:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> <init>
    580:582:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    580:582:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    580:582:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    583:584:void androidx.concurrent.futures.CallbackToFutureAdapter$Completer.<init>():225:225 -> <init>
    583:584:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):89 -> <init>
    583:584:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    583:584:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    583:584:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    585:589:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):90:90 -> <init>
    585:589:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    585:589:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    585:589:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    590:591:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):91:91 -> <init>
    590:591:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    590:591:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    590:591:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    592:595:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):98:98 -> <init>
    592:595:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    592:595:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    592:595:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    596:599:java.lang.Object lambda$initInternal$1(android.content.Context,androidx.concurrent.futures.CallbackToFutureAdapter$Completer):371:371 -> <init>
    596:599:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):102 -> <init>
    596:599:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    596:599:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    596:599:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    600:610:void initAndRetryRecursively(java.util.concurrent.Executor,long,int,android.content.Context,androidx.concurrent.futures.CallbackToFutureAdapter$Completer):405:405 -> <init>
    600:610:java.lang.Object lambda$initInternal$1(android.content.Context,androidx.concurrent.futures.CallbackToFutureAdapter$Completer):371 -> <init>
    600:610:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):102 -> <init>
    600:610:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    600:610:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    600:610:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    611:612:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):102:102 -> <init>
    611:612:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    611:612:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    611:612:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    613:621:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):104:104 -> <init>
    613:621:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    613:621:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    613:621:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    622:624:com.google.common.util.concurrent.ListenableFuture androidx.concurrent.futures.CallbackToFutureAdapter.getFuture(androidx.concurrent.futures.CallbackToFutureAdapter$Resolver):107:107 -> <init>
    622:624:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369 -> <init>
    622:624:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    622:624:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    625:625:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):369:369 -> <init>
    625:625:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    625:625:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    626:630:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173:173 -> <init>
    626:630:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    631:632:com.google.common.util.concurrent.ListenableFuture initInternal(android.content.Context):375:375 -> <init>
    631:632:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):173 -> <init>
    631:632:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    633:637:void increaseMinLogLevelReference(java.lang.Integer):629:629 -> <init>
    633:637:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):164 -> <init>
    633:637:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    638:645:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):124:124 -> <init>
    638:645:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    638:645:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    638:645:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    638:645:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    638:645:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    638:645:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    646:647:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):125:125 -> <init>
    646:647:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    646:647:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    646:647:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    646:647:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    646:647:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    646:647:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    648:654:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):126:126 -> <init>
    648:654:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    648:654:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    648:654:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    648:654:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    648:654:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    648:654:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    655:656:void androidx.camera.core.impl.StateObservable.updateStateInternal(java.lang.Object):106:106 -> <init>
    655:656:void androidx.camera.core.impl.StateObservable.updateState(java.lang.Object):88 -> <init>
    655:656:void androidx.camera.core.impl.MutableStateObservable.setState(java.lang.Object):63 -> <init>
    655:656:void androidx.camera.core.impl.QuirkSettingsHolder.set(androidx.camera.core.impl.QuirkSettings):77 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    655:656:void updateQuirkSettings(android.content.Context,androidx.camera.core.impl.QuirkSettings,androidx.arch.core.util.Function):279 -> <init>
    655:656:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):146 -> <init>
    655:656:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    657:662:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider,androidx.arch.core.util.Function):138:138 -> <init>
    657:662:void <init>(android.content.Context,androidx.camera.core.CameraXConfig$Provider):119 -> <init>
    1:5:void decreaseMinLogLevelReference(java.lang.Integer):633:633 -> a
    6:9:void decreaseMinLogLevelReference(java.lang.Integer):635:635 -> a
    10:29:void decreaseMinLogLevelReference(java.lang.Integer):638:638 -> a
    30:37:void decreaseMinLogLevelReference(java.lang.Integer):642:642 -> a
    38:48:void decreaseMinLogLevelReference(java.lang.Integer):645:645 -> a
    49:51:void decreaseMinLogLevelReference(java.lang.Integer):647:647 -> a
    52:55:void decreaseMinLogLevelReference(java.lang.Integer):648:648 -> a
    1:8:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):696:696 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzk0;)V"}
    9:12:int androidx.camera.core.impl.CameraProviderExecutionState.getStatus():79:79 -> b
    9:12:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):697 -> b
    13:20:void androidx.tracing.Trace.setCounter(java.lang.String,int):208:208 -> b
    13:20:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    21:28:void androidx.tracing.Trace.setCounter(java.lang.String,int):209:209 -> b
    21:28:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    29:32:void androidx.tracing.Trace.setCounter(java.lang.String,int):211:211 -> b
    29:32:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    33:34:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):275:275 -> b
    33:34:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    33:34:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    35:38:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):276:276 -> b
    35:38:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    35:38:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    39:40:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):279:279 -> b
    39:40:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    39:40:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    41:42:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):282:282 -> b
    41:42:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    41:42:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    43:44:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):283:283 -> b
    43:44:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    43:44:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    45:50:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):284:284 -> b
    45:50:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    45:50:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    51:54:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):280:280 -> b
    51:54:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    51:54:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    55:61:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):277:277 -> b
    55:61:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    55:61:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    62:88:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):287:287 -> b
    62:88:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    62:88:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    89:92:void androidx.tracing.Trace.setCounterFallback(java.lang.String,int):289:289 -> b
    89:92:void androidx.tracing.Trace.setCounter(java.lang.String,int):211 -> b
    89:92:void traceExecutionState(androidx.camera.core.RetryPolicy$ExecutionState):698 -> b
    1:9:void updateOrResetMinLogLevel():655:655 -> c
    10:12:void androidx.camera.core.Logger.resetMinLogLevel():97:97 -> c
    10:12:void updateOrResetMinLogLevel():656 -> c
    13:18:void updateOrResetMinLogLevel():662:662 -> c
    19:22:void androidx.camera.core.Logger.setMinLogLevel(int):82:82 -> c
    19:22:void updateOrResetMinLogLevel():663 -> c
    23:28:void updateOrResetMinLogLevel():664:664 -> c
    29:32:void androidx.camera.core.Logger.setMinLogLevel(int):82:82 -> c
    29:32:void updateOrResetMinLogLevel():665 -> c
    33:38:void updateOrResetMinLogLevel():666:666 -> c
    39:42:void androidx.camera.core.Logger.setMinLogLevel(int):82:82 -> c
    39:42:void updateOrResetMinLogLevel():667 -> c
    43:48:void updateOrResetMinLogLevel():668:668 -> c
    49:51:void androidx.camera.core.Logger.setMinLogLevel(int):82:82 -> c
    49:51:void updateOrResetMinLogLevel():669 -> c
