src/config.ts |
enableStreamingMode
hlsDefaultConfig
mergeConfig |
75 %3/4 |
12574 byte |
315 |
2020-12-05 11:56:27 (UTC) |
src/controller/abr-controller.ts |
AbrController |
84 %21/25 |
16692 byte |
363 |
2020-12-05 11:56:27 (UTC) |
src/controller/audio-stream-controller.ts |
AudioStreamController |
68 %35/51 |
27713 byte |
720 |
2020-12-05 11:56:27 (UTC) |
src/controller/audio-track-controller.ts |
AudioTrackController |
91 %21/23 |
7345 byte |
227 |
2020-12-05 11:56:27 (UTC) |
src/controller/base-playlist-controller.ts |
BasePlaylistController |
77 %14/18 |
8007 byte |
187 |
2020-12-05 11:56:27 (UTC) |
src/controller/base-stream-controller.ts |
BaseStreamController
State |
86 %57/66 |
33723 byte |
834 |
2020-12-05 11:56:27 (UTC) |
src/controller/buffer-controller.ts |
BufferController |
88 %44/50 |
29696 byte |
728 |
2020-12-05 11:56:27 (UTC) |
src/controller/buffer-operation-queue.ts |
BufferOperationQueue |
80 %8/10 |
2375 byte |
78 |
2020-12-05 11:56:27 (UTC) |
src/controller/cap-level-controller.ts |
CapLevelController |
67 %21/31 |
8257 byte |
240 |
2020-12-05 11:56:27 (UTC) |
src/controller/eme-controller.ts |
EMEController |
78 %29/37 |
21309 byte |
598 |
2020-12-05 11:56:27 (UTC) |
src/controller/fps-controller.ts |
FPSController |
70 %12/17 |
3991 byte |
105 |
2020-12-05 11:56:27 (UTC) |
src/controller/fragment-finders.ts |
findFragWithCC
findFragmentByPDT
findFragmentByPTS
fragmentWithinToleranceTest
pdtWithinToleranceTest |
100 %5/5 |
6346 byte |
127 |
2020-12-05 11:56:27 (UTC) |
src/controller/fragment-tracker.ts |
FragmentTracker |
93 %27/29 |
11562 byte |
337 |
2020-12-05 11:56:27 (UTC) |
src/controller/gap-controller.ts |
GapController
MAX_START_GAP_JUMP
SKIP_BUFFER_HOLE_STEP_SECONDS
SKIP_BUFFER_RANGE_START
STALL_MINIMUM_DURATION_MS |
55 %11/20 |
9809 byte |
252 |
2020-12-05 11:56:27 (UTC) |
src/controller/id3-track-controller.ts |
ID3TrackController |
78 %11/14 |
4291 byte |
134 |
2020-12-05 11:56:27 (UTC) |
src/controller/latency-controller.ts |
LatencyController |
88 %24/27 |
6808 byte |
191 |
2020-12-05 11:56:27 (UTC) |
src/controller/level-controller.ts |
LevelController |
87 %29/33 |
17911 byte |
538 |
2020-12-05 11:56:27 (UTC) |
src/controller/level-helper.ts |
addGroupId
adjustSliding
assignTrackIdsByGroup
computeReloadInterval
getFragmentWithSN
getPartWith
mapFragmentIntersection
mapPartIntersection
mergeDetails
updateFragPTSDTS
updatePTS |
100 %12/12 |
14069 byte |
372 |
2020-12-05 11:56:27 (UTC) |
src/controller/stream-controller.ts |
StreamController |
80 %67/83 |
45299 byte |
1191 |
2020-12-05 11:56:27 (UTC) |
src/controller/subtitle-stream-controller.ts |
SubtitleStreamController |
63 %19/30 |
10257 byte |
304 |
2020-12-05 11:56:27 (UTC) |
src/controller/subtitle-track-controller.ts |
SubtitleTrackController |
93 %31/33 |
11356 byte |
340 |
2020-12-05 11:56:27 (UTC) |
src/controller/timeline-controller.ts |
TimelineController |
85 %41/48 |
20892 byte |
569 |
2020-12-05 11:56:27 (UTC) |
src/crypt/aes-crypto.ts |
AESCrypto |
40 %2/5 |
338 byte |
13 |
2020-12-05 11:56:27 (UTC) |
src/crypt/aes-decryptor.ts |
AESDecryptor
removePadding |
93 %15/16 |
8950 byte |
268 |
2020-12-05 11:56:27 (UTC) |
src/crypt/decrypter.ts |
Decrypter |
77 %17/22 |
4945 byte |
154 |
2020-12-05 11:56:27 (UTC) |
src/crypt/fast-aes-key.ts |
FastAESKey |
40 %2/5 |
293 byte |
13 |
2020-12-05 11:56:27 (UTC) |
src/define-plugin.d.ts |
- |
- |
179 byte |
6 |
2020-12-05 11:56:27 (UTC) |
src/demux/aacdemuxer.ts |
AACDemuxer |
55 %5/9 |
1998 byte |
71 |
2020-12-05 11:56:27 (UTC) |
src/demux/adts.ts |
appendFrame
canGetFrameLength
canParse
getAudioConfig
getFrameDuration
getFullFrameLength
getHeaderLength
initTrackConfig
isHeader
isHeaderPattern
parseFrameHeader
probe |
100 %12/12 |
10015 byte |
261 |
2020-12-05 11:56:27 (UTC) |
src/demux/base-audio-demuxer.ts |
BaseAudioDemuxer
initPTSFn |
87 %14/16 |
4034 byte |
137 |
2020-12-05 11:56:27 (UTC) |
src/demux/chunk-cache.ts |
ChunkCache |
87 %7/8 |
910 byte |
39 |
2020-12-05 11:56:27 (UTC) |
src/demux/dummy-demuxed-track.ts |
dummyTrack |
100 %1/1 |
241 byte |
13 |
2020-12-05 11:56:27 (UTC) |
src/demux/exp-golomb.js |
ExpGolomb |
9 %2/21 |
9229 byte |
299 |
2020-12-05 11:56:27 (UTC) |
src/demux/id3.ts |
canParse
decodeFrame
getID3Data
getID3Frames
getTimeStamp
isFooter
isHeader
isTimeStampFrame
testables
utf8ArrayToStr |
41 %7/17 |
10411 byte |
366 |
2020-12-05 11:56:27 (UTC) |
src/demux/mp3demuxer.ts |
MP3Demuxer |
83 %5/6 |
1722 byte |
62 |
2020-12-05 11:56:27 (UTC) |
src/demux/mp4demuxer.ts |
MP4Demuxer |
83 %10/12 |
2480 byte |
79 |
2020-12-05 11:56:27 (UTC) |
src/demux/mpegaudio.ts |
appendFrame
canParse
isHeader
isHeaderPattern
parseHeader
probe |
54 %6/11 |
5099 byte |
147 |
2020-12-05 11:56:27 (UTC) |
src/demux/sample-aes.js |
SampleAesDecrypter |
0 %0/12 |
3715 byte |
124 |
2020-12-05 11:56:27 (UTC) |
src/demux/transmuxer-interface.ts |
TransmuxerInterface |
55 %11/20 |
8503 byte |
234 |
2020-12-05 11:56:27 (UTC) |
src/demux/transmuxer-worker.ts |
TransmuxerWorker |
100 %5/5 |
3255 byte |
101 |
2020-12-05 11:56:27 (UTC) |
src/demux/transmuxer.ts |
TransmuxConfig
TransmuxState
Transmuxer
isPromise |
44 %20/45 |
14045 byte |
372 |
2020-12-05 11:56:27 (UTC) |
src/demux/tsdemuxer.ts |
TSDemuxer |
75 %36/48 |
37661 byte |
1212 |
2020-12-05 11:56:27 (UTC) |
src/empty.js |
- |
- |
200 byte |
3 |
2020-12-05 11:56:27 (UTC) |
src/errors.ts |
- |
- |
5221 byte |
83 |
2020-12-05 11:56:27 (UTC) |
src/events.ts |
- |
- |
15820 byte |
234 |
2020-12-05 11:56:27 (UTC) |
src/hls.ts |
Hls |
89 %69/77 |
23089 byte |
739 |
2020-12-05 11:56:27 (UTC) |
src/is-supported.ts |
isSupported |
100 %1/1 |
951 byte |
22 |
2020-12-05 11:56:27 (UTC) |
src/loader/fragment-loader.ts |
FragmentLoader
LoadError |
66 %10/15 |
8386 byte |
264 |
2020-12-05 11:56:27 (UTC) |
src/loader/fragment.ts |
BaseSegment
Fragment
Part |
84 %42/50 |
10117 byte |
299 |
2020-12-05 11:56:27 (UTC) |
src/loader/key-loader.ts |
KeyLoader |
84 %11/13 |
4556 byte |
147 |
2020-12-05 11:56:27 (UTC) |
src/loader/level-details.ts |
LevelDetails |
88 %38/43 |
3528 byte |
118 |
2020-12-05 11:56:27 (UTC) |
src/loader/level-key.ts |
LevelKey |
91 %11/12 |
862 byte |
31 |
2020-12-05 11:56:27 (UTC) |
src/loader/load-stats.ts |
LoadStats |
90 %10/11 |
522 byte |
13 |
2020-12-05 11:56:27 (UTC) |
src/loader/m3u8-parser.ts |
M3U8Parser |
68 %11/16 |
20053 byte |
527 |
2020-12-05 11:56:27 (UTC) |
src/loader/playlist-loader.ts |
PlaylistLoader |
92 %26/28 |
19211 byte |
571 |
2020-12-05 11:56:27 (UTC) |
src/performance/performance-monitor.ts |
PerformanceMonitor |
66 %4/6 |
2145 byte |
56 |
2020-12-05 11:56:27 (UTC) |
src/polyfills/number.ts |
MAX_SAFE_INTEGER
isFiniteNumber |
0 %0/2 |
204 byte |
5 |
2020-12-05 11:56:27 (UTC) |
src/remux/aac-helper.ts |
AAC |
100 %2/2 |
3044 byte |
42 |
2020-12-05 11:56:27 (UTC) |
src/remux/mp4-generator.ts |
MP4 |
100 %27/27 |
20130 byte |
674 |
2020-12-05 11:56:27 (UTC) |
src/remux/mp4-remuxer.ts |
MP4Remuxer |
60 %28/46 |
38612 byte |
909 |
2020-12-05 11:56:27 (UTC) |
src/remux/passthrough-remuxer.ts |
PassThroughRemuxer |
56 %9/16 |
5327 byte |
169 |
2020-12-05 11:56:27 (UTC) |
src/task-loop.ts |
TaskLoop |
87 %14/16 |
4093 byte |
127 |
2020-12-05 11:56:27 (UTC) |
src/types/buffer.ts |
- |
- |
820 byte |
33 |
2020-12-05 11:56:27 (UTC) |
src/types/component-api.ts |
- |
- |
178 byte |
8 |
2020-12-05 11:56:27 (UTC) |
src/types/demuxer.ts |
- |
- |
2265 byte |
107 |
2020-12-05 11:56:27 (UTC) |
src/types/events.ts |
- |
- |
6638 byte |
333 |
2020-12-05 11:56:27 (UTC) |
src/types/fragment-tracker.ts |
- |
- |
691 byte |
25 |
2020-12-05 11:56:27 (UTC) |
src/types/general.ts |
- |
- |
185 byte |
8 |
2020-12-05 11:56:27 (UTC) |
src/types/level.ts |
HlsUrlParameters
Level
getSkipValue |
42 %12/28 |
3306 byte |
138 |
2020-12-05 11:56:27 (UTC) |
src/types/loader.ts |
- |
- |
4034 byte |
158 |
2020-12-05 11:56:27 (UTC) |
src/types/media-playlist.ts |
- |
- |
1000 byte |
28 |
2020-12-05 11:56:27 (UTC) |
src/types/remuxer.ts |
- |
- |
1443 byte |
62 |
2020-12-05 11:56:27 (UTC) |
src/types/track.ts |
- |
- |
309 byte |
15 |
2020-12-05 11:56:27 (UTC) |
src/types/transmuxer.ts |
ChunkMetadata |
36 %4/11 |
1142 byte |
36 |
2020-12-05 11:56:27 (UTC) |
src/types/tuples.ts |
- |
- |
129 byte |
4 |
2020-12-05 11:56:27 (UTC) |
src/types/vtt.ts |
- |
- |
157 byte |
9 |
2020-12-05 11:56:27 (UTC) |
src/utils/attr-list.ts |
AttrList |
71 %10/14 |
2707 byte |
107 |
2020-12-05 11:56:27 (UTC) |
src/utils/binary-search.ts |
BinarySearch |
0 %0/1 |
1505 byte |
44 |
2020-12-05 11:56:27 (UTC) |
src/utils/buffer-helper.ts |
BufferHelper |
83 %5/6 |
5261 byte |
172 |
2020-12-05 11:56:27 (UTC) |
src/utils/cea-608-parser.ts |
CaptionScreen
Cea608Parser
Row |
66 %92/138 |
37124 byte |
1248 |
2020-12-05 11:56:27 (UTC) |
src/utils/chunker.ts |
Chunker |
60 %3/5 |
1026 byte |
42 |
2020-12-05 11:56:27 (UTC) |
src/utils/codecs.ts |
isCodecSupportedInMp4
isCodecType |
66 %2/3 |
1501 byte |
81 |
2020-12-05 11:56:27 (UTC) |
src/utils/cues.ts |
newCue |
50 %1/2 |
2490 byte |
76 |
2020-12-05 11:56:27 (UTC) |
src/utils/discontinuities.ts |
adjustSlidingStart
alignPDT
alignStream
findDiscontinuousReferenceFrag
findFirstFragWithCC
shouldAlignOnDiscontinuities |
100 %8/8 |
5749 byte |
140 |
2020-12-05 11:56:27 (UTC) |
src/utils/ewma-bandwidth-estimator.ts |
EwmaBandWidthEstimator |
50 %6/12 |
2099 byte |
67 |
2020-12-05 11:56:27 (UTC) |
src/utils/ewma.ts |
EWMA |
44 %4/9 |
1244 byte |
43 |
2020-12-05 11:56:27 (UTC) |
src/utils/fetch-loader.ts |
FetchLoader
fetchSupported |
56 %14/25 |
6390 byte |
201 |
2020-12-05 11:56:27 (UTC) |
src/utils/hex.ts |
Hex |
100 %1/1 |
301 byte |
20 |
2020-12-05 11:56:27 (UTC) |
src/utils/imsc1-ttml-parser.ts |
IMSC1_CODEC
parseIMSC1 |
78 %11/14 |
6614 byte |
206 |
2020-12-05 11:56:27 (UTC) |
src/utils/logger.ts |
enableLogs
logger |
42 %3/7 |
1880 byte |
74 |
2020-12-05 11:56:27 (UTC) |
src/utils/mediakeys-helper.ts |
requestMediaKeySystemAccess |
0 %0/1 |
678 byte |
20 |
2020-12-05 11:56:27 (UTC) |
src/utils/mediasource-helper.ts |
getMediaSource |
100 %1/1 |
178 byte |
7 |
2020-12-05 11:56:27 (UTC) |
src/utils/mp4-tools.ts |
appendUint8Array
bin2str
computeRawDurationFromSamples
findBox
getDuration
getStartDTS
offsetStartDTS
parseInitSegment
parseSegmentIndex
readUint16
readUint32
segmentValidRange
writeUint32 |
86 %13/15 |
16366 byte |
535 |
2020-12-05 11:56:27 (UTC) |
src/utils/output-filter.ts |
OutputFilter |
72 %8/11 |
1185 byte |
39 |
2020-12-05 11:56:27 (UTC) |
src/utils/texttrack-utils.ts |
clearCurrentCues
getCuesInRange
sendAddTrackEvent |
100 %4/4 |
2297 byte |
74 |
2020-12-05 11:56:27 (UTC) |
src/utils/time-ranges.ts |
TimeRanges |
100 %1/1 |
315 byte |
17 |
2020-12-05 11:56:27 (UTC) |
src/utils/timescale-conversion.ts |
toMpegTsClockFromTimescale
toMsFromMpegTsClock
toTimescaleFromBase
toTimescaleFromScale |
80 %4/5 |
824 byte |
18 |
2020-12-05 11:56:27 (UTC) |
src/utils/typed-array.ts |
sliceUint8 |
100 %1/1 |
391 byte |
7 |
2020-12-05 11:56:27 (UTC) |
src/utils/vttcue.ts |
- |
- |
8522 byte |
308 |
2020-12-05 11:56:27 (UTC) |
src/utils/vttparser.js |
VTTParser
fixLineBreaks
parseTimeStamp |
0 %0/9 |
13003 byte |
450 |
2020-12-05 11:56:27 (UTC) |
src/utils/webvtt-parser.ts |
parseWebVTT |
20 %1/5 |
6051 byte |
180 |
2020-12-05 11:56:27 (UTC) |
src/utils/xhr-loader.ts |
XhrLoader |
65 %13/20 |
6730 byte |
207 |
2020-12-05 11:56:27 (UTC) |