# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.utils.executor.CameraXExecutors":"CameraXExecutors.java","androidx.camera.core.ForwardingImageProxy":"ForwardingImageProxy.java"}}
androidx.camera.core.ImageAnalysisNonBlockingAnalyzer -> m43:
# {"id":"sourceFile","fileName":"ImageAnalysisNonBlockingAnalyzer.java"}
    java.util.concurrent.Executor mBackgroundExecutor -> u0
    java.lang.Object mLock -> v0
    androidx.camera.core.ImageProxy mCachedImage -> w0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lk53;"}
    androidx.camera.core.ImageAnalysisNonBlockingAnalyzer$CacheAnalyzingImageProxy mPostedImage -> x0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll43;"}
    1:3:void <init>(java.util.concurrent.Executor):56:56 -> <init>
    4:10:void <init>(java.util.concurrent.Executor):44:44 -> <init>
    11:13:void <init>(java.util.concurrent.Executor):57:57 -> <init>
    1:5:androidx.camera.core.ImageProxy acquireImage(androidx.camera.core.impl.ImageReaderProxy):63:63 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln53;)Lk53;"}
    1:3:void clearCache():118:118 -> d
    4:7:void clearCache():119:119 -> d
    8:11:void clearCache():120:120 -> d
    12:16:void clearCache():121:121 -> d
    17:20:void clearCache():123:123 -> d
    1:3:void onValidImageAvailable(androidx.camera.core.ImageProxy):74:74 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk53;)V"}
    4:7:void onValidImageAvailable(androidx.camera.core.ImageProxy):75:75 -> f
    8:10:void onValidImageAvailable(androidx.camera.core.ImageProxy):76:76 -> f
    11:14:void onValidImageAvailable(androidx.camera.core.ImageProxy):77:77 -> f
    15:18:void onValidImageAvailable(androidx.camera.core.ImageProxy):79:79 -> f
    19:28:void onValidImageAvailable(androidx.camera.core.ImageProxy):82:82 -> f
    29:30:androidx.camera.core.ImageInfo androidx.camera.core.ForwardingImageProxy.getImageInfo():97:97 -> f
    29:30:void onValidImageAvailable(androidx.camera.core.ImageProxy):83 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:34:androidx.camera.core.ImageInfo androidx.camera.core.ForwardingImageProxy.getImageInfo():97:97 -> f
    31:34:void onValidImageAvailable(androidx.camera.core.ImageProxy):83 -> f
    35:42:void onValidImageAvailable(androidx.camera.core.ImageProxy):83:83 -> f
    43:46:void onValidImageAvailable(androidx.camera.core.ImageProxy):86:86 -> f
    47:50:void onValidImageAvailable(androidx.camera.core.ImageProxy):89:89 -> f
    51:53:void onValidImageAvailable(androidx.camera.core.ImageProxy):90:90 -> f
    54:55:void onValidImageAvailable(androidx.camera.core.ImageProxy):92:92 -> f
    56:57:void onValidImageAvailable(androidx.camera.core.ImageProxy):94:94 -> f
    58:62:void onValidImageAvailable(androidx.camera.core.ImageProxy):98:98 -> f
    63:64:void onValidImageAvailable(androidx.camera.core.ImageProxy):100:100 -> f
    65:73:void onValidImageAvailable(androidx.camera.core.ImageProxy):101:101 -> f
    74:77:java.util.concurrent.Executor androidx.camera.core.impl.utils.executor.CameraXExecutors.directExecutor():53:53 -> f
    74:77:void onValidImageAvailable(androidx.camera.core.ImageProxy):112 -> f
    78:86:void androidx.camera.core.impl.utils.futures.Futures.addCallback(com.google.common.util.concurrent.ListenableFuture,androidx.camera.core.impl.utils.futures.FutureCallback,java.util.concurrent.Executor):314:314 -> f
    78:86:void onValidImageAvailable(androidx.camera.core.ImageProxy):101 -> f
    87:90:void onValidImageAvailable(androidx.camera.core.ImageProxy):113:113 -> f
