0
でデバイスを変更する簡単な方法はあります見にチェックQTCaptureSession
[captureSession inputs];
...からデバイスのアレイ上enumarating以外QTCaptureSessionのオーディオ/ビデオデバイスを変更する簡単な方法はありますデバイスがQTMediaTypeSoundかQTMediaTypeVideoかどうかを確認して削除しますか?
でデバイスを変更する簡単な方法はあります見にチェックQTCaptureSession
[captureSession inputs];
...からデバイスのアレイ上enumarating以外QTCaptureSessionのオーディオ/ビデオデバイスを変更する簡単な方法はありますデバイスがQTMediaTypeSoundかQTMediaTypeVideoかどうかを確認して削除しますか?
「簡単」とはどういう意味ですか。
私の頭の上からは、次のオプションがあります。
-[QTCaptureSession inputs]
から返された配列にfilteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"device.mediaType == \"%@\"", type]
を送信して照会します。indexesOfObjectsPassingTest:
を使用するという追加オプションがあります。しかし、removeInputsWithMediaType:
という意味の方法はありません(少なくとも私が知っているものはありません)。
HTH
ダニエル