0

Camera2 API を使用して、デバイスでサポートされているビデオ サイズを判断しようとする場合、 を使用しても問題CamcorderProfile.hasProfileありStreamConfigurationMap.getOutputSizes(MediaRecorder.class)ませんか?それともそれを行う唯一の方法ですか?

カメラ ID には が必要で、Camera2 はID に s を使用CamcorderProfileするため、サポートされていない気がしますが、尋ねても害はないと考えました。intString

4

1 に答える 1

1

Camera2 ID は文字列です。http://developer.android.com/reference/android/hardware/camera2/CameraManager.html#getCameraIdList()は次のことを述べています。

「非リムーバブル カメラは識別子に 0 から始まる整数を使用しますが、リムーバブル カメラは、同じモデルであっても、個々のデバイスごとに一意の識別子を持ちます」

したがって (OEM が信頼できる場合)、カメラ ID を に変換し、intそれをCamcorderProfile

于 2016-01-17T11:32:02.743 に答える