Home Reference Source

Source 1254/1695

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