diff --git a/src/components/CscMedia.vue b/src/components/CscMedia.vue index ee676827..3056648f 100644 --- a/src/components/CscMedia.vue +++ b/src/components/CscMedia.vue @@ -66,6 +66,13 @@ QIcon }, methods: { + reset() { + if (this.$refs.media) { + this.$refs.media.pause(); + this.$refs.media.srcObject = null; + this.$refs.media.load(); + } + }, assignStream(stream) { if(stream !== null && stream !== undefined) { this.loading = true; diff --git a/src/components/layouts/Conference.vue b/src/components/layouts/Conference.vue index bf33ca9a..57c36445 100644 --- a/src/components/layouts/Conference.vue +++ b/src/components/layouts/Conference.vue @@ -99,7 +99,8 @@