Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MarkRepo/wfs.js
/ functions
Functions
168 in github.com/MarkRepo/wfs.js
⨍
Functions
168
◇
Types & classes
30
↓ 34 callers
Method
box
(type)
src/remux/mp4-generator.js:140
↓ 16 callers
Method
_PTSNormalize
(value, reference)
src/remux/mp4-remuxer.js:792
↓ 13 callers
Method
readUEG
()
src/demux/exp-golomb.js:101
↓ 10 callers
Method
readUByte
()
src/demux/exp-golomb.js:124
↓ 9 callers
Method
skipBits
(count)
src/demux/exp-golomb.js:36
↓ 7 callers
Method
readBits
(size)
src/demux/exp-golomb.js:53
↓ 5 callers
Method
readBoolean
()
src/demux/exp-golomb.js:119
↓ 5 callers
Method
skipUEG
()
src/demux/exp-golomb.js:91
↓ 3 callers
Method
abort
()
src/utils/xhr-loader.js:19
↓ 3 callers
Method
initSegment
(tracks)
src/remux/mp4-generator.js:591
↓ 3 callers
Method
loadWord
()
src/demux/exp-golomb.js:20
↓ 3 callers
Method
moof
(sn, baseMediaDecodeTime, track)
src/remux/mp4-generator.js:218
↓ 3 callers
Method
skipEG
()
src/demux/exp-golomb.js:96
↓ 3 callers
Method
skipLZ
()
src/demux/exp-golomb.js:75
↓ 2 callers
Method
createSourceBuffers
(tracks)
src/controller/buffer-controller.js:139
↓ 2 callers
Method
doAppending
()
src/controller/buffer-controller.js:159
↓ 2 callers
Method
getSilentFrame
(channelCount)
src/helper/aac.js:6
↓ 2 callers
Method
isEventHandler
()
src/event-handler.js:23
↓ 2 callers
Method
pushVideo
(level, sn, videoTrack, timeOffset, contiguous)
src/remux/mp4-remuxer.js:39
↓ 2 callers
Method
remuxAudio
(track, timeOffset, contiguous)
src/remux/mp4-remuxer.js:533
↓ 2 callers
Method
remuxVideo
(track, timeOffset, contiguous, audioTrackLength)
src/remux/mp4-remuxer.js:338
↓ 2 callers
Function
retrieveFileData
(filename string, offset int, start int64)
server/wfs_server_lite.go:71
↓ 2 callers
Method
skipScalingList
* Advance the ExpGolomb decoder past a scaling list. The scaling * list is optionally transmitted as part of a sequence parameter * set and is n
src/demux/exp-golomb.js:144
↓ 2 callers
Method
stbl
(track)
src/remux/mp4-generator.js:307
↓ 1 callers
Method
_parseAVCNALu
(array)
src/demux/h264-demuxer.js:182
↓ 1 callers
Method
_parseAVCTrack
(array)
src/demux/h264-demuxer.js:61
↓ 1 callers
Method
_remuxAACSamples
(track,timeOffset)
src/remux/dummy-remuxer.js:42
↓ 1 callers
Method
_remuxAVCSamples
(track, timeOffset)
src/remux/dummy-remuxer.js:28
↓ 1 callers
Method
_remuxID3Samples
(track,timeOffset)
src/remux/dummy-remuxer.js:53
↓ 1 callers
Method
_remuxTextSamples
(track,timeOffset)
src/remux/dummy-remuxer.js:64
↓ 1 callers
Method
app264Streaming
()
server/wfs_server_lite.go:204
↓ 1 callers
Method
appReadCommand2
()
server/wfs_server_lite.go:100
↓ 1 callers
Method
attachWebsocket
(websocket,channelName)
src/wfs.js:99
↓ 1 callers
Method
avc1
(track)
src/remux/mp4-generator.js:311
↓ 1 callers
Method
checkPendingTracks
()
src/controller/buffer-controller.js:128
↓ 1 callers
Function
consolePrintFn
(type)
src/utils/logger.js:30
↓ 1 callers
Function
crc
(message, module)
src/loader/crc.js:57
↓ 1 callers
Method
destroy
()
src/utils/xhr-loader.js:14
↓ 1 callers
Method
discardEPB
* remove Emulation Prevention bytes from a RBSP
src/demux/h264-demuxer.js:235
↓ 1 callers
Method
esds
(track)
src/remux/mp4-generator.js:381
↓ 1 callers
Function
exportLoggerFunctions
(debugConfig, ...functions)
src/utils/logger.js:43
↓ 1 callers
Function
formatMsg
(type, msg)
src/utils/logger.js:25
↓ 1 callers
Method
generateIS
(audioTrack,videoTrack,timeOffset)
src/remux/mp4-remuxer.js:266
↓ 1 callers
Method
generateVideoIS
(videoTrack,timeOffset)
src/remux/mp4-remuxer.js:179
↓ 1 callers
Method
getTimestampM
()
src/demux/h264-demuxer.js:45
↓ 1 callers
Method
hdlr
(type)
src/remux/mp4-generator.js:166
↓ 1 callers
Method
init
()
src/remux/mp4-generator.js:7
↓ 1 callers
Method
load
(context, config, callbacks)
src/utils/xhr-loader.js:46
↓ 1 callers
Method
loadHead
(context, config, callbacks)
src/utils/xhr-loader.js:32
↓ 1 callers
Method
loadInternal
()
src/utils/xhr-loader.js:55
↓ 1 callers
Method
mdhd
(timescale, duration)
src/remux/mp4-generator.js:175
↓ 1 callers
Method
mdia
(track)
src/remux/mp4-generator.js:195
↓ 1 callers
Method
mfhd
(sequenceNumber)
src/remux/mp4-generator.js:199
↓ 1 callers
Method
minf
(track)
src/remux/mp4-generator.js:210
↓ 1 callers
Method
moov
* @param tracks... (optional) {array} the tracks associated with this movie
src/remux/mp4-generator.js:224
↓ 1 callers
Method
mp4a
(track)
src/remux/mp4-generator.js:404
↓ 1 callers
Method
mvex
(tracks)
src/remux/mp4-generator.js:236
↓ 1 callers
Method
mvhd
(timescale,duration)
src/remux/mp4-generator.js:247
↓ 1 callers
Function
newHub
()
server/wfs_websockets_hub.go:16
↓ 1 callers
Method
onEventGeneric
(event, data)
src/event-handler.js:53
↓ 1 callers
Function
parseAVCNALu
(array []byte)
server/wfs_server_lite.go:167
↓ 1 callers
Method
readEG
()
src/demux/exp-golomb.js:107
↓ 1 callers
Method
readSPS
* Read a sequence parameter set and return some interesting video * properties. A sequence parameter set is the H264 metadata that * describes t
src/demux/exp-golomb.js:168
↓ 1 callers
Method
registerListeners
()
src/event-handler.js:27
↓ 1 callers
Method
remuxEmptyAudio
(track, timeOffset, contiguous, videoData)
src/remux/mp4-remuxer.js:707
↓ 1 callers
Method
remuxID3
(track,timeOffset)
src/remux/mp4-remuxer.js:743
↓ 1 callers
Method
remuxText
(track,timeOffset)
src/remux/mp4-remuxer.js:766
↓ 1 callers
Method
remuxVideo_2
(track, timeOffset, contiguous, audioTrackLength)
src/remux/mp4-remuxer.js:54
↓ 1 callers
Function
retrieveFileSize
(filename string )
server/wfs_server_lite.go:87
↓ 1 callers
Method
run
()
server/wfs_websockets_hub.go:47
↓ 1 callers
Method
sdtp
(track)
src/remux/mp4-generator.js:289
↓ 1 callers
Method
setHubConnName
( conn *Connection)
server/wfs_websockets_hub.go:26
↓ 1 callers
Method
stsd
(track)
src/remux/mp4-generator.js:421
↓ 1 callers
Method
tkhd
(track)
src/remux/mp4-generator.js:429
↓ 1 callers
Method
traf
(track,baseMediaDecodeTime)
src/remux/mp4-generator.js:475
↓ 1 callers
Method
trak
* Generate a track box. * @param track {object} a track definition * @return {Uint8Array} the track box
src/remux/mp4-generator.js:516
↓ 1 callers
Method
trex
(track)
src/remux/mp4-generator.js:521
↓ 1 callers
Method
trun
(track, offset)
src/remux/mp4-generator.js:537
↓ 1 callers
Method
unregisterListeners
()
src/event-handler.js:38
↓ 1 callers
Method
updateMediaElementDuration
()
src/controller/buffer-controller.js:110
Method
DefaultConfig
()
src/wfs.js:32
Method
Events
()
src/wfs.js:28
Method
appMP4Streaming
()
server/wfs_server_lite.go:128
Method
attachMedia
(media, channelName='chX',mediaType='H264Raw', websocketName='play2')
src/wfs.js:93
Method
constructor
(wfs, ...events)
src/event-handler.js:10
Method
constructor
(config = {})
src/wfs.js:58
Method
constructor
(config)
src/utils/xhr-loader.js:8
Method
constructor
(wfs)
src/controller/flow-controller.js:10
Method
constructor
(wfs)
src/controller/buffer-controller.js:10
Method
constructor
(data)
src/demux/exp-golomb.js:9
Method
constructor
(wfs, config=null)
src/demux/h264-demuxer.js:12
Method
constructor
(wfs)
src/loader/file-loader.js:9
Method
constructor
(wfs)
src/loader/websocket-loader.js:12
Method
constructor
(observer,id)
src/remux/passthrough-remuxer.js:7
Method
constructor
(observer, id)
src/remux/dummy-remuxer.js:6
Method
constructor
(observer, id, config)
src/remux/mp4-remuxer.js:12
Function
createFile
(path string)
server/wfs_server_lite.go:56
Function
deleteFile
(path string)
server/wfs_server_lite.go:67
Method
destroy
()
src/event-handler.js:19
Method
destroy
()
src/wfs.js:86
next →
1–100 of 168, ranked by callers