# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.ImageOutputConfig":"ImageOutputConfig.java","androidx.camera.core.impl.utils.executor.CameraXExecutors":"CameraXExecutors.java","androidx.camera.core.Preview$Defaults":"Preview.java","androidx.camera.core.impl.AutoValue_StreamSpec":"AutoValue_StreamSpec.java","androidx.camera.core.SurfaceRequest":"SurfaceRequest.java","androidx.camera.core.impl.SessionConfig$Builder":"SessionConfig.java","androidx.camera.core.UseCase":"UseCase.java","androidx.camera.core.processing.SurfaceEdge":"SurfaceEdge.java"}}
androidx.camera.core.Preview -> zg5:
# {"id":"sourceFile","fileName":"Preview.java"}
    androidx.camera.core.Preview$SurfaceProvider mSurfaceProvider -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyg5;"}
    java.util.concurrent.Executor mSurfaceProviderExecutor -> r
    androidx.camera.core.impl.SessionConfig$Builder mSessionConfigBuilder -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljq6;"}
    androidx.camera.core.impl.DeferrableSurface mSessionDeferrableSurface -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lo83;"}
    androidx.camera.core.processing.SurfaceEdge mCameraEdge -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv77;"}
    androidx.camera.core.SurfaceRequest mCurrentSurfaceRequest -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li87;"}
    androidx.camera.core.impl.SessionConfig$CloseableErrorListener mCloseableErrorListener -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkq6;"}
    androidx.camera.core.Preview$Defaults DEFAULT_CONFIG -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxg5;"}
    java.util.concurrent.Executor DEFAULT_SURFACE_PROVIDER_EXECUTOR -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/concurrent/ScheduledExecutorService;"}
    1:2:void <clinit>():168:168 -> <clinit>
    3:5:void androidx.camera.core.Preview$Defaults.<init>():796:796 -> <clinit>
    3:5:void <clinit>():168 -> <clinit>
    6:7:void <clinit>():168:168 -> <clinit>
    8:11:java.util.concurrent.ScheduledExecutorService androidx.camera.core.impl.utils.executor.CameraXExecutors.mainThreadExecutor():38:38 -> <clinit>
    8:11:void <clinit>():171 -> <clinit>
    12:14:void <clinit>():171:171 -> <clinit>
    1:4:void onUnbind():600:600 -> A
    1:2:void androidx.camera.core.UseCase.setViewPortCropRect(android.graphics.Rect):1032:1032 -> C
    1:2:void setViewPortCropRect(android.graphics.Rect):635 -> C
    3:6:void sendTransformationInfoIfReady():396:396 -> C
    3:6:void setViewPortCropRect(android.graphics.Rect):636 -> C
    7:12:void sendTransformationInfoIfReady():397:397 -> C
    7:12:void setViewPortCropRect(android.graphics.Rect):636 -> C
    13:20:void sendTransformationInfoIfReady():400:400 -> C
    13:20:void setViewPortCropRect(android.graphics.Rect):636 -> C
    21:24:int androidx.camera.core.UseCase.getAppTargetRotation():513:513 -> C
    21:24:void sendTransformationInfoIfReady():401 -> C
    21:24:void setViewPortCropRect(android.graphics.Rect):636 -> C
    25:31:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> C
    25:31:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> C
    25:31:void sendTransformationInfoIfReady():401 -> C
    25:31:void setViewPortCropRect(android.graphics.Rect):636 -> C
    32:35:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> C
    32:35:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> C
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:35:void sendTransformationInfoIfReady():401 -> C
    32:35:void setViewPortCropRect(android.graphics.Rect):636 -> C
    36:41:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> C
    36:41:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> C
    36:41:void sendTransformationInfoIfReady():401 -> C
    36:41:void setViewPortCropRect(android.graphics.Rect):636 -> C
    42:50:void androidx.camera.core.processing.SurfaceEdge.updateTransformation(int,int):510:510 -> C
    42:50:void sendTransformationInfoIfReady():399 -> C
    42:50:void setViewPortCropRect(android.graphics.Rect):636 -> C
    1:5:void clearPipeline():302:302 -> G
    6:8:void clearPipeline():303:303 -> G
    9:10:void clearPipeline():304:304 -> G
    11:14:void clearPipeline():307:307 -> G
    15:17:void clearPipeline():309:309 -> G
    18:19:void clearPipeline():310:310 -> G
    20:23:void clearPipeline():317:317 -> G
    24:26:void clearPipeline():319:319 -> G
    27:28:void clearPipeline():320:320 -> G
    29:32:void clearPipeline():322:322 -> G
    33:35:void androidx.camera.core.SurfaceRequest.clearTransformationInfoListener():662:662 -> G
    33:35:void clearPipeline():326 -> G
    36:37:void androidx.camera.core.SurfaceRequest.clearTransformationInfoListener():663:663 -> G
    36:37:void clearPipeline():326 -> G
    38:39:void androidx.camera.core.SurfaceRequest.clearTransformationInfoListener():664:664 -> G
    38:39:void clearPipeline():326 -> G
    40:44:void androidx.camera.core.SurfaceRequest.clearTransformationInfoListener():665:665 -> G
    40:44:void clearPipeline():326 -> G
    45:47:void clearPipeline():328:328 -> G
    1:6:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):436:436 -> H
    1:6:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyg5;)V"}
    7:9:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):439:439 -> H
    7:9:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    10:11:void androidx.camera.core.UseCase.notifyInactive():626:626 -> H
    10:11:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):440 -> H
    10:11:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    12:15:void androidx.camera.core.UseCase.notifyInactive():627:627 -> H
    12:15:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):440 -> H
    12:15:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    16:17:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):442:442 -> H
    16:17:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    18:21:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):443:443 -> H
    18:21:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    22:27:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):449:449 -> H
    22:27:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    28:29:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> H
    28:29:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):450 -> H
    28:29:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    30:31:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):450:450 -> H
    30:31:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    32:33:androidx.camera.core.impl.StreamSpec androidx.camera.core.UseCase.getAttachedStreamSpec():772:772 -> H
    32:33:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):451 -> H
    32:33:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    34:36:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):450:450 -> H
    34:36:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    37:39:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):452:452 -> H
    37:39:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    40:43:void setSurfaceProvider(java.util.concurrent.Executor,androidx.camera.core.Preview$SurfaceProvider):454:454 -> H
    40:43:void setSurfaceProvider(androidx.camera.core.Preview$SurfaceProvider):492 -> H
    6:9:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> I
    6:9:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> I
    6:9:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):239 -> I
    6:9:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lah5;Lgz;)V"}
    10:12:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):224:224 -> I
    10:12:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    13:19:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):226:226 -> I
    13:19:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    20:22:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):227:227 -> I
    20:22:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    23:32:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):230:230 -> I
    23:32:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    33:35:void androidx.core.util.Preconditions.checkState(boolean):180:180 -> I
    33:35:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):230 -> I
    33:35:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    36:37:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):231:231 -> I
    36:37:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    38:39:android.graphics.Matrix androidx.camera.core.UseCase.getSensorToBufferTransformMatrix():1080:1080 -> I
    38:39:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):235 -> I
    38:39:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    40:43:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):236:236 -> I
    40:43:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    44:45:android.util.Size androidx.camera.core.impl.AutoValue_StreamSpec.getResolution():47:47 -> I
    44:45:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):237 -> I
    44:45:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    46:52:android.graphics.Rect androidx.camera.core.UseCase.getViewPortCropRect():1061:1061 -> I
    46:52:android.graphics.Rect getCropRect(android.util.Size):413 -> I
    46:52:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):237 -> I
    46:52:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    53:66:android.graphics.Rect getCropRect(android.util.Size):416:416 -> I
    53:66:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):237 -> I
    53:66:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    67:69:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):237:237 -> I
    67:69:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    70:77:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):238:238 -> I
    70:77:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    78:81:int androidx.camera.core.UseCase.getAppTargetRotation():513:513 -> I
    78:81:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):239 -> I
    78:81:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    82:83:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> I
    82:83:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> I
    82:83:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):239 -> I
    82:83:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    84:87:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> I
    84:87:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> I
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    84:87:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):239 -> I
    84:87:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    88:93:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> I
    88:93:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> I
    88:93:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):239 -> I
    88:93:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    94:111:boolean shouldMirror(androidx.camera.core.impl.CameraInternal):294:294 -> I
    94:111:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):240 -> I
    94:111:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    112:116:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):240:240 -> I
    112:116:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    117:123:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):256:256 -> I
    117:123:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    124:126:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):177:177 -> I
    124:126:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):256 -> I
    124:126:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    127:129:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):178:178 -> I
    127:129:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):256 -> I
    127:129:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    130:134:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):179:179 -> I
    130:134:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):256 -> I
    130:134:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    135:136:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):257:257 -> I
    135:136:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    137:140:androidx.camera.core.SurfaceRequest androidx.camera.core.processing.SurfaceEdge.createSurfaceRequest(androidx.camera.core.impl.CameraInternal):250:250 -> I
    137:140:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):257 -> I
    137:140:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    141:142:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):257:257 -> I
    141:142:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    143:144:androidx.camera.core.impl.DeferrableSurface androidx.camera.core.SurfaceRequest.getDeferrableSurface():310:310 -> I
    143:144:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):258 -> I
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    143:144:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    145:146:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):258:258 -> I
    145:146:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    147:150:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):261:261 -> I
    147:150:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    151:154:void sendTransformationInfoIfReady():396:396 -> I
    151:154:void sendSurfaceRequest():470 -> I
    151:154:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    151:154:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    155:160:void sendTransformationInfoIfReady():397:397 -> I
    155:160:void sendSurfaceRequest():470 -> I
    155:160:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    155:160:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    161:168:void sendTransformationInfoIfReady():400:400 -> I
    161:168:void sendSurfaceRequest():470 -> I
    161:168:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    161:168:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    169:172:int androidx.camera.core.UseCase.getAppTargetRotation():513:513 -> I
    169:172:void sendTransformationInfoIfReady():401 -> I
    169:172:void sendSurfaceRequest():470 -> I
    169:172:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    169:172:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    173:176:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> I
    173:176:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> I
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    173:176:void sendTransformationInfoIfReady():401 -> I
    173:176:void sendSurfaceRequest():470 -> I
    173:176:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    173:176:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    177:182:int androidx.camera.core.impl.ImageOutputConfig.getAppTargetRotation(int):161:161 -> I
    177:182:int androidx.camera.core.UseCase.getAppTargetRotation():514 -> I
    177:182:void sendTransformationInfoIfReady():401 -> I
    177:182:void sendSurfaceRequest():470 -> I
    177:182:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    177:182:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    183:190:void androidx.camera.core.processing.SurfaceEdge.updateTransformation(int,int):510:510 -> I
    183:190:void sendTransformationInfoIfReady():399 -> I
    183:190:void sendSurfaceRequest():470 -> I
    183:190:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    183:190:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    191:192:void sendSurfaceRequest():473:473 -> I
    191:192:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    191:192:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    193:195:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> I
    193:195:void sendSurfaceRequest():473 -> I
    193:195:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    193:195:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    196:197:void sendSurfaceRequest():474:474 -> I
    196:197:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    196:197:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    198:200:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> I
    198:200:void sendSurfaceRequest():474 -> I
    198:200:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    198:200:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    201:212:void sendSurfaceRequest():475:475 -> I
    201:212:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):263 -> I
    201:212:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    213:216:android.util.Size androidx.camera.core.impl.AutoValue_StreamSpec.getResolution():47:47 -> I
    213:216:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):268 -> I
    213:216:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    217:222:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):267:267 -> I
    217:222:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    223:224:int androidx.camera.core.impl.AutoValue_StreamSpec.getSessionType():62:62 -> I
    223:224:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):269 -> I
    223:224:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    225:226:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setSessionType(int):487:487 -> I
    225:226:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):269 -> I
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    225:226:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    227:229:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):272:272 -> I
    227:229:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    230:237:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):273:273 -> I
    230:237:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    238:243:void androidx.camera.core.impl.CaptureConfig$Builder.setPreviewStabilization(int):338:338 -> I
    238:243:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setPreviewStabilization(int):509 -> I
    238:243:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):273 -> I
    238:243:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    244:250:void androidx.camera.core.impl.CaptureConfig$Builder.addImplementationOption(androidx.camera.core.impl.Config$Option,java.lang.Object):435:435 -> I
    244:250:void androidx.camera.core.impl.CaptureConfig$Builder.setPreviewStabilization(int):338 -> I
    244:250:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setPreviewStabilization(int):509 -> I
    244:250:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):273 -> I
    244:250:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    251:254:androidx.camera.core.impl.Config androidx.camera.core.impl.AutoValue_StreamSpec.getImplementationOptions():72:72 -> I
    251:254:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):274 -> I
    251:254:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    255:257:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addImplementationOptions(androidx.camera.core.impl.Config):785:785 -> I
    255:257:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):275 -> I
    255:257:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    258:261:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):341:341 -> I
    258:261:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    258:261:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    262:263:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):342:342 -> I
    262:263:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    262:263:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    264:265:androidx.camera.core.DynamicRange androidx.camera.core.impl.AutoValue_StreamSpec.getDynamicRange():57:57 -> I
    264:265:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):343 -> I
    264:265:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    264:265:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    266:269:int androidx.camera.core.UseCase.getMirrorModeInternal():482:482 -> I
    266:269:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):345 -> I
    266:269:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    266:269:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    270:271:int androidx.camera.core.impl.ImageOutputConfig.getMirrorMode(int):199:199 -> I
    270:271:int androidx.camera.core.UseCase.getMirrorModeInternal():482 -> I
    270:271:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):345 -> I
    270:271:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    270:271:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    272:275:int androidx.camera.core.impl.ImageOutputConfig.getMirrorMode(int):199:199 -> I
    272:275:int androidx.camera.core.UseCase.getMirrorModeInternal():482 -> I
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    272:275:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):345 -> I
    272:275:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    272:275:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    276:281:int androidx.camera.core.impl.ImageOutputConfig.getMirrorMode(int):199:199 -> I
    276:281:int androidx.camera.core.UseCase.getMirrorModeInternal():482 -> I
    276:281:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):345 -> I
    276:281:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    276:281:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    282:284:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):342:342 -> I
    282:284:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    282:284:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    285:288:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):348:348 -> I
    285:288:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    285:288:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    289:291:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):349:349 -> I
    289:291:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    289:291:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    292:303:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):351:351 -> I
    292:303:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    292:303:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    304:305:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setErrorListener(androidx.camera.core.impl.SessionConfig$ErrorListener):659:659 -> I
    304:305:void addCameraSurfaceAndErrorListener(androidx.camera.core.impl.SessionConfig$Builder,androidx.camera.core.impl.StreamSpec):363 -> I
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    304:305:androidx.camera.core.impl.SessionConfig$Builder createPipeline(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):277 -> I
    304:305:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497 -> I
    306:307:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):497:497 -> I
    308:311:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):498:498 -> I
    312:315:java.util.List java.util.List.of(java.lang.Object):0:0 -> I
    312:315:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):498 -> I
    316:332:java.util.List java.util.List.of(java.lang.Object[]):0:0 -> I
    316:332:java.util.List java.util.List.of(java.lang.Object):0 -> I
    316:332:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):498 -> I
    333:336:void updateConfigAndOutput(androidx.camera.core.impl.PreviewConfig,androidx.camera.core.impl.StreamSpec):498:498 -> I
    1:2:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):560:560 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLbt7;)Lys7;"}
    3:5:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):561:561 -> g
    6:7:androidx.camera.core.impl.PreviewConfig androidx.camera.core.Preview$Defaults.getConfig():827:827 -> g
    6:7:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):561 -> g
    8:12:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):561:561 -> g
    13:18:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):560:560 -> g
    19:26:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):565:565 -> g
    27:32:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):569:569 -> g
    33:46:androidx.camera.core.impl.PreviewConfig androidx.camera.core.Preview$Builder.getUseCaseConfig():899:899 -> g
    33:46:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.Preview$Builder.getUseCaseConfig():832 -> g
    33:46:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):569 -> g
    1:6:java.util.Set getSupportedEffectTargets():654:654 -> l
    7:14:java.util.Set getSupportedEffectTargets():655:655 -> l
    1:10:androidx.camera.core.Preview$Builder androidx.camera.core.Preview$Builder.fromConfig(androidx.camera.core.impl.Config):873:873 -> m
    1:10:androidx.camera.core.impl.UseCaseConfig$Builder getUseCaseConfigBuilder(androidx.camera.core.impl.Config):591 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf61;)Lxs7;"}
    1:11:java.lang.String toString():550:550 -> toString
    1:8:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):579:579 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsj0;Lxs7;)Lys7;"}
    9:12:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):580:580 -> v
    13:15:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):579:579 -> v
    16:20:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):582:582 -> v
    1:5:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):624:624 -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf61;)Lgz;"}
    6:11:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):625:625 -> y
    12:15:java.util.List java.util.List.of(java.lang.Object):0:0 -> y
    12:15:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):625 -> y
    16:34:java.util.List java.util.List.of(java.lang.Object[]):0:0 -> y
    16:34:java.util.List java.util.List.of(java.lang.Object):0 -> y
    16:34:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):625 -> y
    35:37:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):625:625 -> y
    38:39:androidx.camera.core.impl.StreamSpec androidx.camera.core.UseCase.getAttachedStreamSpec():772:772 -> y
    38:39:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):626 -> y
    40:43:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):626:626 -> y
    44:45:androidx.camera.core.impl.StreamSpec$Builder androidx.camera.core.impl.AutoValue_StreamSpec$Builder.setImplementationOptions(androidx.camera.core.impl.Config):194:194 -> y
    44:45:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):626 -> y
    46:50:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):626:626 -> y
    1:27:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):611:611 -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgz;Lgz;)Lgz;"}
    28:29:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> z
    28:29:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):613 -> z
    30:35:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):613:613 -> z
