Commit 94b5a740 authored by sourin's avatar sourin

Fixed with review comments.

parent b2fa82ff
......@@ -650,6 +650,16 @@ public:
*/
CV_WRAP virtual bool open(int index);
/** @brief Open a camera for video capturing
@overload
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Parameters are similar as the constructor VideoCapture(int index),except it takes an additional argument apiPreference.
@return open(cameraNum + apiPreference).
*/
CV_WRAP bool open(int cameraNum, int apiPreference);
/** @brief Returns true if video capturing has been initialized already.
If the previous call to VideoCapture constructor or VideoCapture::open() succeeded, the method returns
......
......@@ -606,6 +606,11 @@ bool VideoCapture::open(int index)
cap.reset(cvCreateCameraCapture(index));
return isOpened();
}
bool VideoCapture::open(int cameraNum, int apiPreference)
{
cameraNum = cameraNum + apiPreference;
return open(cameraNum);
}
bool VideoCapture::isOpened() const
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment