From: Alexander Alekhin Date: Wed, 31 Mar 2021 09:35:11 +0000 (+0000) Subject: videoio(avfoundation): add getCaptureDomain() X-Git-Tag: accepted/tizen/unified/20220125.121719~1^2~1^2~90^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=40c0830b633b2eaf751a4766a0b6533152d30473;p=platform%2Fupstream%2Fopencv.git videoio(avfoundation): add getCaptureDomain() --- diff --git a/modules/videoio/src/cap_avfoundation.mm b/modules/videoio/src/cap_avfoundation.mm index 063e38b..1ff612e 100644 --- a/modules/videoio/src/cap_avfoundation.mm +++ b/modules/videoio/src/cap_avfoundation.mm @@ -96,7 +96,7 @@ class CvCaptureCAM : public CvCapture { virtual double getProperty(int property_id) const; virtual bool setProperty(int property_id, double value); virtual int didStart(); - + int getCaptureDomain() /*const*/ CV_OVERRIDE { return cv::CAP_AVFOUNDATION; } private: AVCaptureSession *mCaptureSession; AVCaptureDeviceInput *mCaptureDeviceInput; @@ -137,6 +137,7 @@ public: virtual double getProperty(int property_id) const; virtual bool setProperty(int property_id, double value); virtual int didStart(); + int getCaptureDomain() /*const*/ CV_OVERRIDE { return cv::CAP_AVFOUNDATION; } private: AVAsset *mAsset; AVAssetTrack *mAssetTrack; diff --git a/modules/videoio/src/cap_avfoundation_mac.mm b/modules/videoio/src/cap_avfoundation_mac.mm index 6a52727..5587253 100644 --- a/modules/videoio/src/cap_avfoundation_mac.mm +++ b/modules/videoio/src/cap_avfoundation_mac.mm @@ -99,7 +99,7 @@ public: virtual double getProperty(int property_id) const; virtual bool setProperty(int property_id, double value); virtual int didStart(); - + int getCaptureDomain() /*const*/ CV_OVERRIDE { return cv::CAP_AVFOUNDATION; } private: AVCaptureSession *mCaptureSession; @@ -141,7 +141,7 @@ public: virtual double getProperty(int property_id) const; virtual bool setProperty(int property_id, double value); virtual int didStart(); - + int getCaptureDomain() /*const*/ CV_OVERRIDE { return cv::CAP_AVFOUNDATION; } private: AVAsset *mAsset;