# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.core.impl.utils.TransformUtils":"TransformUtils.java","androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out":"DualSurfaceProcessorNode.java","androidx.camera.core.streamsharing.VirtualCameraInfo":"VirtualCameraInfo.java","androidx.camera.core.processing.concurrent.DualSurfaceProcessor$Factory":"DualSurfaceProcessor.java","androidx.camera.core.processing.concurrent.AutoValue_DualOutConfig":"AutoValue_DualOutConfig.java","androidx.camera.core.processing.DefaultSurfaceProcessor$Factory":"DefaultSurfaceProcessor.java","androidx.camera.core.processing.concurrent.AutoValue_DualSurfaceProcessorNode_In":"AutoValue_DualSurfaceProcessorNode_In.java","androidx.camera.core.processing.concurrent.DualOutConfig":"DualOutConfig.java","androidx.camera.core.impl.CaptureConfig":"CaptureConfig.java","androidx.camera.core.streamsharing.ResolutionsMerger":"ResolutionsMerger.java","androidx.camera.core.processing.AutoValue_SurfaceProcessorNode_In":"AutoValue_SurfaceProcessorNode_In.java","androidx.camera.core.impl.AutoValue_StreamSpec":"AutoValue_StreamSpec.java","androidx.camera.core.streamsharing.DynamicRangeUtils":"DynamicRangeUtils.java","androidx.camera.core.streamsharing.VirtualCamera":"VirtualCamera.java","androidx.camera.core.DynamicRange":"DynamicRange.java","androidx.camera.core.streamsharing.VirtualCameraAdapter":"VirtualCameraAdapter.java","androidx.camera.core.impl.ImageInputConfig":"ImageInputConfig.java","androidx.camera.core.impl.SessionConfig":"SessionConfig.java","androidx.camera.core.impl.ImageOutputConfig":"ImageOutputConfig.java","androidx.camera.core.impl.UseCaseConfig":"UseCaseConfig.java","androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In":"DualSurfaceProcessorNode.java","androidx.camera.core.processing.SurfaceProcessorNode$In":"SurfaceProcessorNode.java","androidx.camera.core.processing.util.AutoValue_OutConfig":"AutoValue_OutConfig.java","androidx.camera.core.streamsharing.StreamSharingConfig":"StreamSharingConfig.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.streamsharing.StreamSharing -> o27:
# {"id":"sourceFile","fileName":"StreamSharing.java"}
    androidx.camera.core.impl.SessionConfig$Builder mSessionConfigBuilder -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgq6;"}
    androidx.camera.core.impl.SessionConfig$Builder mSecondarySessionConfigBuilder -> B
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgq6;"}
    androidx.camera.core.impl.SessionConfig$CloseableErrorListener mCloseableErrorListener -> C
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhq6;"}
    androidx.camera.core.streamsharing.StreamSharingConfig mDefaultConfig -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp27;"}
    androidx.camera.core.streamsharing.VirtualCameraAdapter mVirtualCameraAdapter -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj08;"}
    androidx.camera.core.CompositionSettings mCompositionSettings -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"Loc3;"}
    androidx.camera.core.CompositionSettings mSecondaryCompositionSettings -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"Loc3;"}
    androidx.camera.core.processing.SurfaceProcessorNode mSharingNode -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll84;"}
    androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode mDualSharingNode -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lez;"}
    androidx.camera.core.processing.SurfaceEdge mCameraEdge -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls77;"}
    androidx.camera.core.processing.SurfaceEdge mSecondaryCameraEdge -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls77;"}
    androidx.camera.core.processing.SurfaceEdge mSharingInputEdge -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls77;"}
    androidx.camera.core.processing.SurfaceEdge mSecondarySharingInputEdge -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls77;"}
    1:7:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):158:158 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvj0;Lvj0;Loc3;Loc3;Ljava/util/HashSet;Lys7;)V"}
    8:13:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):159:159 -> <init>
    14:15:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):160:160 -> <init>
    16:19:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):161:161 -> <init>
    20:35:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):162:162 -> <init>
    36:45:void updateFeatureGroup(java.util.Set):188:188 -> <init>
    36:45:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):175 -> <init>
    46:49:java.util.Set androidx.camera.core.UseCase.getFeatureGroup():1222:1222 -> <init>
    46:49:void updateFeatureGroup(java.util.Set):188 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    46:49:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):175 -> <init>
    50:59:void androidx.camera.core.UseCase.setFeatureGroup(java.util.Set):1217:1217 -> <init>
    50:59:void updateFeatureGroup(java.util.Set):188 -> <init>
    50:59:void <init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings,java.util.Set,androidx.camera.core.impl.UseCaseConfigFactory):175 -> <init>
    1:3:void onUnbind():254:254 -> A
    4:7:void androidx.camera.core.streamsharing.VirtualCameraAdapter.unbindChildren():197:197 -> A
    4:7:void onUnbind():255 -> A
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:23:void androidx.camera.core.streamsharing.VirtualCameraAdapter.unbindChildren():197:197 -> A
    8:23:void onUnbind():255 -> A
    24:39:void androidx.camera.core.streamsharing.VirtualCameraAdapter.unbindChildren():198:198 -> A
    24:39:void onUnbind():255 -> A
    1:5:void clearPipeline():694:694 -> G
    6:8:void clearPipeline():695:695 -> G
    9:10:void clearPipeline():696:696 -> G
    11:14:void clearPipeline():699:699 -> G
    15:17:void clearPipeline():700:700 -> G
    18:19:void clearPipeline():701:701 -> G
    20:23:void clearPipeline():703:703 -> G
    24:26:void clearPipeline():704:704 -> G
    27:28:void clearPipeline():705:705 -> G
    29:32:void clearPipeline():707:707 -> G
    33:35:void clearPipeline():708:708 -> G
    36:37:void clearPipeline():709:709 -> G
    38:41:void clearPipeline():711:711 -> G
    42:44:void clearPipeline():712:712 -> G
    45:46:void clearPipeline():713:713 -> G
    47:50:void clearPipeline():726:726 -> G
    51:57:void androidx.camera.core.processing.SurfaceProcessorNode.release():292:292 -> G
    51:57:void clearPipeline():727 -> G
    58:66:void androidx.camera.core.processing.SurfaceProcessorNode.release():295:295 -> G
    58:66:void clearPipeline():727 -> G
    67:68:void clearPipeline():728:728 -> G
    69:72:void clearPipeline():730:730 -> G
    73:79:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.release():272:272 -> G
    73:79:void clearPipeline():731 -> G
    80:89:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.release():275:275 -> G
    80:89:void clearPipeline():731 -> G
    90:92:void clearPipeline():732:732 -> G
    7:11:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):299:299 -> H
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lvs7;Lhz;Lhz;)Ljava/util/List;"}
    12:27:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):301:301 -> H
    28:32:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):303:303 -> H
    33:39:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):307:307 -> H
    40:41:androidx.camera.core.processing.SurfaceProcessorNode createEffectOrCopyNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec):600:600 -> H
    40:41:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):307 -> H
    42:46:androidx.camera.core.processing.SurfaceProcessorInternal androidx.camera.core.processing.DefaultSurfaceProcessor$Factory.newInstance(androidx.camera.core.DynamicRange):447:447 -> H
    42:46:androidx.camera.core.processing.SurfaceProcessorNode createEffectOrCopyNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec):601 -> H
    42:46:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):307 -> H
    47:49:androidx.camera.core.processing.SurfaceProcessorNode createEffectOrCopyNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec):601:601 -> H
    47:49:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):307 -> H
    50:51:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):307:307 -> H
    52:58:android.graphics.Rect androidx.camera.core.UseCase.getViewPortCropRect():1061:1061 -> H
    52:58:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):341 -> H
    52:58:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    59:66:int androidx.camera.core.UseCase.getTargetRotationInternal():460:460 -> H
    59:66:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):344 -> H
    59:66:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    67:69:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343:343 -> H
    67:69:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    70:74:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):231:231 -> H
    70:74:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    70:74:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    75:92:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):232:232 -> H
    75:92:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    75:92:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    93:105:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):233:233 -> H
    93:105:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    93:105:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    106:107:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245:245 -> H
    106:107:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    106:107:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    106:107:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    108:109:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> H
    108:109:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):468 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    108:109:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    108:109:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    108:109:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    108:109:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    110:111:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):468:468 -> H
    110:111:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    110:111:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    110:111:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    110:111:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    112:115:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):469:469 -> H
    112:115:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    112:115:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    112:115:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    112:115:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    116:123:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):470:470 -> H
    116:123:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    116:123:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    116:123:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    116:123:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    124:134:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):246:246 -> H
    124:134:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    124:134:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    124:134:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    135:136:void androidx.camera.core.streamsharing.VirtualCamera.setRotationDegrees(int):66:66 -> H
    135:136:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):247 -> H
    135:136:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    135:136:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    135:136:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    137:138:void androidx.camera.core.streamsharing.VirtualCameraInfo.setVirtualCameraRotationDegrees(int):58:58 -> H
    137:138:void androidx.camera.core.streamsharing.VirtualCamera.setRotationDegrees(int):66 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    137:138:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):247 -> H
    137:138:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):236 -> H
    137:138:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    137:138:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    139:152:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,int,boolean,boolean):238:238 -> H
    139:152:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):343 -> H
    139:152:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    153:154:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345:345 -> H
    153:154:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    155:163:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):347:347 -> H
    155:163:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    164:170:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):112:112 -> H
    164:170:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    164:170:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    171:185:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):114:114 -> H
    171:185:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    171:185:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    186:192:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):115:115 -> H
    186:192:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    186:192:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    193:195:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):114:114 -> H
    193:195:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    193:195:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    196:210:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):116:116 -> H
    196:210:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    196:210:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    211:226:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):117:117 -> H
    211:226:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    211:226:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    227:228:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):120:120 -> H
    227:228:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    227:228:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    229:231:void androidx.camera.core.processing.SurfaceProcessorNode$Out.<init>():347:347 -> H
    229:231:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):120 -> H
    229:231:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    229:231:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    232:233:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):120:120 -> H
    232:233:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    232:233:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    234:248:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):123:123 -> H
    234:248:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    234:248:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    249:252:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124:124 -> H
    249:252:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    249:252:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    253:254:android.graphics.Rect androidx.camera.core.processing.util.AutoValue_OutConfig.getCropRect():77:77 -> H
    253:254:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):136 -> H
    253:254:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    253:254:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    253:254:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    255:256:int androidx.camera.core.processing.util.AutoValue_OutConfig.getRotationDegrees():87:87 -> H
    255:256:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):137 -> H
    255:256:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    255:256:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    255:256:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    257:258:boolean androidx.camera.core.processing.util.AutoValue_OutConfig.isMirroring():92:92 -> H
    257:258:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):138 -> H
    257:258:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    257:258:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    257:258:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    259:262:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):141:141 -> H
    259:262:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    259:262:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    259:262:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    263:264:android.graphics.Matrix androidx.camera.core.processing.SurfaceEdge.getSensorToBufferTransform():451:451 -> H
    263:264:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):142 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    263:264:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    263:264:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    263:264:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    265:267:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):142:142 -> H
    265:267:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    265:267:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    265:267:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    268:274:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):143:143 -> H
    268:274:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    268:274:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    268:274:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    275:278:android.util.Size androidx.camera.core.processing.util.AutoValue_OutConfig.getSize():82:82 -> H
    275:278:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):145 -> H
    275:278:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    275:278:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    275:278:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    279:282:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):145:145 -> H
    279:282:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    279:282:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    279:282:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    283:286:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):143:143 -> H
    283:286:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    283:286:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    283:286:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    287:289:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):146:146 -> H
    287:289:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    287:289:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    287:289:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    290:298:android.util.Size androidx.camera.core.impl.utils.TransformUtils.getRotatedSize(android.graphics.Rect,int):197:197 -> H
    290:298:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):150 -> H
    290:298:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    290:298:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    290:298:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    299:302:boolean androidx.camera.core.impl.utils.TransformUtils.isAspectRatioMatchingWithRoundingError(android.util.Size,android.util.Size):269:269 -> H
    299:302:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):151 -> H
    299:302:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    299:302:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    299:302:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    303:305:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):151:151 -> H
    303:305:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    303:305:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    303:305:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    306:320:android.graphics.Rect androidx.camera.core.impl.utils.TransformUtils.sizeToRect(android.util.Size,int,int):74:74 -> H
    306:320:android.graphics.Rect androidx.camera.core.impl.utils.TransformUtils.sizeToRect(android.util.Size):67 -> H
    306:320:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):164 -> H
    306:320:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    306:320:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    306:320:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    321:322:androidx.camera.core.impl.StreamSpec androidx.camera.core.processing.SurfaceEdge.getStreamSpec():575:575 -> H
    321:322:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):168 -> H
    321:322:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    321:322:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    321:322:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    323:326:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):168:168 -> H
    323:326:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    323:326:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    323:326:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    327:328:androidx.camera.core.impl.StreamSpec$Builder androidx.camera.core.impl.AutoValue_StreamSpec$Builder.setResolution(android.util.Size):160:160 -> H
    327:328:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):168 -> H
    327:328:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    327:328:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    327:328:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    329:332:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):169:169 -> H
    329:332:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    329:332:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    329:332:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    333:334:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):171:171 -> H
    333:334:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    333:334:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    333:334:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    335:336:int androidx.camera.core.processing.util.AutoValue_OutConfig.getTargets():66:66 -> H
    335:336:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):172 -> H
    335:336:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    335:336:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    335:336:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    337:338:int androidx.camera.core.processing.util.AutoValue_OutConfig.getFormat():72:72 -> H
    337:338:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):173 -> H
    337:338:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    337:338:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    337:338:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    339:342:int androidx.camera.core.processing.SurfaceEdge.getRotationDegrees():481:481 -> H
    339:342:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):179 -> H
    339:342:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    339:342:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    339:342:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    343:363:boolean androidx.camera.core.processing.SurfaceEdge.isMirroring():568:568 -> H
    343:363:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):182 -> H
    343:363:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    343:363:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    343:363:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    364:368:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.SurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):182:182 -> H
    364:368:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124 -> H
    364:368:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    364:368:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    369:384:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):124:124 -> H
    369:384:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    369:384:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    385:389:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceRequest(androidx.camera.core.processing.SurfaceEdge):192:192 -> H
    385:389:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):127 -> H
    385:389:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    385:389:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    390:393:androidx.camera.core.SurfaceRequest androidx.camera.core.processing.SurfaceEdge.createSurfaceRequest(androidx.camera.core.impl.CameraInternal):250:250 -> H
    390:393:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceRequest(androidx.camera.core.processing.SurfaceEdge):192 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    390:393:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):127 -> H
    390:393:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    390:393:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    394:396:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceRequest(androidx.camera.core.processing.SurfaceEdge):192:192 -> H
    394:396:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):127 -> H
    394:396:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    394:396:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    397:400:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):128:128 -> H
    397:400:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    397:400:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    401:420:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.processing.SurfaceEdge,java.util.Map):203:203 -> H
    401:420:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):128 -> H
    401:420:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    401:420:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    421:423:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.processing.SurfaceEdge,java.util.Map):204:204 -> H
    421:423:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):128 -> H
    421:423:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    421:423:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    424:439:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.processing.SurfaceEdge,java.util.Map):206:206 -> H
    424:439:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):128 -> H
    424:439:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    424:439:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    440:442:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):177:177 -> H
    440:442:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.processing.SurfaceEdge,java.util.Map):206 -> H
    440:442:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):128 -> H
    440:442:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    440:442:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    443:445:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):178:178 -> H
    443:445:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.processing.SurfaceEdge,java.util.Map):206 -> H
    443:445:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):128 -> H
    443:445:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    443:445:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    446:451:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):179:179 -> H
    446:451:void androidx.camera.core.processing.SurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.processing.SurfaceEdge,java.util.Map):206 -> H
    446:451:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):128 -> H
    446:451:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    446:451:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    452:455:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):129:129 -> H
    452:455:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    452:455:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    456:461:void androidx.camera.core.processing.SurfaceProcessorNode.setUpRotationUpdates(androidx.camera.core.processing.SurfaceEdge,java.util.Map):269:269 -> H
    456:461:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):129 -> H
    456:461:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    456:461:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    462:466:void androidx.camera.core.processing.SurfaceEdge.addTransformationUpdateListener(androidx.core.util.Consumer):531:531 -> H
    462:466:void androidx.camera.core.processing.SurfaceProcessorNode.setUpRotationUpdates(androidx.camera.core.processing.SurfaceEdge,java.util.Map):269 -> H
    462:466:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):129 -> H
    462:466:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    462:466:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    467:470:androidx.camera.core.processing.SurfaceProcessorNode$Out androidx.camera.core.processing.SurfaceProcessorNode.transform(androidx.camera.core.processing.SurfaceProcessorNode$In):130:130 -> H
    467:470:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):345 -> H
    467:470:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    471:475:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):349:349 -> H
    471:475:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    476:495:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):350:350 -> H
    476:495:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    496:515:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):351:351 -> H
    496:515:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    516:519:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):354:354 -> H
    516:519:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    520:522:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):357:357 -> H
    520:522:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    523:528:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):312:312 -> H
    529:532:java.util.List java.util.List.of(java.lang.Object):0:0 -> H
    529:532:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):312 -> H
    533:553:java.util.List java.util.List.of(java.lang.Object[]):0:0 -> H
    533:553:java.util.List java.util.List.of(java.lang.Object):0 -> H
    533:553:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):312 -> H
    554:562:void androidx.camera.core.processing.AutoValue_SurfaceProcessorNode_In.<init>(androidx.camera.core.processing.SurfaceEdge,java.util.List):20:20 -> H
    554:562:androidx.camera.core.processing.SurfaceProcessorNode$In androidx.camera.core.processing.SurfaceProcessorNode$In.of(androidx.camera.core.processing.SurfaceEdge,java.util.List):338 -> H
    554:562:void transformAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceProcessorNode,boolean):346 -> H
    554:562:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):309 -> H
    563:567:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):316:316 -> H
    568:569:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):459:459 -> H
    568:569:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    570:571:android.graphics.Matrix androidx.camera.core.UseCase.getSensorToBufferTransformMatrix():1080:1080 -> H
    570:571:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):463 -> H
    570:571:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    572:582:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):464:464 -> H
    572:582:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    583:584:android.util.Size androidx.camera.core.impl.AutoValue_StreamSpec.getResolution():47:47 -> H
    583:584:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):465 -> H
    583:584:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    585:590:android.graphics.Rect androidx.camera.core.UseCase.getViewPortCropRect():1061:1061 -> H
    585:590:android.graphics.Rect getCropRect(android.util.Size):746 -> H
    585:590:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):465 -> H
    585:590:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    591:604:android.graphics.Rect getCropRect(android.util.Size):749:749 -> H
    591:604:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):465 -> H
    591:604:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    605:611:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):466:466 -> H
    605:611:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    612:615:int androidx.camera.core.UseCase.getRelativeRotation(androidx.camera.core.impl.CameraInternal):524:524 -> H
    612:615:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):466 -> H
    612:615:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    616:638:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):468:468 -> H
    616:638:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    639:645:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):470:470 -> H
    639:645:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    646:647:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):469:469 -> H
    646:647:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    648:657:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):472:472 -> H
    648:657:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    658:661:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):667:667 -> H
    658:661:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):474 -> H
    658:661:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    662:664:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):668:668 -> H
    662:664:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):474 -> H
    662:664:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    665:684:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):670:670 -> H
    665:684:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):474 -> H
    665:684:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    685:686:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setErrorListener(androidx.camera.core.impl.SessionConfig$ErrorListener):659:659 -> H
    685:686:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):689 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    685:686:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):474 -> H
    685:686:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    687:688:androidx.camera.core.processing.SurfaceEdge createSecondaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):477:477 -> H
    687:688:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):321 -> H
    689:692:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):326:326 -> H
    693:696:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):327:327 -> H
    697:698:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode createDualSharingNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings):613:613 -> H
    697:698:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):325 -> H
    699:707:androidx.camera.core.processing.SurfaceProcessorInternal androidx.camera.core.processing.concurrent.DualSurfaceProcessor$Factory.newInstance(androidx.camera.core.DynamicRange,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings):279:279 -> H
    699:707:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode createDualSharingNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings):614 -> H
    699:707:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):325 -> H
    708:710:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.<init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceProcessorInternal,java.lang.String):94:94 -> H
    708:710:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode createDualSharingNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings):614 -> H
    708:710:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):325 -> H
    711:712:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.<init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceProcessorInternal,java.lang.String):95:95 -> H
    711:712:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode createDualSharingNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings):614 -> H
    711:712:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):325 -> H
    713:714:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.<init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceProcessorInternal,java.lang.String):96:96 -> H
    713:714:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode createDualSharingNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings):614 -> H
    713:714:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):325 -> H
    715:716:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.<init>(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceProcessorInternal,java.lang.String):97:97 -> H
    715:716:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode createDualSharingNode(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.StreamSpec,androidx.camera.core.CompositionSettings,androidx.camera.core.CompositionSettings):614 -> H
    715:716:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):325 -> H
    717:718:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):325:325 -> H
    719:725:android.graphics.Rect androidx.camera.core.UseCase.getViewPortCropRect():1061:1061 -> H
    719:725:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):400 -> H
    719:725:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    726:734:int androidx.camera.core.UseCase.getTargetRotationInternal():460:460 -> H
    726:734:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):405 -> H
    726:734:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    735:737:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402:402 -> H
    735:737:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    738:742:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):304:304 -> H
    738:742:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    738:742:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    743:760:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):305:305 -> H
    743:760:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    743:760:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    761:771:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):307:307 -> H
    761:771:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    761:771:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    772:773:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):313:313 -> H
    772:773:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    772:773:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    774:778:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):314:314 -> H
    774:778:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    774:778:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    779:782:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):315:315 -> H
    779:782:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    779:782:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    783:786:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):313:313 -> H
    783:786:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    783:786:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    787:788:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245:245 -> H
    787:788:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    787:788:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    787:788:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    789:790:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> H
    789:790:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):468 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    789:790:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    789:790:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    789:790:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    789:790:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    791:793:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):468:468 -> H
    791:793:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    791:793:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    791:793:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    791:793:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    794:797:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):469:469 -> H
    794:797:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    794:797:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    794:797:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    794:797:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    798:805:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildRotationDegrees(androidx.camera.core.UseCase,androidx.camera.core.impl.CameraInternal):470:470 -> H
    798:805:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):245 -> H
    798:805:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    798:805:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    798:805:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    806:816:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):246:246 -> H
    806:816:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    806:816:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    806:816:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    817:818:void androidx.camera.core.streamsharing.VirtualCamera.setRotationDegrees(int):66:66 -> H
    817:818:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):247 -> H
    817:818:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    817:818:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    817:818:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    819:820:void androidx.camera.core.streamsharing.VirtualCameraInfo.setVirtualCameraRotationDegrees(int):58:58 -> H
    819:820:void androidx.camera.core.streamsharing.VirtualCamera.setRotationDegrees(int):66 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    819:820:void androidx.camera.core.streamsharing.VirtualCameraAdapter.updateVirtualCameraRotationDegrees(androidx.camera.core.UseCase):247 -> H
    819:820:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):320 -> H
    819:820:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    819:820:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    821:825:androidx.camera.core.processing.concurrent.DualOutConfig androidx.camera.core.processing.concurrent.DualOutConfig.of(androidx.camera.core.processing.util.OutConfig,androidx.camera.core.processing.util.OutConfig):47:47 -> H
    821:825:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):321 -> H
    821:825:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    821:825:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    826:834:java.util.Map androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildrenOutConfigs(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,int,boolean):321:321 -> H
    826:834:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):402 -> H
    826:834:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    835:838:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407:407 -> H
    835:838:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    839:845:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):411:411 -> H
    839:845:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    846:850:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In.of(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,java.util.List):321:321 -> H
    846:850:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):408 -> H
    846:850:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    851:853:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407:407 -> H
    851:853:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    854:856:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):107:107 -> H
    854:856:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    854:856:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    857:875:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):109:109 -> H
    857:875:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    857:875:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    876:883:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):110:110 -> H
    876:883:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    876:883:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    884:890:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):111:111 -> H
    884:890:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    884:890:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    891:895:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):109:109 -> H
    891:895:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    891:895:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    896:910:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):112:112 -> H
    896:910:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    896:910:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    911:926:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):113:113 -> H
    911:926:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    911:926:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    927:928:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):115:115 -> H
    927:928:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    927:928:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    929:930:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):116:116 -> H
    929:930:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    929:930:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    931:933:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out.<init>():330:330 -> H
    931:933:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):116 -> H
    931:933:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    931:933:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    934:935:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):116:116 -> H
    934:935:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    934:935:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    936:939:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):118:118 -> H
    936:939:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    936:939:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    940:941:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.AutoValue_DualSurfaceProcessorNode_In.getPrimarySurfaceEdge():38:38 -> H
    940:941:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):118 -> H
    940:941:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    940:941:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    942:943:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.AutoValue_DualSurfaceProcessorNode_In.getSecondarySurfaceEdge():43:43 -> H
    942:943:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):119 -> H
    942:943:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    942:943:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    944:945:java.util.List androidx.camera.core.processing.concurrent.AutoValue_DualSurfaceProcessorNode_In.getOutConfigs():49:49 -> H
    944:945:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):121 -> H
    944:945:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    944:945:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    946:960:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):121:121 -> H
    946:960:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    946:960:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    961:964:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122:122 -> H
    961:964:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    961:964:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    965:966:androidx.camera.core.processing.util.OutConfig androidx.camera.core.processing.concurrent.AutoValue_DualOutConfig.getPrimaryOutConfig():30:30 -> H
    965:966:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):124 -> H
    965:966:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    965:966:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    967:970:android.graphics.Rect androidx.camera.core.processing.util.AutoValue_OutConfig.getCropRect():77:77 -> H
    967:970:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):137 -> H
    967:970:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    967:970:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    967:970:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    971:974:int androidx.camera.core.processing.util.AutoValue_OutConfig.getRotationDegrees():87:87 -> H
    971:974:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):138 -> H
    971:974:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    971:974:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    971:974:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    975:978:boolean androidx.camera.core.processing.util.AutoValue_OutConfig.isMirroring():92:92 -> H
    975:978:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):139 -> H
    975:978:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    975:978:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    975:978:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    979:982:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):142:142 -> H
    979:982:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    979:982:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    979:982:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    983:984:android.graphics.Matrix androidx.camera.core.processing.SurfaceEdge.getSensorToBufferTransform():451:451 -> H
    983:984:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):143 -> H
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    983:984:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    983:984:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    983:984:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    985:987:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):143:143 -> H
    985:987:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    985:987:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    985:987:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    988:994:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):144:144 -> H
    988:994:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    988:994:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    988:994:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    995:996:android.util.Size androidx.camera.core.processing.util.AutoValue_OutConfig.getSize():82:82 -> H
    995:996:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):146 -> H
    995:996:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    995:996:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    995:996:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    997:1000:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):146:146 -> H
    997:1000:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    997:1000:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    997:1000:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1001:1004:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):144:144 -> H
    1001:1004:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1001:1004:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1001:1004:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1005:1007:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):147:147 -> H
    1005:1007:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1005:1007:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1005:1007:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1008:1016:android.util.Size androidx.camera.core.impl.utils.TransformUtils.getRotatedSize(android.graphics.Rect,int):197:197 -> H
    1008:1016:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):151 -> H
    1008:1016:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1008:1016:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1008:1016:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1017:1020:boolean androidx.camera.core.impl.utils.TransformUtils.isAspectRatioMatchingWithRoundingError(android.util.Size,android.util.Size):269:269 -> H
    1017:1020:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):152 -> H
    1017:1020:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1017:1020:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1017:1020:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1021:1023:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):152:152 -> H
    1021:1023:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1021:1023:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1021:1023:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1024:1040:android.graphics.Rect androidx.camera.core.impl.utils.TransformUtils.sizeToRect(android.util.Size,int,int):74:74 -> H
    1024:1040:android.graphics.Rect androidx.camera.core.impl.utils.TransformUtils.sizeToRect(android.util.Size):67 -> H
    1024:1040:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):155 -> H
    1024:1040:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1024:1040:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1024:1040:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1041:1042:androidx.camera.core.impl.StreamSpec androidx.camera.core.processing.SurfaceEdge.getStreamSpec():575:575 -> H
    1041:1042:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):158 -> H
    1041:1042:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1041:1042:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1041:1042:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1043:1046:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):158:158 -> H
    1043:1046:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1043:1046:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1043:1046:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1047:1048:androidx.camera.core.impl.StreamSpec$Builder androidx.camera.core.impl.AutoValue_StreamSpec$Builder.setResolution(android.util.Size):160:160 -> H
    1047:1048:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):158 -> H
    1047:1048:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1047:1048:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1047:1048:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1049:1052:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):159:159 -> H
    1049:1052:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1049:1052:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1049:1052:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1053:1054:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):161:161 -> H
    1053:1054:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1053:1054:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1053:1054:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1055:1056:int androidx.camera.core.processing.util.AutoValue_OutConfig.getTargets():66:66 -> H
    1055:1056:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):162 -> H
    1055:1056:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1055:1056:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1055:1056:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1057:1058:int androidx.camera.core.processing.util.AutoValue_OutConfig.getFormat():72:72 -> H
    1057:1058:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):163 -> H
    1057:1058:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1057:1058:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1057:1058:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1059:1062:int androidx.camera.core.processing.SurfaceEdge.getRotationDegrees():481:481 -> H
    1059:1062:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):169 -> H
    1059:1062:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1059:1062:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1059:1062:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1063:1081:boolean androidx.camera.core.processing.SurfaceEdge.isMirroring():568:568 -> H
    1063:1081:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):172 -> H
    1063:1081:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1063:1081:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1063:1081:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1082:1086:androidx.camera.core.processing.SurfaceEdge androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transformSingleOutput(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.util.OutConfig):172:172 -> H
    1082:1086:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122 -> H
    1082:1086:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1082:1086:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1087:1103:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):122:122 -> H
    1087:1103:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1087:1103:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1104:1108:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):126:126 -> H
    1104:1108:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1104:1108:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1109:1112:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceRequest(androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,boolean):184:184 -> H
    1109:1112:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):126 -> H
    1109:1112:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1109:1112:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1113:1115:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceRequest(androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,boolean):186:186 -> H
    1113:1115:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):126 -> H
    1113:1115:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1113:1115:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1116:1120:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):127:127 -> H
    1116:1120:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1116:1120:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1121:1124:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceRequest(androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,boolean):184:184 -> H
    1121:1124:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):127 -> H
    1121:1124:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1121:1124:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1125:1127:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceRequest(androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,boolean):186:186 -> H
    1125:1127:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):127 -> H
    1125:1127:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1125:1127:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1128:1143:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):129:129 -> H
    1128:1143:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1128:1143:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1144:1171:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,java.util.Map):201:201 -> H
    1144:1171:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):129 -> H
    1144:1171:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1144:1171:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1172:1174:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,java.util.Map):202:202 -> H
    1172:1174:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):129 -> H
    1172:1174:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1172:1174:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1175:1214:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,java.util.Map):209:209 -> H
    1175:1214:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):129 -> H
    1175:1214:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1175:1214:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1215:1217:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):177:177 -> H
    1215:1217:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,java.util.Map):209 -> H
    1215:1217:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):129 -> H
    1215:1217:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1215:1217:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1218:1220:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):178:178 -> H
    1218:1220:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,java.util.Map):209 -> H
    1218:1220:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):129 -> H
    1218:1220:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1218:1220:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1221:1232:void androidx.camera.core.processing.SurfaceEdge.addOnInvalidatedListener(java.lang.Runnable):179:179 -> H
    1221:1232:void androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.sendSurfaceOutputs(androidx.camera.core.impl.CameraInternal,androidx.camera.core.impl.CameraInternal,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,java.util.Map):209 -> H
    1221:1232:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):129 -> H
    1221:1232:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1221:1232:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1233:1236:androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$Out androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode.transform(androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode$In):131:131 -> H
    1233:1236:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):407 -> H
    1233:1236:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1237:1241:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):413:413 -> H
    1237:1241:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1242:1261:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):414:414 -> H
    1242:1261:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1262:1281:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):415:415 -> H
    1262:1281:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1282:1285:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):419:419 -> H
    1282:1285:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1286:1290:void transformDualSurfacesAndOutputToChildUseCases(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.processing.concurrent.DualSurfaceProcessorNode,androidx.camera.core.impl.StreamSpec):421:421 -> H
    1286:1290:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):332 -> H
    1291:1298:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):334:334 -> H
    1299:1302:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):335:335 -> H
    1303:1306:java.util.List java.util.List.of(java.lang.Object,java.lang.Object):0:0 -> H
    1303:1306:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):334 -> H
    1307:1331:java.util.List java.util.List.of(java.lang.Object[]):0:0 -> H
    1307:1331:java.util.List java.util.List.of(java.lang.Object,java.lang.Object):0 -> H
    1307:1331:java.util.List createPipelineAndUpdateChildrenSpecs(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):334 -> H
    1:2:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):431:431 -> I
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lvs7;Lhz;Lhz;)Ls77;"}
    3:4:android.graphics.Matrix androidx.camera.core.UseCase.getSensorToBufferTransformMatrix():1080:1080 -> I
    3:4:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):435 -> I
    5:15:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):436:436 -> I
    16:17:android.util.Size androidx.camera.core.impl.AutoValue_StreamSpec.getResolution():47:47 -> I
    16:17:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):437 -> I
    18:23:android.graphics.Rect androidx.camera.core.UseCase.getViewPortCropRect():1061:1061 -> I
    18:23:android.graphics.Rect getCropRect(android.util.Size):746 -> I
    18:23:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):437 -> I
    24:36:android.graphics.Rect getCropRect(android.util.Size):749:749 -> I
    24:36:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):437 -> I
    37:43:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):438:438 -> I
    44:47:int androidx.camera.core.UseCase.getRelativeRotation(androidx.camera.core.impl.CameraInternal):524:524 -> I
    44:47:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):438 -> I
    48:69:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):440:440 -> I
    70:76:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):443:443 -> I
    77:78:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):442:442 -> I
    79:86:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):445:445 -> I
    87:90:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):667:667 -> I
    87:90:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):447 -> I
    91:93:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):668:668 -> I
    91:93:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):447 -> I
    94:111:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):670:670 -> I
    94:111:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):447 -> I
    112:113:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setErrorListener(androidx.camera.core.impl.SessionConfig$ErrorListener):659:659 -> I
    112:113:void addCameraErrorListener(androidx.camera.core.impl.SessionConfig$Builder,java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):689 -> I
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    112:113:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):447 -> I
    114:116:androidx.camera.core.processing.SurfaceEdge createPrimaryCameraInputSurface(java.lang.String,java.lang.String,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):450:450 -> I
    1:2:android.util.Size androidx.camera.core.impl.AutoValue_StreamSpec.getResolution():47:47 -> J
    1:2:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):486 -> J
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls77;Lvs7;Lhz;)Lgq6;"}
    3:8:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):485:485 -> J
    9:12:java.util.Set androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildren():221:221 -> J
    9:12:java.util.Set getChildren():279 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:12:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):509 -> J
    9:12:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    13:30:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):509:509 -> J
    13:30:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    31:32:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> J
    31:32:int getChildTemplate(androidx.camera.core.UseCase):518 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:32:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    31:32:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    33:34:androidx.camera.core.impl.SessionConfig androidx.camera.core.impl.UseCaseConfig.getDefaultSessionConfig():182:182 -> J
    33:34:int getChildTemplate(androidx.camera.core.UseCase):518 -> J
    33:34:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    33:34:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    35:38:androidx.camera.core.impl.SessionConfig androidx.camera.core.impl.UseCaseConfig.getDefaultSessionConfig():182:182 -> J
    35:38:int getChildTemplate(androidx.camera.core.UseCase):518 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    35:38:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    35:38:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    39:40:androidx.camera.core.impl.SessionConfig androidx.camera.core.impl.UseCaseConfig.getDefaultSessionConfig():182:182 -> J
    39:40:int getChildTemplate(androidx.camera.core.UseCase):518 -> J
    39:40:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    39:40:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    41:42:int androidx.camera.core.impl.SessionConfig.getTemplateType():300:300 -> J
    41:42:int getChildTemplate(androidx.camera.core.UseCase):518 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:42:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    41:42:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    43:44:int androidx.camera.core.impl.CaptureConfig.getTemplateType():176:176 -> J
    43:44:int androidx.camera.core.impl.SessionConfig.getTemplateType():300 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    43:44:int getChildTemplate(androidx.camera.core.UseCase):518 -> J
    43:44:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    43:44:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    45:46:int androidx.camera.core.impl.SessionConfig.getHigherPriorityTemplateType(int,int):343:343 -> J
    45:46:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    45:46:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    47:54:int androidx.camera.core.impl.SessionConfig.getHigherPriorityTemplateType(int,int):342:342 -> J
    47:54:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    47:54:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    55:69:int androidx.camera.core.impl.SessionConfig.getHigherPriorityTemplateType(int,int):343:343 -> J
    55:69:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):510 -> J
    55:69:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    70:71:void androidx.camera.core.impl.CaptureConfig$Builder.setTemplateType(int):320:320 -> J
    70:71:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setTemplateType(int):479 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    70:71:void propagateChildrenTemplate(androidx.camera.core.impl.SessionConfig$Builder):513 -> J
    70:71:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):487 -> J
    72:73:android.util.Size androidx.camera.core.impl.AutoValue_StreamSpec.getResolution():47:47 -> J
    72:73:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    74:75:java.util.Set androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildren():221:221 -> J
    74:75:java.util.Set getChildren():279 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:75:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):528 -> J
    74:75:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    76:91:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):528:528 -> J
    76:91:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    92:93:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> J
    92:93:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):530 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:93:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    94:97:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):530:530 -> J
    94:97:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    98:103:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):531:531 -> J
    98:103:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    104:105:java.util.List androidx.camera.core.impl.CaptureConfig.getCameraCaptureCallbacks():223:223 -> J
    104:105:java.util.List androidx.camera.core.impl.SessionConfig.getRepeatingCameraCaptureCallbacks():323 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    104:105:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):533 -> J
    104:105:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    106:108:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllRepeatingCameraCaptureCallbacks(java.util.Collection):597:597 -> J
    106:108:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):532 -> J
    106:108:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    109:110:java.util.List androidx.camera.core.impl.SessionConfig.getSingleCameraCaptureCallbacks():333:333 -> J
    109:110:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):534 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    109:110:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    111:128:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllCameraCaptureCallbacks(java.util.Collection):624:624 -> J
    111:128:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):534 -> J
    111:128:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    129:131:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllCameraCaptureCallbacks(java.util.Collection):625:625 -> J
    129:131:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):534 -> J
    129:131:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    132:137:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllCameraCaptureCallbacks(java.util.Collection):626:626 -> J
    132:137:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):534 -> J
    132:137:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    138:141:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllCameraCaptureCallbacks(java.util.Collection):627:627 -> J
    138:141:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):534 -> J
    138:141:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    142:143:java.util.List androidx.camera.core.impl.SessionConfig.getSessionStateCallbacks():318:318 -> J
    142:143:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):535 -> J
    142:143:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    144:159:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllSessionStateCallbacks(java.util.List):575:575 -> J
    144:159:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):535 -> J
    144:159:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    160:168:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addSessionStateCallback(android.hardware.camera2.CameraCaptureSession$StateCallback):563:563 -> J
    160:168:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllSessionStateCallbacks(java.util.List):576 -> J
    160:168:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):535 -> J
    160:168:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    169:172:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addSessionStateCallback(android.hardware.camera2.CameraCaptureSession$StateCallback):566:566 -> J
    169:172:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllSessionStateCallbacks(java.util.List):576 -> J
    169:172:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):535 -> J
    169:172:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    173:174:java.util.List androidx.camera.core.impl.SessionConfig.getDeviceStateCallbacks():313:313 -> J
    173:174:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):536 -> J
    173:174:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    175:190:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllDeviceStateCallbacks(java.util.Collection):551:551 -> J
    175:190:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):536 -> J
    175:190:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    191:199:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addDeviceStateCallback(android.hardware.camera2.CameraDevice$StateCallback):539:539 -> J
    191:199:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllDeviceStateCallbacks(java.util.Collection):552 -> J
    191:199:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):536 -> J
    191:199:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    200:203:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addDeviceStateCallback(android.hardware.camera2.CameraDevice$StateCallback):542:542 -> J
    200:203:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addAllDeviceStateCallbacks(java.util.Collection):552 -> J
    200:203:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):536 -> J
    200:203:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    204:205:androidx.camera.core.impl.Config androidx.camera.core.impl.CaptureConfig.getImplementationOptions():167:167 -> J
    204:205:androidx.camera.core.impl.Config androidx.camera.core.impl.SessionConfig.getImplementationOptions():296 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    204:205:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):537 -> J
    204:205:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    206:210:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addImplementationOptions(androidx.camera.core.impl.Config):785:785 -> J
    206:210:void propagateChildrenCamera2Interop(android.util.Size,androidx.camera.core.impl.SessionConfig$Builder):537 -> J
    206:210:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):488 -> J
    211:213:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):490:490 -> J
    214:216:androidx.camera.core.impl.DeferrableSurface androidx.camera.core.processing.SurfaceEdge.getDeferrableSurface():191:191 -> J
    214:216:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):490 -> J
    217:219:androidx.camera.core.impl.DeferrableSurface androidx.camera.core.processing.SurfaceEdge.getDeferrableSurface():192:192 -> J
    217:219:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):490 -> J
    220:228:void androidx.camera.core.processing.SurfaceEdge.checkAndSetHasConsumer():560:560 -> J
    220:228:androidx.camera.core.impl.DeferrableSurface androidx.camera.core.processing.SurfaceEdge.getDeferrableSurface():193 -> J
    220:228:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):490 -> J
    229:230:void androidx.camera.core.processing.SurfaceEdge.checkAndSetHasConsumer():561:561 -> J
    229:230:androidx.camera.core.impl.DeferrableSurface androidx.camera.core.processing.SurfaceEdge.getDeferrableSurface():193 -> J
    229:230:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):490 -> J
    231:232:androidx.camera.core.impl.DeferrableSurface androidx.camera.core.processing.SurfaceEdge.getDeferrableSurface():194:194 -> J
    231:232:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):490 -> J
    233:234:androidx.camera.core.DynamicRange androidx.camera.core.impl.AutoValue_StreamSpec.getDynamicRange():57:57 -> J
    233:234:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):492 -> J
    235:237:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):491:491 -> J
    238:239:androidx.camera.core.impl.CameraCaptureCallback androidx.camera.core.streamsharing.VirtualCameraAdapter.getParentMetadataCallback():398:398 -> J
    238:239:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):496 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    240:242:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addRepeatingCameraCaptureCallback(androidx.camera.core.impl.CameraCaptureCallback):587:587 -> J
    240:242:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):495 -> J
    243:246:androidx.camera.core.impl.Config androidx.camera.core.impl.AutoValue_StreamSpec.getImplementationOptions():72:72 -> J
    243:246:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):497 -> J
    247:249:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.addImplementationOptions(androidx.camera.core.impl.Config):785:785 -> J
    247:249:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):498 -> J
    250:251:int androidx.camera.core.impl.AutoValue_StreamSpec.getSessionType():62:62 -> J
    250:251:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):500 -> J
    252:253:androidx.camera.core.impl.SessionConfig$Builder androidx.camera.core.impl.SessionConfig$Builder.setSessionType(int):487:487 -> J
    252:253:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):500 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    254:257:androidx.camera.core.impl.SessionConfig$Builder createSessionConfigBuilder(androidx.camera.core.processing.SurfaceEdge,androidx.camera.core.impl.UseCaseConfig,androidx.camera.core.impl.StreamSpec):503:503 -> J
    1:2:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):130:130 -> K
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/HashSet;)Lp27;"}
    3:9:void androidx.camera.core.streamsharing.StreamSharingBuilder.<init>():56:56 -> K
    3:9:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):130 -> K
    10:13:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):131:131 -> K
    14:17:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):132:132 -> K
    18:20:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):131:131 -> K
    21:25:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):133:133 -> K
    26:41:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):134:134 -> K
    42:43:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> K
    42:43:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):135 -> K
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    44:51:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):135:135 -> K
    52:53:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> K
    52:53:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):136 -> K
    54:61:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):136:136 -> K
    62:69:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):138:138 -> K
    70:74:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):141:141 -> K
    75:84:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):142:142 -> K
    85:91:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):143:143 -> K
    92:101:androidx.camera.core.streamsharing.StreamSharingConfig getDefaultConfig(java.util.Set):144:144 -> K
    1:7:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):196:196 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZLys7;)Lvs7;"}
    8:13:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):195:195 -> g
    14:15:androidx.camera.core.impl.Config androidx.camera.core.streamsharing.StreamSharingConfig.getConfig():54:54 -> g
    14:15:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):200 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    16:23:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):200:200 -> g
    24:34:androidx.camera.core.impl.UseCaseConfig getDefaultConfig(boolean,androidx.camera.core.impl.UseCaseConfigFactory):203:203 -> g
    1:2:java.util.Set getChildren():279:279 -> k
    1:2:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):813 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltj0;)Ljava/util/Set;"}
    3:4:java.util.Set androidx.camera.core.streamsharing.VirtualCameraAdapter.getChildren():221:221 -> k
    3:4:java.util.Set getChildren():279 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    3:4:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):813 -> k
    5:12:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):815:815 -> k
    13:28:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):821:821 -> k
    29:37:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):822:822 -> k
    38:43:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):830:830 -> k
    44:48:java.util.Set getSupportedDynamicRanges(androidx.camera.core.impl.CameraInfoInternal):833:833 -> k
    1:6:java.util.Set getSupportedEffectTargets():287:287 -> l
    7:14:java.util.Set getSupportedEffectTargets():288:288 -> l
    1:10:androidx.camera.core.impl.UseCaseConfig$Builder getUseCaseConfigBuilder(androidx.camera.core.impl.Config):208:208 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf61;)Lus7;"}
    1:4:void androidx.camera.core.streamsharing.VirtualCameraAdapter.bindChildren():187:187 -> t
    1:4:void onBind():248 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:20:void androidx.camera.core.streamsharing.VirtualCameraAdapter.bindChildren():187:187 -> t
    5:20:void onBind():248 -> t
    21:22:void androidx.camera.core.streamsharing.VirtualCameraAdapter.bindChildren():188:188 -> t
    21:22:void onBind():248 -> t
    23:34:void androidx.camera.core.streamsharing.VirtualCameraAdapter.bindChildren():189:189 -> t
    23:34:void onBind():248 -> t
    35:39:void androidx.camera.core.streamsharing.VirtualCameraAdapter.bindChildren():192:192 -> t
    35:39:void onBind():248 -> t
    40:44:void androidx.camera.core.streamsharing.VirtualCameraAdapter.bindChildren():188:188 -> t
    40:44:void onBind():248 -> t
    1:2:void onCameraControlReady():275:275 -> u
    3:4:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifyCameraControlReady():215:215 -> u
    3:4:void onCameraControlReady():275 -> u
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:20:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifyCameraControlReady():215:215 -> u
    5:20:void onCameraControlReady():275 -> u
    21:25:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifyCameraControlReady():216:216 -> u
    21:25:void onCameraControlReady():275 -> u
    1:6:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214:214 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltj0;Lus7;)Lvs7;"}
    7:10:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146:146 -> v
    7:10:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:12:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146:146 -> v
    11:12:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    13:21:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getCameraSupportedResolutions():267:267 -> v
    13:21:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):113 -> v
    13:21:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    13:21:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    22:25:int androidx.camera.core.impl.UseCaseConfig.getSurfaceOccupancyPriority(int):286:286 -> v
    22:25:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getHighestSurfacePriority(java.util.Set):517 -> v
    22:25:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):151 -> v
    22:25:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    26:44:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldIncludeHighResolutions():277:277 -> v
    26:44:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):116 -> v
    26:44:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    26:44:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    45:48:boolean androidx.camera.core.impl.UseCaseConfig.isHighResolutionDisabled(boolean):400:400 -> v
    45:48:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldIncludeHighResolutions():278 -> v
    45:48:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):116 -> v
    45:48:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    45:48:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    49:52:boolean androidx.camera.core.impl.UseCaseConfig.isHighResolutionDisabled(boolean):400:400 -> v
    49:52:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldIncludeHighResolutions():278 -> v
    49:52:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):116 -> v
    49:52:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    49:52:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(4)"]}
    53:61:boolean androidx.camera.core.impl.UseCaseConfig.isHighResolutionDisabled(boolean):400:400 -> v
    53:61:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldIncludeHighResolutions():278 -> v
    53:61:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):116 -> v
    53:61:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    53:61:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    62:65:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldIncludeHighResolutions():282:282 -> v
    62:65:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):116 -> v
    62:65:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    62:65:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    66:67:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldIncludeHighResolutions():283:283 -> v
    66:67:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):116 -> v
    66:67:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    66:67:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    68:76:androidx.camera.core.resolutionselector.ResolutionSelector androidx.camera.core.impl.ImageOutputConfig.getResolutionSelector(androidx.camera.core.resolutionselector.ResolutionSelector):281:281 -> v
    68:76:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldIncludeHighResolutions():284 -> v
    68:76:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):116 -> v
    68:76:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    68:76:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    77:78:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):123:123 -> v
    77:78:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    77:78:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    79:86:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):124:124 -> v
    79:86:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    79:86:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    87:102:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getSupportedPrivResolutions(java.util.List):599:599 -> v
    87:102:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):126 -> v
    87:102:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    87:102:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    103:116:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getSupportedPrivResolutions(java.util.List):600:600 -> v
    103:116:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):126 -> v
    103:116:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    103:116:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    117:125:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getSupportedPrivResolutions(java.util.List):601:601 -> v
    117:125:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):126 -> v
    117:125:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    117:125:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    126:130:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getSupportedPrivResolutions(java.util.List):605:605 -> v
    126:130:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):126 -> v
    126:130:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    126:130:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    131:137:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):349:349 -> v
    131:137:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    131:137:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    131:137:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    138:142:java.util.Set androidx.camera.core.streamsharing.ResolutionsMerger.getChildrenRequiredResolutions():518:518 -> v
    138:142:boolean androidx.camera.core.streamsharing.ResolutionsMerger.needToAddSensorResolutions():509 -> v
    138:142:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):352 -> v
    138:142:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    138:142:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    138:142:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    143:158:java.util.Set androidx.camera.core.streamsharing.ResolutionsMerger.getChildrenRequiredResolutions():519:519 -> v
    143:158:boolean androidx.camera.core.streamsharing.ResolutionsMerger.needToAddSensorResolutions():509 -> v
    143:158:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):352 -> v
    143:158:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    143:158:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    143:158:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    159:162:java.util.Set androidx.camera.core.streamsharing.ResolutionsMerger.getChildrenRequiredResolutions():520:520 -> v
    159:162:boolean androidx.camera.core.streamsharing.ResolutionsMerger.needToAddSensorResolutions():509 -> v
    159:162:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):352 -> v
    159:162:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    159:162:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    159:162:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    163:166:java.util.Set androidx.camera.core.streamsharing.ResolutionsMerger.getChildrenRequiredResolutions():521:521 -> v
    163:166:boolean androidx.camera.core.streamsharing.ResolutionsMerger.needToAddSensorResolutions():509 -> v
    163:166:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):352 -> v
    163:166:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    163:166:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    163:166:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    167:182:boolean androidx.camera.core.streamsharing.ResolutionsMerger.needToAddSensorResolutions():509:509 -> v
    167:182:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):352 -> v
    167:182:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    167:182:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    167:182:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    183:188:boolean androidx.camera.core.streamsharing.ResolutionsMerger.needToAddSensorResolutions():510:510 -> v
    183:188:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):352 -> v
    183:188:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    183:188:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    183:188:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    189:197:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):353:353 -> v
    189:197:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    189:197:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    189:197:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    198:201:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):358:358 -> v
    198:201:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    198:201:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    198:201:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    202:211:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldPrioritizeFallbackAspectRatio():307:307 -> v
    202:211:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):359 -> v
    202:211:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    202:211:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    202:211:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    212:227:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldPrioritizeFallbackAspectRatio():311:311 -> v
    212:227:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):359 -> v
    212:227:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    212:227:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    212:227:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    228:231:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldPrioritizeFallbackAspectRatio():312:312 -> v
    228:231:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):359 -> v
    228:231:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    228:231:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    228:231:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    232:253:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldPrioritizeFallbackAspectRatio():315:315 -> v
    232:253:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):359 -> v
    232:253:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    232:253:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    232:253:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    254:282:boolean androidx.camera.core.streamsharing.ResolutionsMerger.shouldPrioritizeFallbackAspectRatio():316:316 -> v
    254:282:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):359 -> v
    254:282:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    254:282:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    254:282:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    283:286:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):360:360 -> v
    283:286:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    283:286:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    283:286:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    287:289:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):359:359 -> v
    287:289:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    287:289:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    287:289:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    290:296:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):364:364 -> v
    290:296:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    290:296:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    290:296:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    297:304:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):367:367 -> v
    297:304:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    297:304:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    297:304:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    305:309:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):372:372 -> v
    305:309:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    305:309:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    305:309:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    310:316:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):376:376 -> v
    310:316:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    310:316:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    310:316:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    317:333:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.selectParentResolutions(java.util.List):380:380 -> v
    317:333:java.util.List androidx.camera.core.streamsharing.ResolutionsMerger.getMergedResolutions(androidx.camera.core.impl.MutableConfig):129 -> v
    317:333:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):146 -> v
    317:333:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    334:338:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):147:147 -> v
    334:338:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    339:340:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):150:150 -> v
    339:340:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    341:357:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getHighestSurfacePriority(java.util.Set):515:515 -> v
    341:357:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):151 -> v
    341:357:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    358:359:int androidx.camera.core.impl.UseCaseConfig.getSurfaceOccupancyPriority(int):286:286 -> v
    358:359:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getHighestSurfacePriority(java.util.Set):517 -> v
    358:359:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):151 -> v
    358:359:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    360:363:int androidx.camera.core.impl.UseCaseConfig.getSurfaceOccupancyPriority(int):286:286 -> v
    360:363:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getHighestSurfacePriority(java.util.Set):517 -> v
    360:363:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):151 -> v
    360:363:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    364:369:int androidx.camera.core.impl.UseCaseConfig.getSurfaceOccupancyPriority(int):286:286 -> v
    364:369:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getHighestSurfacePriority(java.util.Set):517 -> v
    364:369:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):151 -> v
    364:369:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    370:374:int androidx.camera.core.streamsharing.VirtualCameraAdapter.getHighestSurfacePriority(java.util.Set):516:516 -> v
    370:374:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):151 -> v
    370:374:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    375:378:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):151:151 -> v
    375:378:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    379:381:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):150:150 -> v
    379:381:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    382:386:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):49:49 -> v
    382:386:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    382:386:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    387:402:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):50:50 -> v
    387:402:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    387:402:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    403:406:androidx.camera.core.DynamicRange androidx.camera.core.impl.ImageInputConfig.getDynamicRange():78:78 -> v
    403:406:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):51 -> v
    403:406:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    403:406:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    407:410:androidx.camera.core.DynamicRange androidx.camera.core.impl.ImageInputConfig.getDynamicRange():78:78 -> v
    407:410:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):51 -> v
    407:410:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    407:410:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    411:412:androidx.camera.core.DynamicRange androidx.camera.core.impl.ImageInputConfig.getDynamicRange():78:78 -> v
    411:412:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):51 -> v
    411:412:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    411:412:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    413:415:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> v
    413:415:androidx.camera.core.DynamicRange androidx.camera.core.impl.ImageInputConfig.getDynamicRange():78 -> v
    413:415:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):51 -> v
    413:415:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    413:415:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    416:419:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):51:51 -> v
    416:419:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    416:419:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    420:427:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):64:64 -> v
    420:427:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    420:427:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    420:427:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    428:433:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):68:68 -> v
    428:433:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    428:433:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    428:433:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    434:435:int androidx.camera.core.DynamicRange.getEncoding():232:232 -> v
    434:435:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):69 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    434:435:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    434:435:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    434:435:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    436:439:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):69:69 -> v
    436:439:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    436:439:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    436:439:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    440:441:int androidx.camera.core.DynamicRange.getBitDepth():246:246 -> v
    440:441:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):70 -> v
    440:441:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    440:441:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    440:441:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    442:446:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):70:70 -> v
    442:446:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    442:446:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    442:446:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    447:452:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):71:71 -> v
    447:452:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    447:452:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    447:452:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    453:458:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):72:72 -> v
    453:458:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    453:458:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    453:458:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    459:460:int androidx.camera.core.DynamicRange.getEncoding():232:232 -> v
    459:460:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):74 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    459:460:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    459:460:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    459:460:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    461:464:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):74:74 -> v
    461:464:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    461:464:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    461:464:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    465:473:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeEncoding(java.lang.Integer,java.lang.Integer):97:97 -> v
    465:473:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):73 -> v
    465:473:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    465:473:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    465:473:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    474:481:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeEncoding(java.lang.Integer,java.lang.Integer):89:89 -> v
    474:481:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):73 -> v
    474:481:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    474:481:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    474:481:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    482:488:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeEncoding(java.lang.Integer,java.lang.Integer):92:92 -> v
    482:488:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):73 -> v
    482:488:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    482:488:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    482:488:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    489:501:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeEncoding(java.lang.Integer,java.lang.Integer):97:97 -> v
    489:501:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):73 -> v
    489:501:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    489:501:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    489:501:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    502:514:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeEncoding(java.lang.Integer,java.lang.Integer):100:100 -> v
    502:514:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):73 -> v
    502:514:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    502:514:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    502:514:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    515:523:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeEncoding(java.lang.Integer,java.lang.Integer):104:104 -> v
    515:523:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):73 -> v
    515:523:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    515:523:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    515:523:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    524:525:int androidx.camera.core.DynamicRange.getBitDepth():246:246 -> v
    524:525:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):76 -> v
    524:525:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    524:525:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    524:525:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    526:529:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):76:76 -> v
    526:529:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    526:529:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    526:529:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    530:537:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeBitDepth(java.lang.Integer,java.lang.Integer):110:110 -> v
    530:537:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):75 -> v
    530:537:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    530:537:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    530:537:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    538:544:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeBitDepth(java.lang.Integer,java.lang.Integer):113:113 -> v
    538:544:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):75 -> v
    538:544:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    538:544:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    538:544:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    545:564:java.lang.Integer androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRangeBitDepth(java.lang.Integer,java.lang.Integer):117:117 -> v
    545:564:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):75 -> v
    545:564:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    545:564:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    545:564:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    565:579:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.intersectDynamicRange(java.util.List):83:83 -> v
    565:579:androidx.camera.core.DynamicRange androidx.camera.core.streamsharing.DynamicRangeUtils.resolveDynamicRange(java.util.Set):54 -> v
    565:579:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):159 -> v
    565:579:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    580:584:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):164:164 -> v
    580:584:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    585:586:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):166:166 -> v
    585:586:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    587:588:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):608:608 -> v
    587:588:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    587:588:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    589:604:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):610:610 -> v
    589:604:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    589:604:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    605:606:android.util.Range androidx.camera.core.impl.UseCaseConfig.getTargetFrameRate(android.util.Range):336:336 -> v
    605:606:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):611 -> v
    605:606:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    605:606:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    607:610:android.util.Range androidx.camera.core.impl.UseCaseConfig.getTargetFrameRate(android.util.Range):336:336 -> v
    607:610:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):611 -> v
    607:610:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    607:610:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    611:612:android.util.Range androidx.camera.core.impl.UseCaseConfig.getTargetFrameRate(android.util.Range):336:336 -> v
    611:612:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):611 -> v
    611:612:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    611:612:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    613:615:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):611:611 -> v
    613:615:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    613:615:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    616:625:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):614:614 -> v
    616:625:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    616:625:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    626:630:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):620:620 -> v
    626:630:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    626:630:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    631:657:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):622:622 -> v
    631:657:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    631:657:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    658:661:android.util.Range androidx.camera.core.streamsharing.VirtualCameraAdapter.resolveTargetFrameRate(java.util.Set):626:626 -> v
    658:661:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):167 -> v
    658:661:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    662:664:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):166:166 -> v
    662:664:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    665:682:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):170:170 -> v
    665:682:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    683:693:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):171:171 -> v
    683:693:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    694:699:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):172:172 -> v
    694:699:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    700:701:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):174:174 -> v
    700:701:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    702:709:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):175:175 -> v
    702:709:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    710:712:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):174:174 -> v
    710:712:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    713:718:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):178:178 -> v
    713:718:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    719:720:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):180:180 -> v
    719:720:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    721:728:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):181:181 -> v
    721:728:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    729:732:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):180:180 -> v
    729:732:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    733:737:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):215:215 -> v
    738:743:void androidx.camera.core.streamsharing.VirtualCameraAdapter.mergeChildrenConfigs(androidx.camera.core.impl.MutableConfig):161:161 -> v
    738:743:androidx.camera.core.impl.UseCaseConfig onMergeConfig(androidx.camera.core.impl.CameraInfoInternal,androidx.camera.core.impl.UseCaseConfig$Builder):214 -> v
    1:2:void onSessionStart():262:262 -> w
    3:4:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifySessionStart():203:203 -> w
    3:4:void onSessionStart():262 -> w
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:20:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifySessionStart():203:203 -> w
    5:20:void onSessionStart():262 -> w
    21:25:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifySessionStart():204:204 -> w
    21:25:void onSessionStart():262 -> w
    1:2:void onSessionStop():269:269 -> x
    3:4:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifySessionStop():209:209 -> x
    3:4:void onSessionStop():269 -> x
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:20:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifySessionStop():209:209 -> x
    5:20:void onSessionStop():269 -> x
    21:25:void androidx.camera.core.streamsharing.VirtualCameraAdapter.notifySessionStop():210:210 -> x
    21:25:void onSessionStop():269 -> x
    1:5:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):240:240 -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf61;)Lhz;"}
    6:11:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):241:241 -> 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):241 -> 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):241 -> y
    35:37:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):241:241 -> 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):242 -> y
    40:43:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):242:242 -> 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):242 -> y
    46:50:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecImplementationOptionsUpdated(androidx.camera.core.impl.Config):242:242 -> y
    1:27:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):222:222 -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhz;Lhz;)Lhz;"}
    28:31:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):225:225 -> z
    32:44:java.lang.String androidx.camera.core.UseCase.getSecondaryCameraId():693:693 -> z
    32:44:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):226 -> z
    45:53:java.lang.String androidx.camera.core.UseCase.getSecondaryCameraId():694:694 -> z
    45:53:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):226 -> z
    54:58:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> z
    54:58:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):227 -> z
    59:62:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):225:225 -> z
    63:65:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):224:224 -> z
    66:69:androidx.camera.core.impl.StreamSpec onSuggestedStreamSpecUpdated(androidx.camera.core.impl.StreamSpec,androidx.camera.core.impl.StreamSpec):229:229 -> z
