feat(stalker): secure native playback contexts

This commit is contained in:
4gray committed 2026-07-27 10:56:33 +02:00
1 parent 57e108b8cb
commit 91761f5abe
15 files changed
+552 -61

No files matched your search

@@ -40,6 +40,7 @@ import {
StalkerSessionControlOutcome,
StalkerSessionControlRequest,
StalkerSessionOpenRequest,
StalkerPlaybackContextRef,
StalkerSessionRequest,
StalkerSessionRequestOutcome,
} from './stalker-session.interface';
@@ -594,7 +595,8 @@ export interface ElectronBridgeApi {
origin?: string,
contentInfo?: PlayerContentInfo,
startTime?: number,
headers?: Record<string, string>
headers?: Record<string, string>,
playbackContextRef?: StalkerPlaybackContextRef
) => Promise<ExternalPlayerSession>;
openInVlc: (
url: string,
@@ -605,7 +607,8 @@ export interface ElectronBridgeApi {
origin?: string,
contentInfo?: PlayerContentInfo,
startTime?: number,
headers?: Record<string, string>
headers?: Record<string, string>,
playbackContextRef?: StalkerPlaybackContextRef
) => Promise<ExternalPlayerSession>;
autoUpdatePlaylists: (
playlists: Playlist[],