Skip to content

Commit 57c07b5

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 913a26e commit 57c07b5

19 files changed

+290
-22490
lines changed

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

+10-1
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,8 @@ export class BaseStreamController extends TaskLoop implements NetworkComponentAP
418418
// (undocumented)
419419
protected playlistType: PlaylistLevelType;
420420
// (undocumented)
421+
protected reAlignCC: number | null;
422+
// (undocumented)
421423
protected recoverWorkerError(data: ErrorData): void;
422424
// (undocumented)
423425
protected reduceLengthAndFlushBuffer(data: ErrorData): boolean;
@@ -1201,7 +1203,9 @@ export enum Events {
12011203
// (undocumented)
12021204
SUBTITLE_TRACKS_CLEARED = "hlsSubtitleTracksCleared",
12031205
// (undocumented)
1204-
SUBTITLE_TRACKS_UPDATED = "hlsSubtitleTracksUpdated"
1206+
SUBTITLE_TRACKS_UPDATED = "hlsSubtitleTracksUpdated",
1207+
// (undocumented)
1208+
VIDEO_PTS_NEEDED = "hlsVideoPtsNeeded"
12051209
}
12061210

12071211
// 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)
@@ -1783,6 +1787,10 @@ export interface HlsListeners {
17831787
[Events.SUBTITLE_TRACKS_UPDATED]: (event: Events.SUBTITLE_TRACKS_UPDATED, data: SubtitleTracksUpdatedData) => void;
17841788
// (undocumented)
17851789
[Events.SUBTITLE_TRACK_SWITCH]: (event: Events.SUBTITLE_TRACK_SWITCH, data: SubtitleTrackSwitchData) => void;
1790+
// Warning: (ae-forgotten-export) The symbol "VideoPTSNeededCC" needs to be exported by the entry point hls.d.ts
1791+
//
1792+
// (undocumented)
1793+
[Events.VIDEO_PTS_NEEDED]: (event: Events.VIDEO_PTS_NEEDED, data: VideoPTSNeededCC) => void;
17861794
}
17871795

17881796
// 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)
@@ -2054,6 +2062,7 @@ export interface LevelAttributes extends AttrList {
20542062
// @public (undocumented)
20552063
export type LevelControllerConfig = {
20562064
startLevel?: number;
2065+
replaceCodecs: [string, string][];
20572066
};
20582067

20592068
// 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)