summaryrefslogtreecommitdiff
path: root/test/v4l2_videodevice/buffer_sharing.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/v4l2_videodevice/buffer_sharing.cpp')
0 files changed, 0 insertions, 0 deletions
om"> * * libcamera Camera API tests */ #include <iostream> #include "camera_test.h" using namespace std; namespace { class ConfigurationDefault : public CameraTest { protected: int run() { std::unique_ptr<CameraConfiguration> config; /* Test asking for configuration for a video stream. */ config = camera_->generateConfiguration({ StreamRole::VideoRecording }); if (!config || config->size() != 1) { cout << "Default configuration invalid" << endl; return TestFail; } /* * Test that asking for configuration for an empty array of * stream roles returns an empty camera configuration. */ config = camera_->generateConfiguration({}); if (!config || config->size() != 0) { cout << "Failed to retrieve configuration for empty roles list" << endl; return TestFail; } return TestPass; } }; } /* namespace */ TEST_REGISTER(ConfigurationDefault);