 
     /// フレームレート
     public private(set) var frameRate: Int?
-
-    /// `true` であれば接続解除時にカメラを停止します。
-    @available(*, unavailable, message: "stopWhenDone は廃止されました。")
-    public private(set) var stopWhenDone: Bool = false
 
     /// フォーマット
     public private(set) var format: AVCaptureDevice.Format?


    /// RTCCameraVideoCapturer が保持している AVCaptureSession
    public var captureSession: AVCaptureSession { native.captureSession }

    /// 指定したカメラ位置にマッチした最初のデバイスを返します。
    /// 名称が device に変更されました
    @available(*, unavailable, renamed: "device")
    public static func captureDevice(for position: AVCaptureDevice.Position) -> AVCaptureDevice? {
        nil
    }

    /// 指定したカメラ位置にマッチした最初のデバイスを返します。
    /// captureDevice(for: .back) とすれば背面カメラを取得できます。

    /// イベントハンドラ
    public static var handlers = CameraVideoCapturerHandlers()

    /// カメラの位置
    public var position: AVCaptureDevice.Position {
        device.position
