# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.SettableImageProxy":"SettableImageProxy.java"}}
androidx.camera.core.MetadataImageReader -> l94:
# {"id":"sourceFile","fileName":"MetadataImageReader.java"}
    java.lang.Object mLock -> X
    androidx.camera.core.impl.CameraCaptureCallback mCameraCaptureCallback -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvh0;"}
    int mUnAcquiredAvailableImageCount -> Z
    androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener mTransformedListener -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxc1;"}
    boolean mClosed -> i0
    androidx.camera.core.impl.ImageReaderProxy mImageReaderProxy -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqd;"}
    androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener mListener -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm73;"}
    java.util.concurrent.Executor mExecutor -> l0
    android.util.LongSparseArray mPendingImageInfos -> m0
    android.util.LongSparseArray mPendingImages -> n0
    int mImageProxiesIndex -> o0
    java.util.List mMatchedImageProxies -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.List mAcquiredImageProxies -> q0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    1:2:androidx.camera.core.impl.ImageReaderProxy createImageReaderProxy(int,int,int,int):135:135 -> <init>
    1:2:void <init>(int,int,int,int):125 -> <init>
    3:9:androidx.camera.core.impl.ImageReaderProxy createImageReaderProxy(int,int,int,int):136:136 -> <init>
    3:9:void <init>(int,int,int,int):125 -> <init>
    10:12:void <init>(androidx.camera.core.impl.ImageReaderProxy):145:145 -> <init>
    10:12:void <init>(int,int,int,int):125 -> <init>
    13:19:void <init>(androidx.camera.core.impl.ImageReaderProxy):55:55 -> <init>
    13:19:void <init>(int,int,int,int):125 -> <init>
    20:27:void <init>(androidx.camera.core.impl.ImageReaderProxy):58:58 -> <init>
    20:27:void <init>(int,int,int,int):125 -> <init>
    28:29:void <init>(androidx.camera.core.impl.ImageReaderProxy):71:71 -> <init>
    28:29:void <init>(int,int,int,int):125 -> <init>
    30:38:void <init>(androidx.camera.core.impl.ImageReaderProxy):75:75 -> <init>
    30:38:void <init>(int,int,int,int):125 -> <init>
    39:40:void <init>(androidx.camera.core.impl.ImageReaderProxy):85:85 -> <init>
    39:40:void <init>(int,int,int,int):125 -> <init>
    41:47:void <init>(androidx.camera.core.impl.ImageReaderProxy):98:98 -> <init>
    41:47:void <init>(int,int,int,int):125 -> <init>
    48:54:void <init>(androidx.camera.core.impl.ImageReaderProxy):102:102 -> <init>
    48:54:void <init>(int,int,int,int):125 -> <init>
    55:61:void <init>(androidx.camera.core.impl.ImageReaderProxy):113:113 -> <init>
    55:61:void <init>(int,int,int,int):125 -> <init>
    62:63:void <init>(androidx.camera.core.impl.ImageReaderProxy):146:146 -> <init>
    62:63:void <init>(int,int,int,int):125 -> <init>
    64:65:void <init>(androidx.camera.core.impl.ImageReaderProxy):147:147 -> <init>
    64:65:void <init>(int,int,int,int):125 -> <init>
    66:77:void <init>(androidx.camera.core.impl.ImageReaderProxy):148:148 -> <init>
    66:77:void <init>(int,int,int,int):125 -> <init>
    1:3:void setOnImageAvailableListener(androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener,java.util.concurrent.Executor):256:256 -> I
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm73;Ljava/util/concurrent/Executor;)V"}
    4:6:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> I
    4:6:void setOnImageAvailableListener(androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener,java.util.concurrent.Executor):257 -> I
    7:8:void setOnImageAvailableListener(androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener,java.util.concurrent.Executor):257:257 -> I
    9:11:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> I
    9:11:void setOnImageAvailableListener(androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener,java.util.concurrent.Executor):258 -> I
    12:13:void setOnImageAvailableListener(androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener,java.util.concurrent.Executor):258:258 -> I
    14:20:void setOnImageAvailableListener(androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener,java.util.concurrent.Executor):259:259 -> I
    21:25:void setOnImageAvailableListener(androidx.camera.core.impl.ImageReaderProxy$OnImageAvailableListener,java.util.concurrent.Executor):260:260 -> I
    1:3:int getMaxImages():241:241 -> L
    4:12:int getMaxImages():242:242 -> L
    13:14:int getMaxImages():243:243 -> L
    1:3:androidx.camera.core.ImageProxy acquireNextImage():183:183 -> O
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk73;"}
    4:12:androidx.camera.core.ImageProxy acquireNextImage():184:184 -> O
    13:16:androidx.camera.core.ImageProxy acquireNextImage():185:185 -> O
    17:26:androidx.camera.core.ImageProxy acquireNextImage():188:188 -> O
    27:40:androidx.camera.core.ImageProxy acquireNextImage():193:193 -> O
    41:45:androidx.camera.core.ImageProxy acquireNextImage():194:194 -> O
    46:47:androidx.camera.core.ImageProxy acquireNextImage():196:196 -> O
    48:55:androidx.camera.core.ImageProxy acquireNextImage():189:189 -> O
    56:57:androidx.camera.core.ImageProxy acquireNextImage():197:197 -> O
    1:3:int getHeight():220:220 -> a
    4:12:int getHeight():221:221 -> a
    13:14:int getHeight():222:222 -> a
    1:3:void onImageClose(androidx.camera.core.ImageProxy):275:275 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsm2;)V"}
    4:6:void onImageClose(androidx.camera.core.ImageProxy):276:276 -> b
    7:11:void onImageClose(androidx.camera.core.ImageProxy):277:277 -> b
    1:3:int getWidth():227:227 -> c
    4:12:int getWidth():228:228 -> c
    13:14:int getWidth():229:229 -> c
    1:3:void close():202:202 -> close
    4:7:void close():203:203 -> close
    8:11:void close():204:204 -> close
    12:18:void close():207:207 -> close
    19:33:void close():208:208 -> close
    34:37:void close():209:209 -> close
    38:42:void close():211:211 -> close
    43:48:void close():213:213 -> close
    49:50:void close():214:214 -> close
    51:54:void close():215:215 -> close
    1:3:void dequeImageProxy(androidx.camera.core.ImageProxy):306:306 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsm2;)V"}
    4:11:void dequeImageProxy(androidx.camera.core.ImageProxy):307:307 -> d
    12:16:void dequeImageProxy(androidx.camera.core.ImageProxy):309:309 -> d
    17:22:void dequeImageProxy(androidx.camera.core.ImageProxy):310:310 -> d
    23:27:void dequeImageProxy(androidx.camera.core.ImageProxy):311:311 -> d
    28:32:void dequeImageProxy(androidx.camera.core.ImageProxy):314:314 -> d
    33:36:void dequeImageProxy(androidx.camera.core.ImageProxy):318:318 -> d
    37:41:void dequeImageProxy(androidx.camera.core.ImageProxy):319:319 -> d
    42:45:void dequeImageProxy(androidx.camera.core.ImageProxy):321:321 -> d
    1:3:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):283:283 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbr6;)V"}
    4:15:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):284:284 -> e
    16:18:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):285:285 -> e
    19:23:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):286:286 -> e
    24:25:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):287:287 -> e
    26:30:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):288:288 -> e
    31:37:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):290:290 -> e
    38:42:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):291:291 -> e
    43:47:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):295:295 -> e
    48:57:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):298:298 -> e
    58:61:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):300:300 -> e
    62:63:void enqueueImageProxy(androidx.camera.core.SettableImageProxy):295:295 -> e
    1:3:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):331:331 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln73;)V"}
    4:7:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):332:332 -> f
    8:11:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):333:333 -> f
    12:24:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):336:336 -> f
    25:30:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):339:339 -> f
    31:37:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):340:340 -> f
    38:39:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):342:342 -> f
    40:45:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):352:352 -> f
    46:53:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):359:359 -> f
    54:66:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):362:362 -> f
    67:73:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):363:363 -> f
    74:77:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):354:354 -> f
    78:82:void androidx.camera.core.Logger.d(java.lang.String,java.lang.String,java.lang.Throwable):167:167 -> f
    78:82:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):354 -> f
    83:88:void androidx.camera.core.Logger.d(java.lang.String,java.lang.String,java.lang.Throwable):168:168 -> f
    83:88:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):354 -> f
    89:94:void androidx.camera.core.Logger.d(java.lang.String,java.lang.String,java.lang.Throwable):169:169 -> f
    89:94:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):354 -> f
    95:98:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):369:369 -> f
    99:104:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):370:370 -> f
    105:106:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):371:371 -> f
    107:107:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):365:365 -> f
    108:109:void imageIncoming(androidx.camera.core.impl.ImageReaderProxy):371:371 -> f
    1:3:void matchImages():433:433 -> g
    4:13:void matchImages():435:435 -> g
    14:21:void matchImages():436:436 -> g
    22:25:void matchImages():437:437 -> g
    26:35:void matchImages():439:439 -> g
    36:40:void matchImages():442:442 -> g
    41:45:void matchImages():443:443 -> g
    46:48:void matchImages():446:446 -> g
    49:51:void androidx.camera.core.SettableImageProxy.<init>(androidx.camera.core.ImageProxy,androidx.camera.core.ImageInfo):50:50 -> g
    49:51:void matchImages():446 -> g
    52:60:void matchImages():446:446 -> g
    61:63:void matchImages():450:450 -> g
    64:67:void matchImages():451:451 -> g
    1:3:android.view.Surface getSurface():248:248 -> getSurface
    4:12:android.view.Surface getSurface():249:249 -> getSurface
    13:14:android.view.Surface getSurface():250:250 -> getSurface
    1:3:void removeStaleData():399:399 -> h
    4:20:void removeStaleData():401:401 -> h
    21:31:void removeStaleData():405:405 -> h
    32:41:void removeStaleData():406:406 -> h
    42:54:void removeStaleData():410:410 -> h
    55:64:void removeStaleData():413:413 -> h
    65:74:void removeStaleData():414:414 -> h
    75:82:void removeStaleData():415:415 -> h
    83:85:void removeStaleData():416:416 -> h
    86:96:void removeStaleData():417:417 -> h
    97:106:void removeStaleData():421:421 -> h
    107:116:void removeStaleData():422:422 -> h
    117:124:void removeStaleData():423:423 -> h
    125:126:void removeStaleData():428:428 -> h
    127:128:void removeStaleData():402:402 -> h
    129:130:void removeStaleData():428:428 -> h
    1:3:androidx.camera.core.ImageProxy acquireLatestImage():153:153 -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lk73;"}
    4:12:androidx.camera.core.ImageProxy acquireLatestImage():154:154 -> s
    13:16:androidx.camera.core.ImageProxy acquireLatestImage():155:155 -> s
    17:26:androidx.camera.core.ImageProxy acquireLatestImage():157:157 -> s
    27:33:androidx.camera.core.ImageProxy acquireLatestImage():162:162 -> s
    34:43:androidx.camera.core.ImageProxy acquireLatestImage():163:163 -> s
    44:57:androidx.camera.core.ImageProxy acquireLatestImage():164:164 -> s
    58:71:androidx.camera.core.ImageProxy acquireLatestImage():165:165 -> s
    72:85:androidx.camera.core.ImageProxy acquireLatestImage():168:168 -> s
    86:89:androidx.camera.core.ImageProxy acquireLatestImage():169:169 -> s
    90:97:androidx.camera.core.ImageProxy acquireLatestImage():173:173 -> s
    98:107:androidx.camera.core.ImageProxy acquireLatestImage():174:174 -> s
    108:112:androidx.camera.core.ImageProxy acquireLatestImage():175:175 -> s
    113:114:androidx.camera.core.ImageProxy acquireLatestImage():177:177 -> s
    115:122:androidx.camera.core.ImageProxy acquireLatestImage():158:158 -> s
    123:124:androidx.camera.core.ImageProxy acquireLatestImage():178:178 -> s
    1:3:int getImageFormat():234:234 -> t
    4:12:int getImageFormat():235:235 -> t
    13:14:int getImageFormat():236:236 -> t
    1:3:void clearOnImageAvailableListener():265:265 -> v
    4:9:void clearOnImageAvailableListener():266:266 -> v
    10:11:void clearOnImageAvailableListener():267:267 -> v
    12:14:void clearOnImageAvailableListener():268:268 -> v
    15:16:void clearOnImageAvailableListener():269:269 -> v
    17:21:void clearOnImageAvailableListener():270:270 -> v
