From 886d9a010e28aeb0390b3e7b521bb2b94b8520c5 Mon Sep 17 00:00:00 2001 From: Liem Ma Date: Tue, 5 Jul 2016 16:36:58 -0400 Subject: [PATCH] Fixed webcam not stopping on unload Moved from deprecated .stop() to getVideoTracks()[0].stop(); getAudioTracks()[0].stop(); --- .../main/java/org/vaadin/teemu/webcam/client/WebcamStream.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webcam/src/main/java/org/vaadin/teemu/webcam/client/WebcamStream.java b/webcam/src/main/java/org/vaadin/teemu/webcam/client/WebcamStream.java index bd91df4..e61a30b 100644 --- a/webcam/src/main/java/org/vaadin/teemu/webcam/client/WebcamStream.java +++ b/webcam/src/main/java/org/vaadin/teemu/webcam/client/WebcamStream.java @@ -11,7 +11,8 @@ protected WebcamStream() { // @formatter:off public final native void stop() /*-{ - this.stop(); + this.getVideoTracks()[0].stop(); + this.getAudioTracks()[0].stop(); }-*/; // @formatter:on