# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.compat.VirtualCameraState":"VirtualCamera.kt","com.ustadmobile.libcache.UstadCacheImpl":"UstadCacheImpl.kt","androidx.camera.camera2.pipe.compat.CameraStateOpen":"VirtualCamera.kt"}}
androidx.camera.camera2.pipe.compat.VirtualCameraState$connect$2$1$1 -> d98:
# {"id":"sourceFile","fileName":"VirtualCamera.kt"}
    int VirtualCameraState$connect$2$1$1.$r8$classId -> X
      # {"id":"com.android.tools.r8.synthesized"}
    androidx.camera.camera2.pipe.compat.VirtualCameraState this$0 -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    1:8:void VirtualCameraState$connect$2$1$1.<init>(int,java.lang.Object):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    6:7:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.lang.Object,kotlin.coroutines.Continuation):373:373 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lfc1;)Ljava/lang/Object;"}
    8:11:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.util.List,kotlin.coroutines.Continuation):374:374 -> h
    8:11:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.lang.Object,kotlin.coroutines.Continuation):373 -> h
    12:27:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.util.List,kotlin.coroutines.Continuation):1064:1064 -> h
    12:27:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.lang.Object,kotlin.coroutines.Continuation):373 -> h
    28:29:io.github.reactivecircus.cache4k.Cache com.ustadmobile.libcache.UstadCacheImpl.access$getMemoryCache$p(com.ustadmobile.libcache.UstadCacheImpl):88:88 -> h
    28:29:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.util.List,kotlin.coroutines.Continuation):375 -> h
    28:29:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.lang.Object,kotlin.coroutines.Continuation):373 -> h
    30:33:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.util.List,kotlin.coroutines.Continuation):375:375 -> h
    30:33:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.lang.Object,kotlin.coroutines.Continuation):373 -> h
    34:36:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.util.List,kotlin.coroutines.Continuation):377:377 -> h
    34:36:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl$3$1.emit(java.lang.Object,kotlin.coroutines.Continuation):373 -> h
    37:38:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177:177 -> h
    39:42:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):178:178 -> h
    39:42:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    43:44:java.lang.Object androidx.camera.camera2.pipe.compat.VirtualCameraState.access$getLock$p(androidx.camera.camera2.pipe.compat.VirtualCameraState):120:120 -> h
    43:44:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):178 -> h
    43:44:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    45:46:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):178:179 -> h
    45:46:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    47:49:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):179:179 -> h
    47:49:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    50:51:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):181:181 -> h
    50:51:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    52:53:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):182:182 -> h
    52:53:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    54:55:androidx.camera.camera2.pipe.compat.CameraDeviceWrapper androidx.camera.camera2.pipe.compat.CameraStateOpen.getCameraDevice():56:56 -> h
    54:55:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):182 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    54:55:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    56:57:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):182:182 -> h
    56:57:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    58:60:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):181:181 -> h
    58:60:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    61:62:void androidx.camera.camera2.pipe.compat.VirtualCameraState.access$setCurrentVirtualAndroidCamera$p(androidx.camera.camera2.pipe.compat.VirtualCameraState,androidx.camera.camera2.pipe.compat.VirtualAndroidCameraDevice):120:120 -> h
    61:62:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):190 -> h
    61:62:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    63:67:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):191:191 -> h
    63:67:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    68:73:void androidx.camera.camera2.pipe.compat.VirtualCameraState.access$emitState(androidx.camera.camera2.pipe.compat.VirtualCameraState,androidx.camera.camera2.pipe.compat.CameraState):120:120 -> h
    68:73:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):191 -> h
    68:73:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    74:76:void androidx.camera.camera2.pipe.compat.VirtualCameraState.access$emitState(androidx.camera.camera2.pipe.compat.VirtualCameraState,androidx.camera.camera2.pipe.compat.CameraState):120:120 -> h
    74:76:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):193 -> h
    74:76:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    77:77:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):178:178 -> h
    77:77:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    78:80:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):196:196 -> h
    78:80:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
    81:82:java.lang.Object emit(androidx.camera.camera2.pipe.compat.CameraState,kotlin.coroutines.Continuation):178:178 -> h
    81:82:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):177 -> h
