| src/config.ts | hlsDefaultConfig | 50 %1/2 | 10718 byte | 278 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/abr-controller.js | AbrController | 0 %0/22 | 16623 byte | 337 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/audio-stream-controller.js | AudioStreamController | 0 %0/55 | 31840 byte | 821 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/audio-track-controller.js | AudioTrackController | 95 %23/24 | 10901 byte | 413 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/base-stream-controller.js | BaseStreamController
State | 0 %0/19 | 4701 byte | 131 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/buffer-controller.ts | BufferController | 90 %47/52 | 27821 byte | 771 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/cap-level-controller.js | CapLevelController | 0 %0/26 | 6117 byte | 205 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/eme-controller.ts | EMEController | 78 %26/33 | 20405 byte | 578 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/fps-controller.js | FPSController | 0 %0/12 | 2861 byte | 80 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/fragment-finders.ts | findFragmentByPDT
findFragmentByPTS
fragmentWithinToleranceTest
pdtWithinToleranceTest | 100 %4/4 | 6078 byte | 115 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/fragment-tracker.js | FragmentState
FragmentTracker | 47 %11/23 | 9229 byte | 292 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/gap-controller.js | GapController
MAX_START_GAP_JUMP
SKIP_BUFFER_HOLE_STEP_SECONDS
SKIP_BUFFER_RANGE_START
STALL_MINIMUM_DURATION_MS | 25 %5/20 | 9278 byte | 243 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/id3-track-controller.js | ID3TrackController | 0 %0/11 | 3192 byte | 114 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/level-controller.js | LevelController | 2 %1/34 | 15237 byte | 491 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/level-helper.js | addGroupId
adjustSliding
computeReloadInterval
mapFragmentIntersection
mergeDetails
mergeSubtitlePlaylists
updateFragPTSDTS
updatePTS | 0 %0/8 | 8052 byte | 233 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/stream-controller.js | StreamController | 4 %4/90 | 55186 byte | 1399 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/subtitle-stream-controller.js | SubtitleStreamController | 0 %0/31 | 8917 byte | 290 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/subtitle-track-controller.js | SubtitleTrackController | 25 %7/28 | 7614 byte | 256 | 2020-11-03 20:53:30 (UTC) | 
      | src/controller/timeline-controller.ts | TimelineController | 82 %33/40 | 17438 byte | 510 | 2020-11-03 20:53:30 (UTC) | 
      | src/crypt/aes-crypto.js | AESCrypto | 0 %0/5 | 224 byte | 10 | 2020-11-03 20:53:30 (UTC) | 
      | src/crypt/aes-decryptor.js | AESDecryptor
removePadding | 0 %0/19 | 8994 byte | 282 | 2020-11-03 20:53:30 (UTC) | 
      | src/crypt/decrypter.js | Decrypter | 0 %0/16 | 2994 byte | 100 | 2020-11-03 20:53:30 (UTC) | 
      | src/crypt/fast-aes-key.js | FastAESKey | 0 %0/5 | 254 byte | 12 | 2020-11-03 20:53:30 (UTC) | 
      | src/define-plugin.d.ts | - | - | 179 byte | 6 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/aacdemuxer.js | AACDemuxer | 0 %0/11 | 2713 byte | 91 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/adts.js | appendFrame
getAudioConfig
getFrameDuration
getFullFrameLength
getHeaderLength
initTrackConfig
isHeader
isHeaderPattern
parseFrameHeader
probe | 0 %0/10 | 9064 byte | 239 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/demuxer-inline.js | DemuxerInline | 0 %0/13 | 4809 byte | 124 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/demuxer-worker.js | DemuxerWorker | 0 %0/1 | 2633 byte | 75 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/demuxer.js | Demuxer | 0 %0/14 | 5648 byte | 151 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/exp-golomb.js | ExpGolomb | 9 %2/21 | 9289 byte | 306 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/id3.js | ID3
utf8ArrayToStr | 41 %7/17 | 10208 byte | 367 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/mp3demuxer.js | MP3Demuxer | 0 %0/11 | 2787 byte | 86 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/mp4demuxer.js | MP4Demuxer | 9 %2/22 | 12588 byte | 399 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/mpegaudio.js | MpegAudio | 100 %1/1 | 4429 byte | 137 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/sample-aes.js | SampleAesDecrypter | 0 %0/12 | 3689 byte | 124 | 2020-11-03 20:53:30 (UTC) | 
      | src/demux/tsdemuxer.js | TSDemuxer | 8 %4/46 | 37179 byte | 1106 | 2020-11-03 20:53:30 (UTC) | 
      | src/empty.js | - | - | 197 byte | 3 | 2020-11-03 20:53:30 (UTC) | 
      | src/errors.ts | - | - | 4720 byte | 75 | 2020-11-03 20:53:30 (UTC) | 
      | src/event-handler.ts | EventHandler | 64 %9/14 | 2429 byte | 90 | 2020-11-03 20:53:30 (UTC) | 
      | src/events.js | HlsEvents | 100 %1/1 | 9102 byte | 118 | 2020-11-03 20:53:30 (UTC) | 
      | src/hls.ts | Hls | 96 %58/60 | 20155 byte | 701 | 2020-11-03 20:53:30 (UTC) | 
      | src/is-supported.ts | isSupported | 100 %1/1 | 951 byte | 22 | 2020-11-03 20:53:30 (UTC) | 
      | src/loader/fragment-loader.js | FragmentLoader | 0 %0/9 | 3431 byte | 116 | 2020-11-03 20:53:30 (UTC) | 
      | src/loader/fragment.ts | Fragment | 96 %26/27 | 6327 byte | 202 | 2020-11-03 20:53:30 (UTC) | 
      | src/loader/key-loader.ts | KeyLoader | 90 %9/10 | 4108 byte | 135 | 2020-11-03 20:53:30 (UTC) | 
      | src/loader/level-key.ts | LevelKey | 66 %6/9 | 586 byte | 24 | 2020-11-03 20:53:30 (UTC) | 
      | src/loader/level.js | Level | 0 %0/17 | 590 byte | 23 | 2020-11-03 20:53:30 (UTC) | 
      | src/loader/m3u8-parser.ts | M3U8Parser | 71 %10/14 | 14496 byte | 395 | 2020-11-03 20:53:30 (UTC) | 
      | src/loader/playlist-loader.ts | PlaylistLoader | 96 %25/26 | 17454 byte | 548 | 2020-11-03 20:53:30 (UTC) | 
      | src/observer.ts | Observer | 100 %2/2 | 435 byte | 15 | 2020-11-03 20:53:30 (UTC) | 
      | src/polyfills/number.js | MAX_SAFE_INTEGER
