camera: Use pre-allocated vector for camera data

And avoid an unnecessary copy
This commit is contained in:
ameerj
2022-12-15 22:50:36 -05:00
parent 9ff891ce71
commit 7bf4bec257
4 changed files with 12 additions and 9 deletions

View File

@ -246,6 +246,9 @@ private:
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0)) && YUZU_USE_QT_MULTIMEDIA
std::unique_ptr<QCamera> camera;
std::unique_ptr<QCameraImageCapture> camera_capture;
static constexpr std::size_t CAMERA_WIDTH = 320;
static constexpr std::size_t CAMERA_HEIGHT = 240;
std::vector<u32> camera_data;
#endif
std::unique_ptr<QTimer> camera_timer;