| src/config.ts | enableStreamingMode
hlsDefaultConfig
mergeConfig | 75 %3/4 | 13954 byte | 384 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/abr-controller.ts | AbrController | 96 %24/25 | 17439 byte | 481 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/audio-stream-controller.ts | AudioStreamController | 72 %37/51 | 27383 byte | 834 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/audio-track-controller.ts | AudioTrackController | 92 %24/26 | 7781 byte | 270 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/base-playlist-controller.ts | BasePlaylistController | 94 %18/19 | 9240 byte | 273 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/base-stream-controller.ts | BaseStreamController
State | 97 %79/81 | 46295 byte | 1393 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/buffer-controller.ts | BufferController | 94 %48/51 | 32334 byte | 919 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/buffer-operation-queue.ts | BufferOperationQueue | 90 %9/10 | 2279 byte | 84 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/cap-level-controller.ts | CapLevelController | 96 %28/29 | 8249 byte | 285 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/cmcd-controller.ts | CMCDController | 97 %34/35 | 13137 byte | 538 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/eme-controller.ts | EMEController | 97 %38/39 | 22483 byte | 709 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/fps-controller.ts | FPSController | 94 %16/17 | 4350 byte | 141 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/fragment-finders.ts | findFragWithCC
findFragmentByPDT
findFragmentByPTS
fragmentWithinToleranceTest
pdtWithinToleranceTest | 100 %5/5 | 6545 byte | 175 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/fragment-tracker.ts | FragmentTracker | 96 %30/31 | 14358 byte | 470 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/gap-controller.ts | GapController
MAX_START_GAP_JUMP
SKIP_BUFFER_HOLE_STEP_SECONDS
SKIP_BUFFER_RANGE_START
STALL_MINIMUM_DURATION_MS | 76 %16/21 | 10503 byte | 311 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/id3-track-controller.ts | ID3TrackController | 90 %20/22 | 11580 byte | 376 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/latency-controller.ts | LatencyController | 96 %27/28 | 7601 byte | 256 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/level-controller.ts | LevelController | 91 %31/34 | 18505 byte | 600 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/level-helper.ts | addGroupId
addSliding
adjustSliding
assignTrackIdsByGroup
computeReloadInterval
getFragmentWithSN
getPartWith
mapFragmentIntersection
mapPartIntersection
mergeDetails
updateFragPTSDTS
updatePTS | 100 %14/14 | 17210 byte | 536 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/stream-controller.ts | StreamController | 81 %64/79 | 46161 byte | 1395 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/subtitle-stream-controller.ts | SubtitleStreamController | 75 %21/28 | 12809 byte | 419 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/subtitle-track-controller.ts | SubtitleTrackController | 94 %37/39 | 12756 byte | 429 | 2022-07-02 15:51:31 (UTC) | 
      | src/controller/timeline-controller.ts | TimelineController | 97 %48/49 | 23565 byte | 726 | 2022-07-02 15:51:31 (UTC) | 
      | src/crypt/aes-crypto.ts | AESCrypto | 80 %4/5 | 336 byte | 13 | 2022-07-02 15:51:31 (UTC) | 
      | src/crypt/aes-decryptor.ts | AESDecryptor
removePadding | 94 %17/18 | 9482 byte | 337 | 2022-07-02 15:51:31 (UTC) | 
      | src/crypt/decrypter.ts | Decrypter | 91 %22/24 | 5601 byte | 194 | 2022-07-02 15:51:31 (UTC) | 
      | src/crypt/fast-aes-key.ts | FastAESKey | 80 %4/5 | 310 byte | 16 | 2022-07-02 15:51:31 (UTC) | 
      | src/define-plugin.d.ts | - | - | 216 byte | 7 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/aacdemuxer.ts | AACDemuxer | 80 %8/10 | 2280 byte | 91 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/adts.ts | appendFrame
