Home Reference Source

Source 1321/1736

File Identifier Document Size Lines Updated
src/config.ts enableStreamingMode hlsDefaultConfig mergeConfig 75 %3/4 13006 byte 351 2021-04-05 17:00:26 (UTC)
src/controller/abr-controller.ts AbrController 84 %21/25 17439 byte 481 2021-04-05 17:00:26 (UTC)
src/controller/audio-stream-controller.ts AudioStreamController 69 %34/49 27821 byte 840 2021-04-05 17:00:26 (UTC)
src/controller/audio-track-controller.ts AudioTrackController 92 %23/25 7628 byte 260 2021-04-05 17:00:26 (UTC)
src/controller/base-playlist-controller.ts BasePlaylistController 78 %15/19 9051 byte 266 2021-04-05 17:00:26 (UTC)
src/controller/base-stream-controller.ts BaseStreamController State 86 %65/75 42596 byte 1272 2021-04-05 17:00:26 (UTC)
src/controller/buffer-controller.ts BufferController 86 %43/50 31793 byte 900 2021-04-05 17:00:26 (UTC)
src/controller/buffer-operation-queue.ts BufferOperationQueue 80 %8/10 2245 byte 83 2021-04-05 17:00:26 (UTC)
src/controller/cap-level-controller.ts CapLevelController 68 %20/29 8237 byte 283 2021-04-05 17:00:26 (UTC)
src/controller/eme-controller.ts EMEController 76 %30/39 22381 byte 705 2021-04-05 17:00:26 (UTC)
src/controller/fps-controller.ts FPSController 70 %12/17 4349 byte 141 2021-04-05 17:00:26 (UTC)
src/controller/fragment-finders.ts findFragWithCC findFragmentByPDT findFragmentByPTS fragmentWithinToleranceTest pdtWithinToleranceTest 100 %5/5 6521 byte 173 2021-04-05 17:00:26 (UTC)
src/controller/fragment-tracker.ts FragmentTracker 93 %27/29 13365 byte 432 2021-04-05 17:00:26 (UTC)
src/controller/gap-controller.ts GapController MAX_START_GAP_JUMP SKIP_BUFFER_HOLE_STEP_SECONDS SKIP_BUFFER_RANGE_START STALL_MINIMUM_DURATION_MS 57 %12/21 10206 byte 294 2021-04-05 17:00:26 (UTC)
src/controller/id3-track-controller.ts ID3TrackController 78 %11/14 4181 byte 148 2021-04-05 17:00:26 (UTC)
src/controller/latency-controller.ts LatencyController 89 %25/28 7598 byte 257 2021-04-05 17:00:26 (UTC)
src/controller/level-controller.ts LevelController 87 %29/33 18480 byte 599 2021-04-05 17:00:26 (UTC)
src/controller/level-helper.ts addGroupId adjustSliding assignTrackIdsByGroup computeReloadInterval getFragmentWithSN getPartWith mapFragmentIntersection mapPartIntersection mergeDetails updateFragPTSDTS updatePTS 100 %12/12 15383 byte 472 2021-04-05 17:00:26 (UTC)
src/controller/stream-controller.ts StreamController 79 %62/78 45041 byte 1347 2021-04-05 17:00:26 (UTC)
src/controller/subtitle-stream-controller.ts SubtitleStreamController 65 %19/29 10784 byte 367 2021-04-05 17:00:26 (UTC)
src/controller/subtitle-track-controller.ts SubtitleTrackController 94 %33/35 12181 byte 402 2021-04-05 17:00:26 (UTC)
src/controller/timeline-controller.ts TimelineController 85 %41/48 22437 byte 697 2021-04-05 17:00:26 (UTC)
src/crypt/aes-crypto.ts AESCrypto 40 %2/5 336 byte 13 2021-04-05 17:00:26 (UTC)
src/crypt/aes-decryptor.ts AESDecryptor removePadding 93 %15/16 9522 byte 347 2021-04-05 17:00:26 (UTC)
src/crypt/decrypter.ts Decrypter 79 %19/24 5601 byte 194 2021-04-05 17:00:26 (UTC)
src/crypt/fast-aes-key.ts FastAESKey 40 %2/5 310 byte 16 2021-04-05 17:00:26 (UTC)
src/define-plugin.d.ts - - 179 byte 6 2021-04-05 17:00:26 (UTC)
src/demux/aacdemuxer.ts AACDemuxer 55 %5/9 2066 byte 83 2021-04-05 17:00:26 (UTC)
src/demux/adts.ts appendFrame canGetFrameLength canParse getAudioConfig getFrameDuration getFullFrameLength getHeaderLength initTrackConfig isHeader isHeaderPattern parseFrameHeader probe 100 %12/12 10101 byte 312 2021-04-05 17:00:26 (UTC)
src/demux/base-audio-demuxer.ts BaseAudioDemuxer initPTSFn 87 %14/16 4303 byte 163 2021-04-05 17:00:26 (UTC)
src/demux/chunk-cache.ts ChunkCache 87 %7/8 911 byte 42 2021-04-05 17:00:26 (UTC)
src/demux/dummy-demuxed-track.ts dummyTrack 100 %1/1 241 byte 13 2021-04-05 17:00:26 (UTC)
src/demux/exp-golomb.ts ExpGolomb 76 %16/21 10121 byte 359 2021-04-05 17:00:26 (UTC)
src/demux/id3.ts canParse decodeFrame getID3Data getID3Frames getTimeStamp isFooter isHeader isTimeStampFrame testables utf8ArrayToStr 41 %7/17 10647 byte 410 2021-04-05 17:00:26 (UTC)
src/demux/mp3demuxer.ts MP3Demuxer 83 %5/6 1755 byte 68 2021-04-05 17:00:26 (UTC)
src/demux/mp4demuxer.ts MP4Demuxer 83 %10/12 2833 byte 98 2021-04-05 17:00:26 (UTC)
src/demux/mpegaudio.ts appendFrame canParse isHeader isHeaderPattern parseHeader probe 54 %6/11 5388 byte 250 2021-04-05 17:00:26 (UTC)
src/demux/sample-aes.ts SampleAesDecrypter 72 %8/11 4993 byte 214 2021-04-05 17:00:26 (UTC)
src/demux/transmuxer-interface.ts TransmuxerInterface 55 %11/20 9060 byte 309 2021-04-05 17:00:26 (UTC)
src/demux/transmuxer-worker.ts TransmuxerWorker 100 %5/5 3520 byte 128 2021-04-05 17:00:26 (UTC)
src/demux/transmuxer.ts TransmuxConfig TransmuxState Transmuxer isPromise 45 %21/46 15531 byte 523 2021-04-05 17:00:26 (UTC)
src/demux/tsdemuxer.ts TSDemuxer discardEPB 76 %36/47 40857 byte 1359 2021-04-05 17:00:26 (UTC)
src/empty.js - - 200 byte 3 2021-04-05 17:00:26 (UTC)
src/errors.ts - - 5464 byte 85 2021-04-05 17:00:26 (UTC)
src/events.ts - - 16728 byte 393 2021-04-05 17:00:26 (UTC)
src/hls.ts Hls 89 %71/79 26296 byte 937 2021-04-05 17:00:26 (UTC)
src/is-supported.ts changeTypeSupported isSupported 100 %3/3 1235 byte 35 2021-04-05 17:00:26 (UTC)
src/loader/fragment-loader.ts FragmentLoader LoadError 68 %11/16 9044 byte 311 2021-04-05 17:00:26 (UTC)
src/loader/fragment.ts BaseSegment Fragment Part 84 %42/50 10272 byte 334 2021-04-05 17:00:26 (UTC)
src/loader/key-loader.ts KeyLoader 84 %11/13 4670 byte 167 2021-04-05 17:00:26 (UTC)
src/loader/level-details.ts LevelDetails 89 %43/48 3987 byte 142 2021-04-05 17:00:26 (UTC)
src/loader/level-key.ts LevelKey 91 %11/12 865 byte 33 2021-04-05 17:00:26 (UTC)
src/loader/load-stats.ts LoadStats 90 %10/11 521 byte 17 2021-04-05 17:00:26 (UTC)
src/loader/m3u8-parser.ts M3U8Parser 68 %11/16 21488 byte 612 2021-04-05 17:00:26 (UTC)
src/loader/playlist-loader.ts PlaylistLoader 92 %25/27 19990 byte 727 2021-04-05 17:00:26 (UTC)
src/performance/performance-monitor.ts PerformanceMonitor 66 %4/6 2139 byte 58 2021-04-05 17:00:26 (UTC)
src/polyfills/number.ts MAX_SAFE_INTEGER isFiniteNumber 0 %0/2 212 byte 7 2021-04-05 17:00:26 (UTC)
src/remux/aac-helper.ts AAC 100 %2/2 6383 byte 317 2021-04-05 17:00:26 (UTC)
src/remux/mp4-generator.ts MP4 100 %27/27 23816 byte 1149 2021-04-05 17:00:26 (UTC)
src/remux/mp4-remuxer.ts MP4Remuxer normalizePts 60 %28/46 41205 byte 1152 2021-04-05 17:00:26 (UTC)
src/remux/passthrough-remuxer.ts PassThroughRemuxer 58 %10/17 6530 byte 238 2021-04-05 17:00:26 (UTC)
src/task-loop.ts TaskLoop 87 %14/16 4082 byte 127 2021-04-05 17:00:26 (UTC)
src/types/buffer.ts - - 876 byte 37 2021-04-05 17:00:26 (UTC)
src/types/component-api.ts - - 178 byte 8 2021-04-05 17:00:26 (UTC)
src/types/demuxer.ts - - 2640 byte 133 2021-04-05 17:00:26 (UTC)
src/types/events.ts - - 6962 byte 343 2021-04-05 17:00:26 (UTC)
src/types/fragment-tracker.ts - - 534 byte 21 2021-04-05 17:00:26 (UTC)
src/types/general.ts - - 140 byte 7 2021-04-05 17:00:26 (UTC)
src/types/level.ts HlsUrlParameters Level getSkipValue 41 %12/29 3701 byte 147 2021-04-05 17:00:26 (UTC)
src/types/loader.ts - - 4080 byte 158 2021-04-05 17:00:26 (UTC)
src/types/media-playlist.ts - - 1000 byte 28 2021-04-05 17:00:26 (UTC)
src/types/remuxer.ts - - 1555 byte 70 2021-04-05 17:00:26 (UTC)
src/types/track.ts - - 316 byte 15 2021-04-05 17:00:26 (UTC)
src/types/transmuxer.ts ChunkMetadata 36 %4/11 1174 byte 45 2021-04-05 17:00:26 (UTC)
src/types/tuples.ts - - 117 byte 6 2021-04-05 17:00:26 (UTC)
src/types/vtt.ts - - 157 byte 9 2021-04-05 17:00:26 (UTC)
src/utils/attr-list.ts AttrList 71 %10/14 2689 byte 109 2021-04-05 17:00:26 (UTC)
src/utils/binary-search.ts BinarySearch 0 %0/1 1516 byte 46 2021-04-05 17:00:26 (UTC)
src/utils/buffer-helper.ts BufferHelper 83 %5/6 5285 byte 177 2021-04-05 17:00:26 (UTC)
src/utils/cea-608-parser.ts CaptionScreen Cea608Parser Row 66 %92/138 38262 byte 1463 2021-04-05 17:00:26 (UTC)
src/utils/chunker.ts Chunker 60 %3/5 1021 byte 42 2021-04-05 17:00:26 (UTC)
src/utils/codecs.ts isCodecSupportedInMp4 isCodecType 66 %2/3 1493 byte 82 2021-04-05 17:00:26 (UTC)
src/utils/cues.ts Cues 0 %0/2 3013 byte 96 2021-04-05 17:00:26 (UTC)
src/utils/discontinuities.ts adjustSlidingStart alignPDT alignStream findDiscontinuousReferenceFrag findFirstFragWithCC shouldAlignOnDiscontinuities 100 %8/8 5924 byte 175 2021-04-05 17:00:26 (UTC)
src/utils/ewma-bandwidth-estimator.ts EwmaBandWidthEstimator 50 %6/12 2088 byte 66 2021-04-05 17:00:26 (UTC)
src/utils/ewma.ts EWMA 44 %4/9 1240 byte 43 2021-04-05 17:00:26 (UTC)
src/utils/fetch-loader.ts FetchLoader fetchSupported 56 %14/25 6948 byte 252 2021-04-05 17:00:26 (UTC)
src/utils/hex.ts Hex 100 %1/1 302 byte 20 2021-04-05 17:00:26 (UTC)
src/utils/imsc1-ttml-parser.ts IMSC1_CODEC parseIMSC1 78 %11/14 7035 byte 246 2021-04-05 17:00:26 (UTC)
src/utils/logger.ts enableLogs logger 42 %3/7 1916 byte 83 2021-04-05 17:00:26 (UTC)
src/utils/mediakeys-helper.ts requestMediaKeySystemAccess 0 %0/1 698 byte 25 2021-04-05 17:00:26 (UTC)
src/utils/mediasource-helper.ts getMediaSource 100 %1/1 179 byte 7 2021-04-05 17:00:26 (UTC)
src/utils/mp4-tools.ts appendUint8Array bin2str computeRawDurationFromSamples findBox getDuration getStartDTS offsetStartDTS parseInitSegment parseSegmentIndex readUint16 readUint32 segmentValidRange writeUint32 86 %13/15 16987 byte 587 2021-04-05 17:00:26 (UTC)
src/utils/output-filter.ts OutputFilter 72 %8/11 1217 byte 45 2021-04-05 17:00:26 (UTC)
src/utils/texttrack-utils.ts addCueToTrack clearCurrentCues getCuesInRange removeCuesInRange sendAddTrackEvent 100 %6/6 3751 byte 142 2021-04-05 17:00:26 (UTC)
src/utils/time-ranges.ts TimeRanges 100 %1/1 316 byte 17 2021-04-05 17:00:26 (UTC)
src/utils/timescale-conversion.ts toMpegTsClockFromTimescale toMsFromMpegTsClock toTimescaleFromBase toTimescaleFromScale 80 %4/5 852 byte 34 2021-04-05 17:00:26 (UTC)
src/utils/typed-array.ts sliceUint8 100 %1/1 398 byte 11 2021-04-05 17:00:26 (UTC)
src/utils/vttcue.ts - - 9304 byte 382 2021-04-05 17:00:26 (UTC)
src/utils/vttparser.ts VTTParser fixLineBreaks parseTimeStamp 84 %22/26 14365 byte 497 2021-04-05 17:00:26 (UTC)
src/utils/webvtt-parser.ts generateCueId parseWebVTT 28 %2/7 6259 byte 213 2021-04-05 17:00:26 (UTC)
src/utils/xhr-loader.ts XhrLoader 65 %13/20 7408 byte 260 2021-04-05 17:00:26 (UTC)