mirror of
https://github.com/movie-web/movie-web.git
synced 2024-12-27 11:21:54 +01:00
Merge pull request #1088 from movie-web/fix/vidsrcto-and-ridomovies
Fixes for VidSrcTo & Ridomovies
This commit is contained in:
commit
17d7f292b5
@ -83,7 +83,8 @@ export function makeVideoElementDisplayInterface(): DisplayInterface {
|
|||||||
|
|
||||||
function reportAudioTracks() {
|
function reportAudioTracks() {
|
||||||
if (!hls) return;
|
if (!hls) return;
|
||||||
const currentTrack = hls.audioTracks[hls.audioTrack];
|
const currentTrack = hls.audioTracks?.[hls.audioTrack ?? 0];
|
||||||
|
if (!currentTrack) return;
|
||||||
emit("changedaudiotrack", {
|
emit("changedaudiotrack", {
|
||||||
id: currentTrack.id.toString(),
|
id: currentTrack.id.toString(),
|
||||||
label: currentTrack.name,
|
label: currentTrack.name,
|
||||||
@ -129,6 +130,7 @@ export function makeVideoElementDisplayInterface(): DisplayInterface {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function setupSource(vid: HTMLVideoElement, src: LoadableSource) {
|
function setupSource(vid: HTMLVideoElement, src: LoadableSource) {
|
||||||
|
hls = null;
|
||||||
if (src.type === "hls") {
|
if (src.type === "hls") {
|
||||||
if (canPlayHlsNatively(vid)) {
|
if (canPlayHlsNatively(vid)) {
|
||||||
vid.src = processCdnLink(src.url);
|
vid.src = processCdnLink(src.url);
|
||||||
|
Loading…
Reference in New Issue
Block a user