From 48eb2eadcb766f46cce7e07a0bfa8d4d09470d92 Mon Sep 17 00:00:00 2001
From: Thibault Nocchi <1619359+ThibaultNocchi@users.noreply.github.com>
Date: Thu, 23 Feb 2023 23:25:32 +0100
Subject: [PATCH] refactor: better video player routing
---
frontend/locales/en-US.json | 4 +++
.../src/components/Playback/OsdPlayer.vue | 2 +-
.../components/Playback/PiPVideoPlayer.vue | 4 +--
.../src/components/Playback/PlayerElement.vue | 25 +++++++++++++++++++
frontend/src/layouts/default.vue | 2 +-
frontend/src/pages/playback/video/index.vue | 8 +-----
frontend/src/store/playbackManager.ts | 19 +-------------
frontend/src/store/playerElement.ts | 8 +++---
8 files changed, 39 insertions(+), 33 deletions(-)
diff --git a/frontend/locales/en-US.json b/frontend/locales/en-US.json
index b92e52bee0b..8570208e901 100644
--- a/frontend/locales/en-US.json
+++ b/frontend/locales/en-US.json
@@ -70,6 +70,10 @@
"errorCode": "Error code: {errorCode}",
"videoPlayerError": "The video player encountered an unrecoverable error."
},
+ "playback": {
+ "mediaError": "Fatal media error encountered, trying to recover",
+ "networkError": "Fatal network error encountered, trying to recover"
+ },
"unauthorized": "You're not authorized to access this page"
},
"failedRetrievingDisplayPreferences": "Unable to get display preferences. Using last known settings.",
diff --git a/frontend/src/components/Playback/OsdPlayer.vue b/frontend/src/components/Playback/OsdPlayer.vue
index 9d3ddd84453..45d8ca64d09 100644
--- a/frontend/src/components/Playback/OsdPlayer.vue
+++ b/frontend/src/components/Playback/OsdPlayer.vue
@@ -13,7 +13,7 @@