Skip to content

Commit dc3ec63

Browse files
yajin2021robwalchhongfeih-es
authored andcommitted
Patch/v1.4.0 doris (#79)
* Patch/v1.3.3 doris (#76) * MPEG-TS probe improvement (video-dev#5186) Fixes video-dev#5183 * Support AES-128 Encrypted Low-Latency HLS Parts (video-dev#5214) * Log error and detach if MediaSource 'sourceopen' is interrupted (video-dev#5206) * fix: merge DiceTechnology/hls.js changes. * fix: Transition from Clear to DRM content * fix:Sometimes play AES-128 stream failed * test: modify test case --------- Co-authored-by: Rob Walch <[email protected]> * 1.3.4 * docs: modify api doc. * chore: Modify version. --------- Co-authored-by: Rob Walch <[email protected]> Co-authored-by: Hongfei Huang <[email protected]>
1 parent cd12094 commit dc3ec63

19 files changed

+296
-23263
lines changed

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

+10-1
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,8 @@ export class BaseStreamController extends TaskLoop implements NetworkComponentAP
455455
// (undocumented)
456456
protected playlistType: PlaylistLevelType;
457457
// (undocumented)
458+
protected reAlignCC: number | null;
459+
// (undocumented)
458460
protected recoverWorkerError(data: ErrorData): void;
459461
// (undocumented)
460462
protected reduceLengthAndFlushBuffer(data: ErrorData): boolean;
@@ -1257,7 +1259,9 @@ export enum Events {
12571259
// (undocumented)
12581260
SUBTITLE_TRACKS_CLEARED = "hlsSubtitleTracksCleared",
12591261
// (undocumented)
1260-
SUBTITLE_TRACKS_UPDATED = "hlsSubtitleTracksUpdated"
1262+
SUBTITLE_TRACKS_UPDATED = "hlsSubtitleTracksUpdated",
1263+
// (undocumented)
1264+
VIDEO_PTS_NEEDED = "hlsVideoPtsNeeded"
12611265
}
12621266

12631267
// Warning: (ae-missing-release-tag) "FPSController" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -1854,6 +1858,10 @@ export interface HlsListeners {
18541858
[Events.SUBTITLE_TRACKS_UPDATED]: (event: Events.SUBTITLE_TRACKS_UPDATED, data: SubtitleTracksUpdatedData) => void;
18551859
// (undocumented)
18561860
[Events.SUBTITLE_TRACK_SWITCH]: (event: Events.SUBTITLE_TRACK_SWITCH, data: SubtitleTrackSwitchData) => void;
1861+
// Warning: (ae-forgotten-export) The symbol "VideoPTSNeededCC" needs to be exported by the entry point hls.d.ts
1862+
//
1863+
// (undocumented)
1864+
[Events.VIDEO_PTS_NEEDED]: (event: Events.VIDEO_PTS_NEEDED, data: VideoPTSNeededCC) => void;
18571865
}
18581866

18591867
// Warning: (ae-missing-release-tag) "HlsLoadPolicies" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -2149,6 +2157,7 @@ export interface LevelAttributes extends AttrList {
21492157
// @public (undocumented)
21502158
export type LevelControllerConfig = {
21512159
startLevel?: number;
2160+
replaceCodecs: [string, string][];
21522161
};
21532162

21542163
// Warning: (ae-missing-release-tag) "LevelDetails" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)

0 commit comments

Comments
 (0)