Bug 1435670 - Remove assert when there's no capability for a device. r=jib

Not all devices have capabilities. Our code is already setup to handle that
case by defaulting to a capability with width,height,maxFPS=0 and propagating
the failure to start.

MozReview-Commit-ID: AZJKZeBrYC2

--HG--
extra : rebase_source : f1030fc97416f9b3b8e363edcbf440f6f250c749
This commit is contained in:
Andreas Pehrson 2018-02-08 11:23:53 +01:00
parent f57faf8137
commit 5a51d4ff01

View File

@ -907,8 +907,6 @@ CamerasParent::RecvStartCapture(const CaptureEngine& aCapEngine,
auto candidateCapabilities = self->mAllCandidateCapabilities.find(
nsCString(cap.VideoCapture()->CurrentDeviceName()));
MOZ_DIAGNOSTIC_ASSERT(candidateCapabilities != self->mAllCandidateCapabilities.end());
MOZ_DIAGNOSTIC_ASSERT(!candidateCapabilities->second.empty());
if ((candidateCapabilities != self->mAllCandidateCapabilities.end()) &&
(!candidateCapabilities->second.empty())) {
int32_t minIdx = -1;