You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Get KEYID from init segment 'tenc' when not found elsewhere Fixes#7541
Remove key-loader promise caching for EME keys
Add MediaKeySessionClosedReason result to eme-controller removeSession (fixes close spy on MediaKeysSessionMock)
Copy file name to clipboardExpand all lines: api-extractor/report/hls.js.api.md
+66-71Lines changed: 66 additions & 71 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@
4
4
5
5
```ts
6
6
7
+
import { EventEmitter } from'eventemitter3';
8
+
7
9
// Warning: (ae-missing-release-tag) "AbrComponentAPI" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
// Warning: (ae-missing-release-tag) "DRMSystemOptions" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -2054,6 +2057,14 @@ export type GapControllerConfig = {
2054
2057
skipBufferHolePadding:number;
2055
2058
};
2056
2059
2060
+
// Warning: (ae-missing-release-tag) "GenerateRequestFilterResult" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
2061
+
//
2062
+
// @public (undocumented)
2063
+
exporttypeGenerateRequestFilterResult= {
2064
+
initDataType:string;
2065
+
initData:ArrayBuffer|null;
2066
+
} |undefined|never;
2067
+
2057
2068
// Warning: (ae-missing-release-tag) "HdcpLevel" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
// Warning: (ae-missing-release-tag) "KeyLoaderContext" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
// Warning: (ae-missing-release-tag) "KeyLoadingData" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
// Warning: (ae-missing-release-tag) "KeyRequests" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
3092
+
//
3093
+
// @public (undocumented)
3094
+
exporttypeKeyRequests= {
3095
+
[uri:string]:LicenseAndKeysRequest|undefined;
3096
+
};
3097
+
3098
+
// Warning: (ae-missing-release-tag) "KeyStatuses" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
3099
+
//
3100
+
// @public (undocumented)
3101
+
exporttypeKeyStatuses= {
3102
+
[keyId:string]:MediaKeyStatus;
3103
+
};
3104
+
3097
3105
// 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)
// Warning: (ae-missing-release-tag) "KeyTimeouts" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
3134
+
//
3135
+
// @public (undocumented)
3136
+
exporttypeKeyTimeouts= {
3137
+
[keyId:string]:number;
3138
+
};
3139
+
3125
3140
// Warning: (ae-missing-release-tag) "LatencyControllerConfig" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
// Warning: (ae-missing-release-tag) "LicenseAndKeysRequest" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
// Warning: (ae-missing-release-tag) "LiveBackBufferData" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
3609
3638
//
3610
3639
// @public @deprecated (undocumented)
@@ -4044,47 +4073,13 @@ export type MediaKeyFunc = (keySystem: KeySystems, supportedConfigurations: Medi
4044
4073
// Warning: (ae-missing-release-tag) "MediaKeySessionContext" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
// Warning: (ae-missing-release-tag) "MediaKeySessionContextAndLevelKey" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
4073
-
//
4074
-
// @public (undocumented)
4075
-
exporttypeMediaKeySessionContextAndLevelKey= {
4076
-
decryptdata:LevelKey;
4076
+
exporttypeMediaKeySessionContext= {
4077
4077
keySystem:KeySystems;
4078
-
levelKeys:LevelKey[];
4079
4078
mediaKeys:MediaKeys;
4080
4079
mediaKeysSession:MediaKeySession;
4081
-
keyStatuses: {
4082
-
[keyId:string]:MediaKeyStatus;
4083
-
};
4084
-
keyStatusTimeouts?: {
4085
-
[keyId:string]:number;
4086
-
};
4087
-
licenseXhr?:XMLHttpRequest;
4080
+
keyRequests:KeyRequests;
4081
+
keyStatuses:KeyStatuses;
4082
+
keyStatusTimeouts?:KeyTimeouts;
4088
4083
};
4089
4084
4090
4085
// Warning: (ae-missing-release-tag) "MediaOverrides" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
0 commit comments