Improve testFrameProcessing_format

pull/716/head
Mattia Iavarone 6 years ago
parent 51f9a75477
commit deb6595db5
  1. 6
      cameraview/src/androidTest/java/com/otaliastudios/cameraview/engine/CameraIntegrationTest.java

@ -1135,6 +1135,12 @@ public abstract class CameraIntegrationTest<E extends CameraBaseEngine> extends
@Retry(emulatorOnly = true)
@SdkExclude(maxSdkVersion = 22, emulatorOnly = true)
public void testFrameProcessing_format() {
// Add a empty processor before opening. This makes sure that future addFrameProcessor
// calls will not trigger a restartBind() which can cause issues on legacy devices,
// since the setFrameProcessingFormat already triggers one.
camera.addFrameProcessor(new FrameProcessor() {
public void process(@NonNull Frame frame) { }
});
CameraOptions o = openSync(true);
Collection<Integer> formats = o.getSupportedFrameProcessingFormats();
for (int format : formats) {

Loading…
Cancel
Save