openpnp / openpnp-capture

A cross platform video capture library with a focus on machine vision.
MIT License
129 stars 56 forks source link

linux: Fix memory corruption on stream stop #42

Closed raymanfx closed 4 years ago

raymanfx commented 4 years ago

The buffer (m_frameBuffer) must not be freed until the capture thread (m_helperThread) is joined.

Fixes #41.

Signed-off-by: Christopher N. Hesse raymanfx@gmail.com

trcwm commented 4 years ago

Compiles on Kubuntu 20.04 with contrib/libjpeg-turbo-dev. Test applications run. Thank you for your contribution!