isFiniteNumber | 0 %0/2 | 204 byte | 5 | 2020-11-03 20:53:30 (UTC) | 
      | src/remux/aac-helper.js | AAC | 50 %1/2 | 2997 byte | 42 | 2020-11-03 20:53:30 (UTC) | 
      | src/remux/dummy-remuxer.js | DummyRemuxer | 9 %1/11 | 1650 byte | 74 | 2020-11-03 20:53:30 (UTC) | 
      | src/remux/mp4-generator.js | MP4 | 11 %3/27 | 19505 byte | 653 | 2020-11-03 20:53:30 (UTC) | 
      | src/remux/mp4-remuxer.js | MP4Remuxer | 0 %0/25 | 34355 byte | 846 | 2020-11-03 20:53:30 (UTC) | 
      | src/remux/passthrough-remuxer.js | PassThroughRemuxer | 0 %0/7 | 871 byte | 46 | 2020-11-03 20:53:30 (UTC) | 
      | src/task-loop.ts | TaskLoop | 85 %12/14 | 4140 byte | 128 | 2020-11-03 20:53:30 (UTC) | 
      | src/types/loader.ts | - | - | 3118 byte | 132 | 2020-11-03 20:53:30 (UTC) | 
      | src/types/media-playlist.ts | - | - | 901 byte | 25 | 2020-11-03 20:53:30 (UTC) | 
      | src/types/segment.ts | - | - | 103 byte | 6 | 2020-11-03 20:53:30 (UTC) | 
      | src/types/track.ts | - | - | 480 byte | 22 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/attr-list.js | AttrList | 0 %0/12 | 2185 byte | 89 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/binary-search.ts | BinarySearch | 0 %0/1 | 1503 byte | 44 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/buffer-helper.ts | BufferHelper | 83 %5/6 | 5191 byte | 170 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/cea-608-parser.ts | CaptionScreen
Cea608Parser
Row | 66 %92/138 | 37124 byte | 1248 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/codecs.ts | isCodecSupportedInMp4
isCodecType | 66 %2/3 | 1555 byte | 77 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/cues.ts | newCue | 100 %1/1 | 2371 byte | 76 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/discontinuities.js | adjustPts
alignDiscontinuities
alignPDT
alignStream
findDiscontinuousReferenceFrag
findFirstFragWithCC
findFragWithCC
shouldAlignOnDiscontinuities | 37 %3/8 | 4523 byte | 129 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/ewma-bandwidth-estimator.ts | EwmaBandWidthEstimator | 41 %5/12 | 1828 byte | 61 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/ewma.ts | EWMA | 50 %4/8 | 1101 byte | 40 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/fetch-loader.js | FetchLoader | 16 %1/6 | 2271 byte | 83 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/get-self-scope.js | getSelfScope | 0 %0/1 | 223 byte | 9 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/hex.js | Hex | 100 %1/1 | 300 byte | 20 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/logger.js | enableLogs
logger | 0 %0/9 | 1788 byte | 76 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/mediakeys-helper.ts | requestMediaKeySystemAccess | 0 %0/1 | 688 byte | 20 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/mediasource-helper.ts | getMediaSource | 100 %1/1 | 176 byte | 7 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/output-filter.ts | OutputFilter | 72 %8/11 | 1176 byte | 39 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/texttrack-utils.ts | clearCurrentCues
getClosestCue
sendAddTrackEvent | 100 %3/3 | 1819 byte | 60 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/time-ranges.ts | TimeRanges | 100 %1/1 | 313 byte | 17 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/timescale-conversion.ts | toMpegTsClockFromTimescale
toMsFromMpegTsClock
toTimescaleFromBase
toTimescaleFromScale | 80 %4/5 | 817 byte | 18 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/vttcue.js | - | - | 7519 byte | 300 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/vttparser.js | VTTParser
fixLineBreaks | 0 %0/9 | 12962 byte | 452 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/webvtt-parser.js | WebVTTParser | 0 %0/5 | 5755 byte | 174 | 2020-11-03 20:53:30 (UTC) | 
      | src/utils/xhr-loader.js | XhrLoader | 0 %0/18 | 5147 byte | 165 | 2020-11-03 20:53:30 (UTC) |