mirror of
https://codeberg.org/Hyperpipe/Hyperpipe
synced 2025-06-28 05:08:00 +02:00
bump shaka to 4.6.0
This commit is contained in:
parent
cdded78de8
commit
c07b3703f6
4 changed files with 33 additions and 30 deletions
|
@ -1,3 +1,3 @@
|
|||
{
|
||||
"date": "2023-11-12"
|
||||
"date": "2023-11-18"
|
||||
}
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
<script setup>
|
||||
import { ref, watch, onMounted, onBeforeUnmount, onUnmounted } from 'vue';
|
||||
|
||||
import muxjs from 'mux.js';
|
||||
window.muxjs = muxjs;
|
||||
|
||||
import { useStore, useRoute, useManifest } from '@/scripts/util.js';
|
||||
import { useData, usePlayer } from '@/stores/player.js';
|
||||
import { useAlert } from '@/stores/misc';
|
||||
|
@ -28,6 +25,7 @@ function audioCanPlay() {
|
|||
}
|
||||
|
||||
async function Stream() {
|
||||
|
||||
const res = player.state,
|
||||
shaka = await import('shaka-player/dist/shaka-player.compiled.js').then(
|
||||
mod => mod.default,
|
||||
|
@ -35,13 +33,18 @@ async function Stream() {
|
|||
|
||||
const { url, mime } = await useManifest(res);
|
||||
|
||||
if (mime == 'application/x-mpegURL')
|
||||
window.muxjs ??= await import ('mux.js').then(mod => mod.default)
|
||||
|
||||
if (!window.audioPlayer) {
|
||||
shaka.polyfill.installAll();
|
||||
|
||||
if (shaka.Player.isBrowserSupported()) {
|
||||
const audioPlayer = new shaka.Player(audio.value),
|
||||
const audioPlayer = new shaka.Player(),
|
||||
codecs = store.getItem('codec');
|
||||
|
||||
audioPlayer.attach(audio.value)
|
||||
|
||||
audioPlayer.getNetworkingEngine().registerRequestFilter((_type, req) => {
|
||||
const headers = req.headers;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue