|
|
|
@ -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; |
|
|
|
|