hide cover when playing video, remove logging

AuthorKonata <konata@posteo.jp>
Date
Commit1ddd767d54db6702f1c66affb2fa69f4c6da6148
Parent88ee806
2 files changed, 5 insertions(+), 6 deletions(-)
▾Mserver/src/utils.ts
@@ -102,9 +102,6 @@ export async function probeFile(filePath: string): Promise<Metadata> {
return await file.slice(offset, offset + size).bytes();
};
const info = await mediaInfo.analyzeData(fileSize, chunkReader);
for (const track of info.media?.track || []) {
console.log(track);
}
const generalTrack = info.media?.track.find((track) => track["@type"] === "General");
const videoTrack = info.media?.track.find((track) => track["@type"] === "Video");
const audioTrack = info.media?.track.find((track) => track["@type"] === "Audio");
▾Mwebclient/src/components/Playlist.tsx
@@ -240,10 +240,12 @@ export default function Playlist(props: PlaylistProps) {
props.videoShown() || (!props.options.hidePlaylistCover && (cover.loading || cover())) ? undefined : "none",
}}
>
<Show when={cover.loading}>
<LoadingScreen />
<Show when={!props.videoShown}>
<Show when={cover.loading}>
<LoadingScreen />
</Show>
<img src={cover()} alt="" />
</Show>
<img src={cover()} alt="" />
<video ref={props.videoElement} preload="auto" />
</div>
</div>