# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.utils.executor.CameraXExecutors":"CameraXExecutors.java","androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture":"CallbackToFutureAdapter.java"}}
androidx.camera.core.impl.DeferrableSurface -> qs1:
# {"id":"sourceFile","fileName":"DeferrableSurface.java"}
    java.lang.Object mLock -> a
    int mUseCount -> b
    boolean mClosed -> c
    androidx.concurrent.futures.CallbackToFutureAdapter$Completer mTerminationCompleter -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvf0;"}
    com.google.common.util.concurrent.ListenableFuture mTerminationFuture -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyf0;"}
    androidx.concurrent.futures.CallbackToFutureAdapter$Completer mCloseCompleter -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvf0;"}
    com.google.common.util.concurrent.ListenableFuture mCloseFuture -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyf0;"}
    android.util.Size mPrescribedSize -> h
    int mPrescribedStreamFormat -> i
    java.lang.Class mContainerClass -> j
    boolean DEBUG -> k
    java.util.concurrent.atomic.AtomicInteger USED_COUNT -> l
    java.util.concurrent.atomic.AtomicInteger TOTAL_COUNT -> m
    1:6:void <clinit>():87:87 -> <clinit>
    7:14:void <clinit>():90:90 -> <clinit>
    15:21:void <clinit>():93:93 -> <clinit>
    22:29:void <clinit>():96:96 -> <clinit>
    1:3:void <init>(android.util.Size,int):133:133 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILandroid/util/Size;)V"}
    4:11:void <init>(android.util.Size,int):99:99 -> <init>
    12:13:void <init>(android.util.Size,int):102:102 -> <init>
    14:15:void <init>(android.util.Size,int):105:105 -> <init>
    16:17:void <init>(android.util.Size,int):134:134 -> <init>
    18:19:void <init>(android.util.Size,int):135:135 -> <init>
    20:30:void <init>(android.util.Size,int):136:136 -> <init>
    31:42:void <init>(android.util.Size,int):143:143 -> <init>
    43:50:void <init>(android.util.Size,int):150:150 -> <init>
    51:58:void <init>(android.util.Size,int):151:151 -> <init>
    59:62:void <init>(android.util.Size,int):152:152 -> <init>
    63:67:void <init>(android.util.Size,int):151:151 -> <init>
    68:76:void <init>(android.util.Size,int):154:154 -> <init>
    77:83:void <init>(android.util.Size,int):155:155 -> <init>
    84:87:java.util.concurrent.Executor androidx.camera.core.impl.utils.executor.CameraXExecutors.directExecutor():53:53 -> <init>
    84:87:void <init>(android.util.Size,int):170 -> <init>
    88:93:void androidx.concurrent.futures.CallbackToFutureAdapter$SafeFuture.addListener(java.lang.Runnable,java.util.concurrent.Executor):210:210 -> <init>
    88:93:void <init>(android.util.Size,int):155 -> <init>
    1:2:void close():265:265 -> a
    3:5:void close():266:266 -> a
    6:11:void close():267:267 -> a
    12:13:void close():268:268 -> a
    14:18:void close():269:269 -> a
    19:22:void close():271:271 -> a
    23:24:void close():272:272 -> a
    25:30:void close():273:273 -> a
    31:38:void close():276:276 -> a
    39:67:void close():277:277 -> a
    68:70:void close():281:281 -> a
    71:74:void close():284:284 -> a
    75:76:void close():281:281 -> a
    1:2:void decrementUseCount():310:310 -> b
    3:5:void decrementUseCount():311:311 -> b
    6:11:void decrementUseCount():312:312 -> b
    12:16:void decrementUseCount():317:317 -> b
    17:20:void decrementUseCount():318:318 -> b
    21:22:void decrementUseCount():319:319 -> b
    23:28:void decrementUseCount():320:320 -> b
    29:36:void decrementUseCount():323:323 -> b
    37:73:void decrementUseCount():324:324 -> b
    74:77:void decrementUseCount():327:327 -> b
    78:87:void decrementUseCount():328:328 -> b
    88:91:void decrementUseCount():329:329 -> b
    92:94:void decrementUseCount():328:328 -> b
    95:97:void decrementUseCount():332:332 -> b
    98:101:void decrementUseCount():335:335 -> b
    102:109:void decrementUseCount():313:313 -> b
    110:111:void decrementUseCount():332:332 -> b
    1:3:com.google.common.util.concurrent.ListenableFuture getSurface():194:194 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr04;"}
    4:7:com.google.common.util.concurrent.ListenableFuture getSurface():195:195 -> c
    8:14:com.google.common.util.concurrent.ListenableFuture getSurface():196:196 -> c
    15:20:com.google.common.util.concurrent.ListenableFuture androidx.camera.core.impl.utils.futures.Futures.immediateFailedFuture(java.lang.Throwable):73:73 -> c
    15:20:com.google.common.util.concurrent.ListenableFuture getSurface():196 -> c
    21:24:com.google.common.util.concurrent.ListenableFuture getSurface():196:196 -> c
    25:30:com.google.common.util.concurrent.ListenableFuture getSurface():199:199 -> c
    31:32:com.google.common.util.concurrent.ListenableFuture getSurface():200:200 -> c
    1:5:void incrementUseCount():234:234 -> d
    6:14:void incrementUseCount():235:235 -> d
    15:26:void incrementUseCount():236:236 -> d
    27:28:void incrementUseCount():238:238 -> d
    29:36:void incrementUseCount():240:240 -> d
    37:40:void incrementUseCount():241:241 -> d
    41:50:void incrementUseCount():242:242 -> d
    51:54:void incrementUseCount():243:243 -> d
    55:57:void incrementUseCount():242:242 -> d
    58:84:void incrementUseCount():245:245 -> d
    85:88:void incrementUseCount():247:247 -> d
    1:12:void printGlobalDebugCounts(java.lang.String,int,int):177:177 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/String;I)V"}
    13:17:void printGlobalDebugCounts(java.lang.String,int,int):178:178 -> e
    18:59:void printGlobalDebugCounts(java.lang.String,int,int):183:183 -> e
    com.google.common.util.concurrent.ListenableFuture provideSurface() -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr04;"}
