aboutsummaryrefslogtreecommitdiff
path: root/components/videoPlayer.js
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-09-12 21:45:30 +0700
committerFactiven <[email protected]>2023-09-12 21:45:30 +0700
commit701798acaeb28f657bd1420d06253d350eb41b96 (patch)
tree6df53eb6c7ae07c5af21bcd6d3a0078b1d196d13 /components/videoPlayer.js
parentCreate build-test.yml (diff)
downloadmoopa-701798acaeb28f657bd1420d06253d350eb41b96.tar.xz
moopa-701798acaeb28f657bd1420d06253d350eb41b96.zip
initial v4 commit
Diffstat (limited to 'components/videoPlayer.js')
-rw-r--r--components/videoPlayer.js27
1 files changed, 15 insertions, 12 deletions
diff --git a/components/videoPlayer.js b/components/videoPlayer.js
index dcde703..a961c1b 100644
--- a/components/videoPlayer.js
+++ b/components/videoPlayer.js
@@ -26,7 +26,6 @@ export default function VideoPlayer({
progress,
session,
aniId,
- stats,
skip,
title,
poster,
@@ -86,12 +85,10 @@ export default function VideoPlayer({
return {
...(isDefault && { default: true }),
html: items.quality === "default" ? "adaptive" : items.quality,
- url:
- provider === "gogoanime"
- ? `https://cors.moopa.workers.dev/?url=${encodeURIComponent(
- items.url
- )}${referer ? `&referer=${encodeURIComponent(referer)}` : ""}`
- : `${proxy}${items.url}`,
+ // url: `https://cors.moopa.live/${items.url}`,
+ url: `${proxy}?url=${encodeURIComponent(items.url)}${
+ referer ? `&referer=${encodeURIComponent(referer)}` : ""
+ }`,
};
});
@@ -136,7 +133,7 @@ export default function VideoPlayer({
option={{
url: `${url}`,
title: `${title}`,
- autoplay: false,
+ autoplay: true,
screenshot: true,
moreVideoAttr: {
crossOrigin: "anonymous",
@@ -225,16 +222,19 @@ export default function VideoPlayer({
name: session?.user?.name,
id: String(aniId),
watchId: id,
- title: track?.playing?.title || aniTitle,
+ title: track.playing?.title || aniTitle,
aniTitle: aniTitle,
- image: track?.playing?.image || info?.coverImage?.extraLarge,
+ image: track.playing?.image || info?.coverImage?.extraLarge,
number: Number(progress),
duration: art.duration,
timeWatched: art.currentTime,
provider: provider,
+ nextId: track.next?.id,
+ nextNumber: Number(track.next?.number),
+ dub: dub ? true : false,
}),
});
- // console.log("updating db");
+ // console.log("updating db", { track });
}, 5000);
art.on("video:pause", () => {
@@ -263,6 +263,9 @@ export default function VideoPlayer({
duration: art.duration,
timeWatched: art.currentTime,
provider: provider,
+ nextId: track?.next?.id,
+ nextNumber: track?.next?.number,
+ dub: dub ? true : false,
createdAt: new Date().toISOString(),
});
}, 5000);
@@ -297,7 +300,7 @@ export default function VideoPlayer({
// use >= instead of >
if (marked < 1) {
marked = 1;
- markProgress(aniId, progress, stats);
+ markProgress(aniId, progress);
}
}
});