mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-01 22:58:50 -04:00
The requests_ vector contains the requests created for a camera on start() but the vector elements are not removed on camera stop(). This leads to a segfault, when these requests that are no longer valid are queued again. Also move the streamName_ map clear to LibCamera::stop() where it should be, since its elements are added in the LibCamera::start() function. |
||
|---|---|---|
| .. | ||
| libcamera-client.c | ||
| libcamera-device.c | ||
| libcamera-source.c | ||
| libcamera-utils.c | ||
| libcamera.c | ||
| libcamera.h | ||
| libcamera_wrapper.cpp | ||
| libcamera_wrapper.h | ||
| meson.build | ||