canGetFrameLength
canParse
getAudioConfig
getFrameDuration
getFullFrameLength
getHeaderLength
initTrackConfig
isHeader
isHeaderPattern
parseFrameHeader
probe | 100 %12/12 | 10349 byte | 313 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/base-audio-demuxer.ts | BaseAudioDemuxer
initPTSFn | 100 %16/16 | 4515 byte | 175 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/chunk-cache.ts | ChunkCache | 100 %7/7 | 911 byte | 42 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/dummy-demuxed-track.ts | dummyTrack | 100 %1/1 | 263 byte | 13 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/exp-golomb.ts | ExpGolomb | 95 %20/21 | 10121 byte | 359 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/id3.ts | canParse
decodeFrame
getID3Data
getID3Frames
getTimeStamp
isFooter
isHeader
isTimeStampFrame
testables
utf8ArrayToStr | 41 %7/17 | 10647 byte | 410 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/mp3demuxer.ts | MP3Demuxer | 85 %6/7 | 1895 byte | 73 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/mp4demuxer.ts | MP4Demuxer | 90 %18/20 | 5761 byte | 187 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/mpegaudio.ts | appendFrame
canParse
isHeader
isHeaderPattern
parseHeader
probe | 54 %6/11 | 5254 byte | 177 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/sample-aes.ts | SampleAesDecrypter | 90 %10/11 | 5266 byte | 219 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/transmuxer-interface.ts | TransmuxerInterface | 90 %18/20 | 9448 byte | 321 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/transmuxer-worker.ts | TransmuxerWorker | 100 %5/5 | 3829 byte | 137 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/transmuxer.ts | TransmuxConfig
TransmuxState
Transmuxer
isPromise | 87 %43/49 | 16089 byte | 541 | 2022-07-02 15:51:31 (UTC) | 
      | src/demux/tsdemuxer.ts | TSDemuxer
discardEPB | 97 %42/43 | 37130 byte | 1251 | 2022-07-02 15:51:31 (UTC) | 
      | src/empty.js | - | - | 200 byte | 3 | 2022-07-02 15:51:31 (UTC) | 
      | src/errors.ts | - | - | 5464 byte | 85 | 2022-07-02 15:51:31 (UTC) | 
      | src/events.ts | - | - | 16729 byte | 393 | 2022-07-02 15:51:31 (UTC) | 
      | src/hls.ts | Hls | 100 %88/88 | 27288 byte | 971 | 2022-07-02 15:51:31 (UTC) | 
      | src/is-supported.ts | changeTypeSupported
isSupported | 100 %3/3 | 1235 byte | 35 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/date-range.ts | DateRange | 92 %13/14 | 2955 byte | 113 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/fragment-loader.ts | FragmentLoader
LoadError | 81 %13/16 | 9168 byte | 318 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/fragment.ts | BaseSegment
Fragment
Part | 95 %59/62 | 10374 byte | 336 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/key-loader.ts | KeyLoader | 92 %12/13 | 4680 byte | 168 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/level-details.ts | LevelDetails | 96 %53/55 | 4062 byte | 144 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/level-key.ts | LevelKey | 91 %11/12 | 865 byte | 33 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/load-stats.ts | LoadStats | 100 %10/10 | 521 byte | 17 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/m3u8-parser.ts | M3U8Parser | 72 %13/18 | 23096 byte | 655 | 2022-07-02 15:51:31 (UTC) | 
      | src/loader/playlist-loader.ts | PlaylistLoader | 96 %26/27 | 20042 byte | 730 | 2022-07-02 15:51:31 (UTC) | 
      | src/performance/performance-monitor.ts | PerformanceMonitor | 83 %5/6 | 2139 byte | 58 | 2022-07-02 15:51:31 (UTC) | 
      | src/polyfills/number.ts | MAX_SAFE_INTEGER
isFiniteNumber | 0 %0/2 | 212 byte | 7 | 2022-07-02 15:51:31 (UTC) | 
      | src/remux/aac-helper.ts | AAC | 100 %2/2 | 3551 byte | 81 | 2022-07-02 15:51:31 (UTC) | 
      | src/remux/mp4-generator.ts | MP4 | 100 %38/38 | 23832 byte | 1149 | 2022-07-02 15:51:31 (UTC) | 
      | src/remux/mp4-remuxer.ts | MP4Remuxer
flushTextTrackMetadataCueSamples
flushTextTrackUserdataCueSamples
normalizePts | 80 %38/47 | 39591 byte | 1116 | 2022-07-02 15:51:31 (UTC) | 
      | src/remux/passthrough-remuxer.ts | PassThroughRemuxer | 93 %15/16 | 6965 byte | 254 | 2022-07-02 15:51:31 (UTC) | 
      | src/task-loop.ts | TaskLoop | 94 %16/17 | 4142 byte | 131 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/buffer.ts | - | - | 876 byte | 37 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/cmcd.ts | CMCDVersion | 100 %1/1 | 8272 byte | 276 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/component-api.ts | - | - | 178 byte | 8 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/demuxer.ts | - | - | 3055 byte | 149 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/events.ts | - | - | 7115 byte | 350 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/fragment-tracker.ts | - | - | 534 byte | 21 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/general.ts | - | - | 134 byte | 6 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/level.ts | HlsUrlParameters
