Merge pull request #4762 from IgorA100/patch-447707

Now we will pause audioMotion in MonitorStream.js
This commit is contained in:
Isaac Connor
2026-05-01 18:19:36 -04:00
committed by GitHub
3 changed files with 10 additions and 1 deletions

View File

@@ -416,6 +416,9 @@ function MonitorStream(monitorData) {
(e) => {
this.writeTextInfoBlock("Paused", {showImg: false});
manageEventListener.removeEventListener(this.handlerEventListener['volumechange']);
if (typeof pauseAudioMotion === 'function') {
pauseAudioMotion(this.id);
}
}
);
};

View File

@@ -2842,6 +2842,13 @@ function destroyAudioMotion(mid) {
}
};
function pauseAudioMotion(mid) {
const audioMotion = document.querySelector('audio-motion#audioVisualization' + mid);
if (audioMotion && audioMotion.pause) {
audioMotion.pause();
}
};
/*IMPORTANT DO NOT CALL WITHOUT CONSCIOUS NEED!!!*/
// https://habr.com/ru/companies/timeweb/articles/667148/
async function getTracksFromStream(videoFeedStream) {

View File

@@ -167,7 +167,6 @@ function streamCmdPause(action) {
if (action && monitorStream) {
monitorStream.pause();
}
if (monitorStream.audioMotion && monitorStream.audioMotion.pause) monitorStream.audioMotion.pause();
}
function onPlay() {