video: prevent exception on macOS

Prevent exception when getting supported frame rates.

Change-Id: I2fe140bb51e0f20510b1c3f6a62df8921030dc7d
This commit is contained in:
kkostiuk
2022-03-09 14:17:45 -05:00
committed by Adrien Béraud
parent 5a83c7a260
commit 2b45e58237

View File

@ -165,7 +165,11 @@ VideoDeviceImpl::getSizeList() const
std::vector<FrameRate>
VideoDeviceImpl::getRateList(const std::string& channel, VideoSize size) const
{
return available_rates_.at(size);
auto it = available_rates_.find(size);
if (it != available_rates_.end()) {
return it->second;
}
return {};
}
std::vector<VideoSize>