aboutsummaryrefslogtreecommitdiff
path: root/components/videoPlayer.js
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-08-09 20:32:03 +0700
committerGitHub <[email protected]>2023-08-09 20:32:03 +0700
commite740f670e13f399c0b44af4a8615d7e868212116 (patch)
tree23186244891d5a73b2ffe1e108743e0775ca584f /components/videoPlayer.js
parentUpdate v3.9.0 - Merged Beta to Main (#41) (diff)
downloadmoopa-3.9.1.tar.xz
moopa-3.9.1.zip
Update v3.9.1 - Merged Beta to Main (#44)v3.9.1
* commit * update db * Update v3.9.1-beta-v3.1 * Update v3.9.1
Diffstat (limited to 'components/videoPlayer.js')
-rw-r--r--components/videoPlayer.js17
1 files changed, 12 insertions, 5 deletions
diff --git a/components/videoPlayer.js b/components/videoPlayer.js
index 8f08fd3..46129ab 100644
--- a/components/videoPlayer.js
+++ b/components/videoPlayer.js
@@ -20,6 +20,7 @@ const fontSize = [
];
export default function VideoPlayer({
+ info,
data,
id,
progress,
@@ -213,7 +214,7 @@ export default function VideoPlayer({
});
let marked = 0;
-
+
art.on("video:playing", () => {
if (!session) return;
const intervalId = setInterval(async () => {
@@ -225,8 +226,11 @@ export default function VideoPlayer({
watchId: id,
title: track?.playing?.title || aniTitle,
aniTitle: aniTitle,
- image: track?.playing?.image,
- number: track?.playing?.number,
+ image:
+ track?.playing?.image ||
+ info?.bannerImage ||
+ info?.coverImage?.extraLarge,
+ number: Number(progress),
duration: art.duration,
timeWatched: art.currentTime,
provider: provider,
@@ -256,8 +260,11 @@ export default function VideoPlayer({
watchId: id,
title: track?.playing?.title || aniTitle,
aniTitle: aniTitle,
- image: track?.playing?.image,
- episode: track?.playing?.number,
+ image:
+ track?.playing?.image ||
+ info?.bannerImage ||
+ info?.coverImage?.extraLarge,
+ episode: Number(progress),
duration: art.duration,
timeWatched: art.currentTime,
provider: provider,