Temporarily remove exoplayer (#7015)

This commit is contained in:
uvjustin 2020-09-15 19:18:11 +08:00 committed by GitHub
parent 239e817779
commit d5cd288fe8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,7 +12,6 @@ import {
} from "lit-element";
import { fireEvent } from "../common/dom/fire_event";
import { nextRender } from "../common/util/render-status";
import { getExternalConfig } from "../external_app/external_config";
import type { HomeAssistant } from "../types";
type HLSModule = typeof import("hls.js");
@ -94,11 +93,7 @@ class HaHLSPlayer extends LitElement {
}
private async _getUseExoPlayer(): Promise<boolean> {
if (!this.hass!.auth.external || !this.allowExoPlayer) {
return false;
}
const externalConfig = await getExternalConfig(this.hass!.auth.external);
return externalConfig && externalConfig.hasExoPlayer;
return false;
}
private async _startHls(): Promise<void> {
@ -140,7 +135,10 @@ class HaHLSPlayer extends LitElement {
this._videoEl.style.visibility = "hidden";
await this.hass!.auth.external!.sendMessage({
type: "exoplayer/play_hls",
payload: new URL(url, window.location.href).toString(),
payload: {
url: new URL(url, window.location.href).toString(),
muted: this.muted,
},
});
}