camera/camera-core/src/main/java/androidx/camera/core/impl/AttachedSurfaceInfo.java
/**
     * Creates a new instance of SurfaceConfig with the given parameters.
     */
Creates a new instance of SurfaceConfig with the given parameters.
Creates a new instance of SurfaceConfig with the given parameters .
@NonNull
    public static AttachedSurfaceInfo create(@NonNull SurfaceConfig surfaceConfig,
            int imageFormat,
            @NonNull Size size,
            @Nullable Range<Integer> targetFrameRate) {
        return new AutoValue_AttachedSurfaceInfo(surfaceConfig, imageFormat, size, targetFrameRate);
    }
@ NonNull public static AttachedSurfaceInfo create ( @ NonNull SurfaceConfig surfaceConfig , int imageFormat , @ NonNull Size size , @ Nullable Range < Integer > targetFrameRate ) { return new AutoValue_AttachedSurfaceInfo ( surfaceConfig , imageFormat , size , targetFrameRate ) ; }
Creates a new instance of SurfaceConfig with the given parameters.
Creates a new instance of SurfaceConfig with the given parameters .