Skip to content

Commit f75c23e

Browse files
committed
Revert "fix: support Widevine and Playready Hardware DRM. (#111)"
This reverts commit 9aeacf9.
1 parent f5d3cd1 commit f75c23e

File tree

5 files changed

+0
-32
lines changed

5 files changed

+0
-32
lines changed

api-extractor/report/hls.js.api.md

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1511,8 +1511,6 @@ export enum Events {
15111511
// (undocumented)
15121512
KEY_LOADING = "hlsKeyLoading",
15131513
// (undocumented)
1514-
KEY_STATUSES_CHANGED = "hlsKeyStatusesChanged",
1515-
// (undocumented)
15161514
LEVEL_LOADED = "hlsLevelLoaded",
15171515
// (undocumented)
15181516
LEVEL_LOADING = "hlsLevelLoading",
@@ -2413,8 +2411,6 @@ export interface HlsListeners {
24132411
// (undocumented)
24142412
[Events.KEY_LOADING]: (event: Events.KEY_LOADING, data: KeyLoadingData) => void;
24152413
// (undocumented)
2416-
[Events.KEY_STATUSES_CHANGED]: (event: Events.KEY_STATUSES_CHANGED, data: KeyStatusesChangedData) => void;
2417-
// (undocumented)
24182414
[Events.LEVEL_LOADED]: (event: Events.LEVEL_LOADED, data: LevelLoadedData) => void;
24192415
// (undocumented)
24202416
[Events.LEVEL_LOADING]: (event: Events.LEVEL_LOADING, data: LevelLoadingData) => void;
@@ -3050,16 +3046,6 @@ export interface KeyLoadingData {
30503046
frag: Fragment;
30513047
}
30523048

3053-
// Warning: (ae-missing-release-tag) "KeyStatusesChangedData" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
3054-
//
3055-
// @public (undocumented)
3056-
export interface KeyStatusesChangedData {
3057-
// (undocumented)
3058-
keyStatuses: MediaKeyStatusMap;
3059-
// (undocumented)
3060-
keySystem: string;
3061-
}
3062-
30633049
// Warning: (ae-missing-release-tag) "KeySystemFormats" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
30643050
//
30653051
// @public (undocumented)

src/controller/eme-controller.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -803,11 +803,6 @@ class EMEController extends Logger implements ComponentAPI {
803803
this.renewKeySession(context);
804804
}
805805
}
806-
807-
this.hls.trigger(Events.KEY_STATUSES_CHANGED, {
808-
keySystem: context.decryptdata.keyFormat,
809-
keyStatuses: keySession.keyStatuses,
810-
});
811806
});
812807

813808
addEventListener(context.mediaKeysSession, 'message', onmessage);

src/events.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ import type {
4040
InterstitialsUpdatedData,
4141
KeyLoadedData,
4242
KeyLoadingData,
43-
KeyStatusesChangedData,
4443
LevelLoadedData,
4544
LevelLoadingData,
4645
LevelPTSUpdatedData,
@@ -221,8 +220,6 @@ export enum Events {
221220
PLAYOUT_LIMIT_REACHED = 'hlsPlayoutLimitReached',
222221
// Event DateRange cue "enter" event dispatched
223222
EVENT_CUE_ENTER = 'hlsEventCueEnter',
224-
// HD DRM
225-
KEY_STATUSES_CHANGED = 'hlsKeyStatusesChanged',
226223
}
227224

228225
/**
@@ -499,10 +496,6 @@ export interface HlsListeners {
499496
data: {},
500497
) => void;
501498
[Events.EVENT_CUE_ENTER]: (event: Events.EVENT_CUE_ENTER, data: {}) => void;
502-
[Events.KEY_STATUSES_CHANGED]: (
503-
event: Events.KEY_STATUSES_CHANGED,
504-
data: KeyStatusesChangedData,
505-
) => void;
506499
}
507500
export interface HlsEventEmitter {
508501
on<E extends keyof HlsListeners, Context = undefined>(

src/hls.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1417,7 +1417,6 @@ export type {
14171417
BufferFlushingData,
14181418
CuesParsedData,
14191419
ErrorData,
1420-
KeyStatusesChangedData,
14211420
FPSDropData,
14221421
FPSDropLevelCappingData,
14231422
FragBufferedData,

src/types/events.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -252,11 +252,6 @@ export interface LevelPTSUpdatedData {
252252
end: number;
253253
}
254254

255-
export interface KeyStatusesChangedData {
256-
keySystem: string;
257-
keyStatuses: MediaKeyStatusMap;
258-
}
259-
260255
export interface AudioTrackSwitchingData extends MediaPlaylist {}
261256

262257
export interface AudioTrackSwitchedData extends MediaPlaylist {}

0 commit comments

Comments
 (0)