Camera2配置在更高的分辨率下失败

时间:2018-07-25 18:26:49

标签: android android-camera2

我正在使用camera2 API。逻辑配置为具有两个表面-预览表面和编码表面。编码表面可以配置为640x480或1280x720。根据选择的大小,确定预览表面的大小,以便紧密保持宽高比。

该逻辑已经在许多不同的设备上进行了测试,并且似乎可以正常工作。但是,在Samsung S8上,虽然可以使用640x480的编码尺寸,但是选择1280x720的尺寸会导致以下错误:

Stream configuration failed due to: endConfigure:434: Camera 0: Unsupported set of inputs/outputs provided

部分问题是该错误消息没有提供确切原因的详细信息。

我需要支持1280x720编码。我想知道是否还有其他参数可以调整以使其正常工作。问候。

0 个答案:

没有答案