# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.UseCaseConfig":"UseCaseConfig.java","androidx.camera.camera2.impl.Camera2ImplConfig":"Camera2ImplConfig.kt","androidx.camera.core.impl.TagBundle":"TagBundle.java","androidx.camera.camera2.adapter.CameraUseCaseAdapter$CaptureCallbackContainer$Companion":"CameraUseCaseAdapter.kt","androidx.camera.core.impl.OptionsBundle":"OptionsBundle.java","androidx.camera.camera2.interop.CaptureRequestOptions$Builder$Companion":"CaptureRequestOptions.kt","androidx.camera.camera2.adapter.CameraUseCaseAdapter$CaptureCallbackContainer":"CameraUseCaseAdapter.kt","androidx.camera.core.impl.MutableTagBundle":"MutableTagBundle.java","androidx.camera.core.impl.CaptureConfig":"CaptureConfig.java"}}
androidx.camera.camera2.adapter.CameraUseCaseAdapter$DefaultCaptureOptionsUnpacker -> jm0:
# {"id":"sourceFile","fileName":"CameraUseCaseAdapter.kt"}
    androidx.camera.camera2.adapter.CameraUseCaseAdapter$DefaultCaptureOptionsUnpacker INSTANCE -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljm0;"}
    1:2:void <clinit>():187:187 -> <clinit>
    3:5:void <init>():148:148 -> <clinit>
    3:5:void <clinit>():187 -> <clinit>
    6:8:void <clinit>():187:187 -> <clinit>
    1:9:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.UseCaseConfig.getDefaultCaptureConfig(androidx.camera.core.impl.CaptureConfig):197:197 -> a
    1:9:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):151 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lu63;Lx50;)V"}
    10:11:androidx.camera.core.impl.OptionsBundle androidx.camera.core.impl.OptionsBundle.emptyBundle():87:87 -> a
    10:11:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):153 -> a
    12:14:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):153:153 -> a
    15:16:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154:154 -> a
    17:21:void androidx.camera.core.impl.CaptureConfig$Builder.<init>():248:248 -> a
    17:21:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    17:21:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    22:25:void androidx.camera.core.impl.CaptureConfig$Builder.<init>():249:249 -> a
    22:25:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    22:25:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    26:30:void androidx.camera.core.impl.CaptureConfig$Builder.<init>():252:252 -> a
    26:30:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    26:30:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    31:34:void androidx.camera.core.impl.CaptureConfig$Builder.<init>():254:254 -> a
    31:34:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    31:34:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    35:41:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():486:486 -> a
    35:41:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    35:41:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    42:50:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():488:488 -> a
    42:50:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    42:50:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    51:52:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493:493 -> a
    51:52:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    51:52:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    53:57:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.from(androidx.camera.core.impl.TagBundle):74:74 -> a
    53:57:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493 -> a
    53:57:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    53:57:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    58:59:java.util.Set androidx.camera.core.impl.TagBundle.listKeys():99:99 -> a
    58:59:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.from(androidx.camera.core.impl.TagBundle):75 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    58:59:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493 -> a
    58:59:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    58:59:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    60:63:java.util.Set androidx.camera.core.impl.TagBundle.listKeys():99:99 -> a
    60:63:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.from(androidx.camera.core.impl.TagBundle):75 -> a
    60:63:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493 -> a
    60:63:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    60:63:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    64:79:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.from(androidx.camera.core.impl.TagBundle):75:75 -> a
    64:79:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493 -> a
    64:79:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    64:79:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    80:83:java.lang.Object androidx.camera.core.impl.TagBundle.getTag(java.lang.String):89:89 -> a
    80:83:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.from(androidx.camera.core.impl.TagBundle):76 -> a
    80:83:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493 -> a
    80:83:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    80:83:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    84:87:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.from(androidx.camera.core.impl.TagBundle):76:76 -> a
    84:87:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493 -> a
    84:87:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    84:87:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    88:93:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.from(androidx.camera.core.impl.TagBundle):79:79 -> a
    88:93:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493 -> a
    88:93:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    88:93:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    94:98:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig$Builder.build():493:493 -> a
    94:98:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.CaptureConfig.defaultEmptyCaptureConfig():149 -> a
    94:98:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):154 -> a
    99:100:int androidx.camera.core.impl.CaptureConfig.getTemplateType():176:176 -> a
    99:100:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):158 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    101:102:java.util.List androidx.camera.core.impl.CaptureConfig.getCameraCaptureCallbacks():223:223 -> a
    101:102:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):159 -> a
    103:105:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):159:159 -> a
    106:107:androidx.camera.core.impl.Config androidx.camera.core.impl.CaptureConfig.getImplementationOptions():167:167 -> a
    106:107:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):160 -> a
    108:109:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.CaptureConfig.getTagBundle():227:227 -> a
    108:109:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):164 -> a
    110:113:void androidx.camera.core.impl.CaptureConfig$Builder.addAllTags(androidx.camera.core.impl.TagBundle):478:478 -> a
    110:113:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):164 -> a
    114:115:void androidx.camera.core.impl.MutableTagBundle.addTagBundle(androidx.camera.core.impl.TagBundle):66:66 -> a
    114:115:void androidx.camera.core.impl.CaptureConfig$Builder.addAllTags(androidx.camera.core.impl.TagBundle):478 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    114:115:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):164 -> a
    116:117:void androidx.camera.core.impl.MutableTagBundle.addTagBundle(androidx.camera.core.impl.TagBundle):66:66 -> a
    116:117:void androidx.camera.core.impl.CaptureConfig$Builder.addAllTags(androidx.camera.core.impl.TagBundle):478 -> a
    116:117:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):164 -> a
    118:120:void androidx.camera.core.impl.MutableTagBundle.addTagBundle(androidx.camera.core.impl.TagBundle):67:67 -> a
    118:120:void androidx.camera.core.impl.CaptureConfig$Builder.addAllTags(androidx.camera.core.impl.TagBundle):478 -> a
    118:120:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):164 -> a
    121:126:java.util.List androidx.camera.core.impl.CaptureConfig.getSurfaces():163:163 -> a
    121:126:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):165 -> a
    127:129:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):165:165 -> a
    130:145:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):290:290 -> a
    146:157:void androidx.camera.core.impl.CaptureConfig$Builder.addSurface(androidx.camera.core.impl.DeferrableSurface):389:389 -> a
    146:157:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):165 -> a
    158:163:void androidx.camera.core.impl.CaptureConfig$Builder.setImplementationOptions(androidx.camera.core.impl.Config):408:408 -> a
    158:163:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):169 -> a
    164:165:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):172:172 -> a
    166:184:int androidx.camera.camera2.impl.Camera2ImplConfig.getCaptureRequestTemplate(int):59:59 -> a
    166:184:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):175 -> a
    185:186:void androidx.camera.core.impl.CaptureConfig$Builder.setTemplateType(int):320:320 -> a
    185:186:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):175 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    187:196:android.hardware.camera2.CameraCaptureSession$CaptureCallback androidx.camera.camera2.impl.Camera2ImplConfig.getSessionCaptureCallback(android.hardware.camera2.CameraCaptureSession$CaptureCallback):129:129 -> a
    187:196:android.hardware.camera2.CameraCaptureSession$CaptureCallback androidx.camera.camera2.impl.Camera2ImplConfig.getSessionCaptureCallback$default(androidx.camera.camera2.impl.Camera2ImplConfig,android.hardware.camera2.CameraCaptureSession$CaptureCallback,int,java.lang.Object):126 -> a
    187:196:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):178 -> a
    197:198:androidx.camera.camera2.adapter.CameraUseCaseAdapter$CaptureCallbackContainer androidx.camera.camera2.adapter.CameraUseCaseAdapter$CaptureCallbackContainer$Companion.create(android.hardware.camera2.CameraCaptureSession$CaptureCallback):284:284 -> a
    197:198:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):179 -> a
    199:201:void androidx.camera.camera2.adapter.CameraUseCaseAdapter$CaptureCallbackContainer.<init>(android.hardware.camera2.CameraCaptureSession$CaptureCallback,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> a
    199:201:androidx.camera.camera2.adapter.CameraUseCaseAdapter$CaptureCallbackContainer androidx.camera.camera2.adapter.CameraUseCaseAdapter$CaptureCallbackContainer$Companion.create(android.hardware.camera2.CameraCaptureSession$CaptureCallback):284 -> a
    199:201:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):179 -> a
    202:204:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):179:179 -> a
    205:210:androidx.camera.camera2.interop.CaptureRequestOptions$Builder androidx.camera.camera2.interop.CaptureRequestOptions$Builder$Companion.from(androidx.camera.core.impl.Config):97:97 -> a
    205:210:androidx.camera.camera2.interop.CaptureRequestOptions androidx.camera.camera2.impl.Camera2ImplConfig.getCaptureRequestOptions():47 -> a
    205:210:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):183 -> a
    211:219:androidx.camera.camera2.interop.CaptureRequestOptions$Builder androidx.camera.camera2.interop.CaptureRequestOptions$Builder$Companion.from(androidx.camera.core.impl.Config):98:98 -> a
    211:219:androidx.camera.camera2.interop.CaptureRequestOptions androidx.camera.camera2.impl.Camera2ImplConfig.getCaptureRequestOptions():47 -> a
    211:219:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):183 -> a
    220:231:androidx.camera.camera2.interop.CaptureRequestOptions androidx.camera.camera2.interop.CaptureRequestOptions$Builder.build():143:143 -> a
    220:231:androidx.camera.camera2.interop.CaptureRequestOptions androidx.camera.camera2.impl.Camera2ImplConfig.getCaptureRequestOptions():47 -> a
    220:231:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):183 -> a
    232:235:void unpack(androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.CaptureConfig$Builder):183:183 -> a
