Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/videojs/http-streaming
/ functions
Functions
915 in github.com/videojs/http-streaming
⨍
Functions
915
◇
Types & classes
52
↓ 2 callers
Method
stopRequest
()
src/playlist-loader.js:655
↓ 2 callers
Function
stringToArrayBuffer
(string)
src/util/string-to-array-buffer.js:1
↓ 2 callers
Function
stringifiedLogHistory
()
scripts/index.js:789
↓ 2 callers
Function
sumTime
(regions)
utils/switcher/aggregate-simulations.js:12
↓ 2 callers
Function
svgRenderSegmentTimeline
(container, player)
utils/stats/stats.js:212
↓ 2 callers
Function
testMimeTypes
(assert, isFMP4)
test/util/codecs.test.js:58
↓ 2 callers
Function
timingInfoFn
(segment, type, prop, value)
test/media-segment-request.test.js:768
↓ 2 callers
Function
timingInfoPropertyForMedia
(mediaType)
src/segment-loader.js:180
↓ 2 callers
Function
toTitleCase
(string)
src/util/to-title-case.js:1
↓ 2 callers
Method
tryToCreateSourceBuffers_
* Create source buffers and exlude any incompatible renditions. * * @private
src/playlist-controller.js:2100
↓ 2 callers
Method
updateMediaUpdateTimeout_
(delay)
src/playlist-loader.js:885
↓ 2 callers
Method
updateMinimumUpdatePeriodTimeout_
()
src/dash-playlist-loader.js:863
↓ 2 callers
Method
updatePlaylistByKeyStatus
* Utility function for adding key status to the keyStatusMap and filtering usable encrypted playlists. * * @param {any} keyId the keyId from the
src/playlist-controller.js:2662
↓ 2 callers
Method
updateSourceBufferTimestampOffset_
(segmentInfo)
src/segment-loader.js:3191
↓ 2 callers
Method
updateTimingInfoEnd_
(segmentInfo)
src/segment-loader.js:3252
↓ 2 callers
Method
updateTransmuxerAndRequestSegment_
(segmentInfo)
src/segment-loader.js:2706
↓ 2 callers
Function
useFakeManagedMediaSource
()
test/test-helpers.js:169
↓ 2 callers
Method
version
* return the version
src/videojs-http-streaming.js:1200
↓ 1 callers
Function
TEST_ONLY_SIMPLE_SELECTOR
(newSimpleSelector)
src/playlist-selectors.js:363
↓ 1 callers
Method
abort
* aborts any current steering xhr and sets the current request object to null
src/content-steering-controller.js:419
↓ 1 callers
Function
activeGroup
(type, settings)
src/media-groups.js:709
↓ 1 callers
Method
addEventStreamToMetadataTrack_
* Takes eventstream data from a parsed DASH manifest and adds it to the metadata text track. * * @param {manifest} newMain the newly parsed mani
src/dash-playlist-loader.js:994
↓ 1 callers
Function
addLLHLSQueryDirectives
(uri, media)
src/playlist-loader.js:29
↓ 1 callers
Method
afterSeekableWindow_
(seekable, currentTime, playlist, allowSeeksWithinUnsafeLiveWindow = false)
src/playback-watcher.js:507
↓ 1 callers
Method
appendData_
(segmentInfo, result)
src/segment-loader.js:2642
↓ 1 callers
Function
appendToSimulations
({ startTimes, rebufferRatios, rebufferCounts, indicatedBitrates }, simulation)
utils/switcher/aggregate-simulations.js:55
↓ 1 callers
Method
appendToSourceBuffer_
({ segmentInfo, type, initSegment, data, bytes })
src/segment-loader.js:2584
↓ 1 callers
Method
appendsToLoadedData_
()
src/playlist-controller.js:400
↓ 1 callers
Method
areMediaTypesKnown_
()
src/playlist-controller.js:1953
↓ 1 callers
Method
attachStreamingEventListeners_
()
src/videojs-http-streaming.js:1346
↓ 1 callers
Function
audioTrackKind_
(properties)
src/media-groups.js:14
↓ 1 callers
Function
average
utils/switcher/fn.js:5
↓ 1 callers
Function
backwardDuration
(playlist, endSequence)
src/playlist.js:129
↓ 1 callers
Method
bufferHighWaterLine
()
src/playlist-controller.js:2284
↓ 1 callers
Function
bufferToHexString
(buffer)
src/util/string.js:4
↓ 1 callers
Function
bufferedRangesToString
(buffered)
src/util/vjs-compat.js:35
↓ 1 callers
Function
calculateBufferedPercent
( adjustedRange, referenceRange, currentTime, buffered )
src/ranges.js:239
↓ 1 callers
Method
calculateSegmentTimeMapping_
* Use the "media time" for a segment to generate a mapping to "display time" and * save that display time to the segment. * * @private * @
src/sync-controller.js:581
↓ 1 callers
Function
callAllRequestHooks
(requestSet, options)
src/xhr.js:62
↓ 1 callers
Function
callAllResponseHooks
(responseSet, request, error, response)
src/xhr.js:82
↓ 1 callers
Method
changeSegmentPathway_
* Changes the current playlists for audio, video and subtitles after a new pathway * is chosen from content steering.
src/playlist-controller.js:2571
↓ 1 callers
Method
checkAppendsDone_
(segmentInfo)
src/segment-loader.js:3163
↓ 1 callers
Method
checkCurrentTime_
* The purpose of this function is to emulate the "waiting" event on * browsers that do not emit it when they are waiting for more * data to cont
src/playback-watcher.js:257
↓ 1 callers
Function
checkDone
()
scripts/index.js:229
↓ 1 callers
Method
checkForIllegalMediaSwitch
(trackInfo)
src/segment-loader.js:3175
↓ 1 callers
Function
checkPlayerTime
()
test/playback.test.js:13
↓ 1 callers
Method
checkSegmentDownloads_
* Checks on every segment `appendsdone` to see * if segment appends are making progress. If they are not * and we are still downloading bytes. W
src/playback-watcher.js:200
↓ 1 callers
Method
chooseNextRequest_
()
src/vtt-segment-loader.js:206
↓ 1 callers
Function
clamp
(num, [start, end])
src/ranges.js:26
↓ 1 callers
Function
cleanupEvents
()
src/reload-source-on-error.js:90
↓ 1 callers
Method
clearAvailablePathways
* Clears all pathways from the available pathways set
src/content-steering-controller.js:460
↓ 1 callers
Function
clearSourceBufferUpdates
(sourceBuffer)
utils/switcher/run-simulation.js:47
↓ 1 callers
Method
clearTTLTimeout_
* Clear the TTL timeout if necessary.
src/content-steering-controller.js:411
↓ 1 callers
Method
computeFinalSeekable_
(mainSeekable, audioSeekable)
src/playlist-controller.js:1736
↓ 1 callers
Function
containerRequest
(uri, xhr, cb, requestType)
src/util/container-request.js:16
↓ 1 callers
Method
couldBeginLoading_
* Returns true if all configuration required for loading is present, otherwise false. * * @return {boolean} True if the all configuration is rea
src/vtt-segment-loader.js:112
↓ 1 callers
Method
createMUPTimeout_
(mup)
src/dash-playlist-loader.js:907
↓ 1 callers
Function
createMediaTypes
()
src/media-groups.js:942
↓ 1 callers
Function
createResponseText
(length)
test/test-helpers.js:546
↓ 1 callers
Function
createResults
()
utils/switcher/switcher.js:19
↓ 1 callers
Method
createSimplifiedSegmentObj_
* created a simplified copy of the segment object with just the * information necessary to perform the XHR and decryption * * @private *
src/segment-loader.js:2834
↓ 1 callers
Method
createTransmuxer_
()
src/segment-loader.js:791
↓ 1 callers
Function
debounce
(callback, wait)
src/util/fn.js:1
↓ 1 callers
Method
decodeDataUriManifest_
* Decodes and parses the data uri encoded steering manifest * * @param {string} dataUri the data uri to be decoded and parsed.
src/content-steering-controller.js:262
↓ 1 callers
Function
decryptSegment
({ decryptionWorker, segment, trackInfoFn, timingInfoFn, videoSegmentTimingInfoFn, audioSegmentTim
src/media-segment-request.js:744
↓ 1 callers
Function
deprecateOldCue
(cue)
src/util/text-tracks.js:121
↓ 1 callers
Function
displayTimeline
(error, data)
utils/switcher/display-timeline.js:20
↓ 1 callers
Method
dispose
* dispose of the PlaylistController and everything * that it controls
src/playlist-controller.js:1891
↓ 1 callers
Function
disposePlaybackWatcher
(player)
test/test-helpers.js:643
↓ 1 callers
Function
duration
(playlist, endSequence, expired)
src/playlist.js:262
↓ 1 callers
Function
enableFunction
(loader, playlistID, changePlaylistFn)
src/rendition-mixin.js:16
↓ 1 callers
Method
endOfStream
* Add a mediaSource endOfStream call to the queue * * @param {Error} [error] * Call endOfStream with an error * * @param {Functi
src/source-updater.js:712
↓ 1 callers
Function
endTimeline
(transmuxer)
src/segment-transmuxer.js:256
↓ 1 callers
Method
equalPathwayClones_
* Determines whether two pathway clone objects are equivalent. * * @param {Object} a The first pathway clone object. * @param {Object} b The
src/playlist-controller.js:2538
↓ 1 callers
Function
equivalentSidx
(a, b)
src/dash-playlist-loader.js:235
↓ 1 callers
Function
excludeAndVerify
(last)
test/playback-watcher.test.js:1438
↓ 1 callers
Method
excludeAudioOnlyVariants
(playlists)
src/playlist-loader.js:557
↓ 1 callers
Method
excludeIncompatibleVariants_
* Exclude playlists that are known to be codec or * stream-incompatible with the SourceBuffer configuration. For * instance, Media Source Extens
src/playlist-controller.js:2183
↓ 1 callers
Method
excludeNonUsableThenChangePlaylist_
()
src/playlist-controller.js:2672
↓ 1 callers
Function
excludePlaylist
()
test/media-groups.test.js:1096
↓ 1 callers
Method
excludeThenChangePathway_
* Simple exclude and change playlist logic for content steering.
src/playlist-controller.js:2409
↓ 1 callers
Method
excludeUnsupportedVariants_
* Excludes playlists with codecs that are unsupported by the muxer and browser.
src/playlist-controller.js:2131
↓ 1 callers
Function
finish
()
src/media-segment-request.js:368
↓ 1 callers
Method
flush
* Forces the pipeline to finish processing the last segment and emit it's * results. * * @param {Object} data event data, not really used
src/transmuxer-worker.js:389
↓ 1 callers
Function
forwardDuration
(playlist, endSequence)
src/playlist.js:171
↓ 1 callers
Function
getActiveGroup
(type, {mediaTypes})
src/media-groups.js:814
↓ 1 callers
Method
getAvailablePathways
()
src/content-steering-controller.js:486
↓ 1 callers
Function
getBytesForTimespan
(start, end)
utils/switcher/throttle-server.js:29
↓ 1 callers
Function
getFileExtension
(path)
scripts/index.js:163
↓ 1 callers
Method
getInitSegmentAndUpdateState_
({ type, initSegment, map, playlist })
src/segment-loader.js:2430
↓ 1 callers
Method
getPendingSegmentPlaylist
()
src/segment-loader.js:2232
↓ 1 callers
Function
getProgressStats
(progressEvent)
src/media-segment-request.js:53
↓ 1 callers
Function
getRequestStats
(request)
src/media-segment-request.js:39
↓ 1 callers
Method
getSegmentStartTimeForTimestampOffsetCalculation_
({ videoTimingInfo, audioTimingInfo, timingInfo })
src/segment-loader.js:3234
↓ 1 callers
Method
getSyncInfoForMediaSequence
(mediaSequence)
src/util/media-sequence-sync.js:163
↓ 1 callers
Method
getSyncInfoFromMediaSequenceSync_
(targetTime)
src/segment-loader.js:1722
↓ 1 callers
Method
getTrackById
(id)
test/text-tracks.test.js:33
↓ 1 callers
Function
groupContiguous
(list, condition)
utils/switcher/fn.js:22
↓ 1 callers
Function
groupID
(type, group, label)
src/manifest.js:14
↓ 1 callers
Function
groupMatch
(list, media)
src/media-groups.js:681
← previous
next →
401–500 of 915, ranked by callers