Level
getSkipValue | 93 %30/32 | 3586 byte | 144 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/loader.ts | - | - | 4445 byte | 168 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/media-playlist.ts | - | - | 1000 byte | 28 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/remuxer.ts | - | - | 1669 byte | 73 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/track.ts | - | - | 316 byte | 15 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/transmuxer.ts | ChunkMetadata | 90 %10/11 | 1178 byte | 46 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/tuples.ts | - | - | 117 byte | 6 | 2022-07-02 15:51:31 (UTC) | 
      | src/types/vtt.ts | - | - | 157 byte | 9 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/attr-list.ts | AttrList | 71 %10/14 | 2681 byte | 107 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/binary-search.ts | BinarySearch | 0 %0/1 | 1516 byte | 46 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/buffer-helper.ts | BufferHelper | 83 %5/6 | 5306 byte | 178 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/cea-608-parser.ts | CaptionScreen
Cea608Parser
Row | 89 %123/138 | 38262 byte | 1463 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/chunker.ts | Chunker | 80 %4/5 | 1021 byte | 42 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/codecs.ts | isCodecSupportedInMp4
isCodecType | 66 %2/3 | 1493 byte | 82 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/cues.ts | Cues | 0 %0/2 | 3013 byte | 96 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/discontinuities.ts | adjustSlidingStart
alignFragmentByPDTDelta
alignMediaPlaylistByPDT
alignPDT
alignStream
findDiscontinuousReferenceFrag
findFirstFragWithCC
shouldAlignOnDiscontinuities | 100 %10/10 | 8606 byte | 228 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/ewma-bandwidth-estimator.ts | EwmaBandWidthEstimator | 91 %11/12 | 2088 byte | 66 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/ewma.ts | EWMA | 88 %8/9 | 1240 byte | 43 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/fetch-loader.ts | FetchLoader
fetchSupported | 92 %23/25 | 7304 byte | 257 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/hex.ts | Hex | 100 %1/1 | 302 byte | 20 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/imsc1-ttml-parser.ts | IMSC1_CODEC
parseIMSC1 | 73 %11/15 | 7442 byte | 266 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/logger.ts | enableLogs
logger | 42 %3/7 | 1923 byte | 83 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/mediakeys-helper.ts | requestMediaKeySystemAccess | 0 %0/1 | 698 byte | 25 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/mediasource-helper.ts | getMediaSource | 100 %1/1 | 179 byte | 7 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/mp4-tools.ts | RemuxerTrackIdConfig
appendUint8Array
bin2str
computeRawDurationFromSamples
findBox
getDuration
getStartDTS
offsetStartDTS
parseEmsg
parseInitSegment
parseSEIMessageFromNALu
parseSamples
parseSegmentIndex
readSint32
readUint16
readUint32
segmentValidRange
writeUint32 | 86 %20/23 | 29360 byte | 971 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/output-filter.ts | OutputFilter | 90 %10/11 | 1244 byte | 46 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/texttrack-utils.ts | addCueToTrack
clearCurrentCues
getCuesInRange
removeCuesInRange
sendAddTrackEvent | 100 %6/6 | 3845 byte | 144 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/time-ranges.ts | TimeRanges | 100 %1/1 | 316 byte | 17 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/timescale-conversion.ts | toMpegTsClockFromTimescale
toMsFromMpegTsClock
toTimescaleFromBase
toTimescaleFromScale | 80 %4/5 | 852 byte | 34 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/typed-array.ts | sliceUint8 | 100 %1/1 | 398 byte | 11 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/vttcue.ts | - | - | 9302 byte | 382 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/vttparser.ts | VTTParser
fixLineBreaks
parseTimeStamp | 92 %25/27 | 14361 byte | 497 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/webvtt-parser.ts | generateCueId
parseWebVTT | 28 %2/7 | 6169 byte | 210 | 2022-07-02 15:51:31 (UTC) | 
      | src/utils/xhr-loader.ts | XhrLoader | 90 %19/21 | 7762 byte | 274 | 2022-07-02 15:51:31 (UTC) |