diff --git a/modules/highgui/src/cap_ffmpeg_impl.hpp b/modules/highgui/src/cap_ffmpeg_impl.hpp index be9c7aa3e2..5f0207c165 100644 --- a/modules/highgui/src/cap_ffmpeg_impl.hpp +++ b/modules/highgui/src/cap_ffmpeg_impl.hpp @@ -485,6 +485,7 @@ static int LockCallBack(void **mutex, AVLockOp op) localMutex->destroy(); free(localMutex); localMutex = NULL; + *mutex = NULL; break; } return 0;