v4l_encoder: free buf_out in destructor (#25044)

This commit is contained in:
Dean Lee
2022-08-22 05:03:44 +08:00
committed by GitHub
parent f2f8e7b930
commit ed70a9ab1d
+6
View File
@@ -303,4 +303,10 @@ V4LEncoder::~V4LEncoder() {
checked_ioctl(fd, VIDIOC_STREAMOFF, &buf_type);
request_buffers(fd, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE, 0);
close(fd);
for (int i = 0; i < BUF_OUT_COUNT; i++) {
if (buf_out[i].free() != 0) {
LOGE("Failed to free buffer");
}
}
}