fix(spf): prefer MediaSource over ManagedMediaSource (#838)

This commit is contained in:
Christian Pillsbury
2026-03-10 07:24:47 -07:00
committed by GitHub
parent 71b5b415c5
commit 54f71d62aa
2 changed files with 5 additions and 2 deletions
@@ -61,7 +61,10 @@ export function setupMediaSource({
settingUp = true;
// Create MediaSource
const mediaSource = createMediaSource({ preferManaged: true });
// Note: ManagedMediaSource (Safari) requires disableRemotePlayback and
// startstreaming/endstreaming event handling that SPF doesn't yet implement.
// Use standard MediaSource until ManagedMediaSource support is added.
const mediaSource = createMediaSource();
// Attach to element
attachMediaSource(mediaSource, currentOwners.mediaElement!);
@@ -106,7 +106,7 @@ describe('setupMediaSource', () => {
// Wait for async operation
await vi.waitFor(() => {
expect(createMediaSource).toHaveBeenCalledWith({ preferManaged: true });
expect(createMediaSource).toHaveBeenCalledWith();
});
cleanup();