diff --git a/src/controller/buffer-controller.ts b/src/controller/buffer-controller.ts index 4060903f695..f71c65bed49 100755 --- a/src/controller/buffer-controller.ts +++ b/src/controller/buffer-controller.ts @@ -1027,7 +1027,7 @@ export default class BufferController implements ComponentAPI { private get mediaSrc(): string | undefined { if (!this.media) return undefined; - const media = getSourceChild(this.media) || this.media; + const media = this.media.querySelector?.('source') || this.media; return media.src; } @@ -1195,7 +1195,3 @@ function addSource(media: HTMLMediaElement, url: string) { source.src = url; media.appendChild(source); } - -function getSourceChild(media: HTMLMediaElement): HTMLSourceElement | null { - return media.querySelector?.('source'); -}