src/osx/camera.mm in rays-0.1.17 vs src/osx/camera.mm in rays-0.1.18

- old
+ new

@@ -353,11 +353,10 @@ } Camera::~Camera () { stop(); - if (self->video_input) [self->video_input release]; } bool Camera::start () { @@ -371,9 +370,11 @@ Camera::stop () { if (!self->video_input) return; [self->video_input stop]; + [self->video_input release]; + self->video_input = nil; } bool Camera::is_active () const {