mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
fix(spf): prefer MediaSource over ManagedMediaSource (#838)
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user