diff --git a/base/include/VirtualCameraSink.h b/base/include/VirtualCameraSink.h index 2f0809754..8e5d0ff26 100644 --- a/base/include/VirtualCameraSink.h +++ b/base/include/VirtualCameraSink.h @@ -22,6 +22,7 @@ class VirtualCameraSink : public Module bool term(); void getImageSize(int &width, int &height); + void resetImageSize(); protected: bool process(frame_container &frames); diff --git a/base/src/VirtualCameraSink.cpp b/base/src/VirtualCameraSink.cpp index 851b84705..26607c3db 100755 --- a/base/src/VirtualCameraSink.cpp +++ b/base/src/VirtualCameraSink.cpp @@ -271,4 +271,9 @@ bool VirtualCameraSink::processEOS(string &pinId) void VirtualCameraSink::getImageSize(int &width, int &height) { mDetail->getImageSize(width, height); +} + +void VirtualCameraSink::resetImageSize() +{ + mDetail->imageSize = 0; } \ No newline at end of file