diff options
Diffstat (limited to 'libhwjpeg/LibScalerForJpeg.cpp')
-rw-r--r-- | libhwjpeg/LibScalerForJpeg.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libhwjpeg/LibScalerForJpeg.cpp b/libhwjpeg/LibScalerForJpeg.cpp index cab9ae4..954e76f 100644 --- a/libhwjpeg/LibScalerForJpeg.cpp +++ b/libhwjpeg/LibScalerForJpeg.cpp @@ -109,6 +109,10 @@ LibScalerForJpeg::Device::~Device() bool LibScalerForJpeg::Device::requestBuffers(unsigned int buftype, unsigned int memtype, unsigned int count) { + // count==0 means this port should be reconfigured and it is successful under streaming is finished. + if (!count) + streamOff(buftype); + v4l2_requestbuffers reqbufs{}; reqbufs.type = buftype; |