From 5cc051db24e150f0d9ed8a93610c9d07512236a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Mon, 29 Feb 2016 14:50:26 -0500 Subject: [PATCH] media_video: reduce default resolution from 720p to 640p Change-Id: I3d3cf3e11625ef52beedf514e903a997648ce74a Tuleap: #430 --- src/media/video/video_device.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/media/video/video_device.h b/src/media/video/video_device.h index 125538adfd..eca344e7a6 100644 --- a/src/media/video/video_device.h +++ b/src/media/video/video_device.h @@ -90,11 +90,14 @@ public: } /* Default setting is found by using following rules: - * - frame height <= 720 pixels + * - frame height <= 640 pixels * - frame rate >= 10 fps */ VideoSettings getDefaultSettings() const { auto settings = getSettings(); + auto channels = getChannelList(); + if (channels.empty()) + return {}; settings.channel = getChannelList().front(); VideoSize max_size {0, 0}; @@ -102,7 +105,7 @@ public: auto sizes = getSizeList(settings.channel); for (auto& s : sizes) { - if (s.second > 720) + if (s.second > 640) continue; auto rates = getRateList(settings.channel, s); if (rates.empty()) -- GitLab