Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LucCADORET/comeover
/ functions
Functions
185 in github.com/LucCADORET/comeover
⨍
Functions
185
◇
Types & classes
83
↓ 25 callers
Method
log
(str: string)
src/app/services/logger/logger.service.ts:11
↓ 10 callers
Function
getModule
()
src/workers/worker-ffmpeg.js:14
↓ 5 callers
Method
getColor
()
src/app/services/user/user.service.ts:45
↓ 5 callers
Method
getUsername
()
src/app/services/user/user.service.ts:41
↓ 4 callers
Method
error
(str: string)
src/app/services/logger/logger.service.ts:16
↓ 4 callers
Function
getFFmpeg
()
src/workers/worker-ffmpeg.js:37
↓ 4 callers
Function
strList2ptr
(strList)
src/workers/worker-ffmpeg.js:26
↓ 3 callers
Method
addTorrent
(magnet: string)
src/app/services/live/live.service.ts:136
↓ 3 callers
Method
broadcastToChannel
(data: Message)
src/app/services/sync/sync.service.ts:70
↓ 3 callers
Method
getUserDataObservable
()
src/app/services/sync/sync.service.ts:43
↓ 3 callers
Method
getUserId
()
src/app/services/user/user.service.ts:33
↓ 3 callers
Function
isCodecSupported
(codec: VideoCodecsEnum | AudioCodecsEnum)
src/app/utils/utils.ts:26
↓ 3 callers
Method
isUserCreator
()
src/app/services/user/user.service.ts:37
↓ 3 callers
Function
logger
(message, type)
src/workers/worker-ffmpeg.js:93
↓ 2 callers
Method
addChunkToBuffer
* Adds a new chunk to the buffer, while taking care of the maximum buffer size
src/app/services/live/live.service.ts:171
↓ 2 callers
Method
appendBlobToSourceBuffer
* Actually renders the blob into the media source * @param blob The blob to render in the media source
src/app/services/live/live.service.ts:187
↓ 2 callers
Method
calculateResult
(format: { max: number; prev?: ByteUnit }, bytes: number)
src/app/pipes/bytes.pipe.ts:55
↓ 2 callers
Method
clearLoadingTimeout
()
src/app/components/cinema/cinema.component.ts:110
↓ 2 callers
Method
clearLoadingTimeout
()
src/app/components/live/live.component.ts:94
↓ 2 callers
Method
closeWithResult
(result: SelectModeResult)
src/app/components/select-mode-modal/select-mode-modal.component.ts:44
↓ 2 callers
Method
destroyClient
()
src/app/services/web-torrent/web-torrent.service.ts:57
↓ 2 callers
Method
formatResult
(result: number, unit: string)
src/app/pipes/bytes.pipe.ts:51
↓ 2 callers
Method
getFileWithoutExtension
(filename: string)
src/app/services/transcoding/transcoding.service.ts:285
↓ 2 callers
Method
getVideoCurrentTime
()
src/app/components/cinema/cinema.component.ts:267
↓ 2 callers
Method
init
(channelId)
src/app/services/sync/sync.service.ts:26
↓ 2 callers
Function
isNumberFinite
(value: any)
src/app/utils/utils.ts:8
↓ 2 callers
Method
isVideoPaused
()
src/app/components/cinema/cinema.component.ts:250
↓ 2 callers
Method
seedFiles
(files: File[], callback: any)
src/app/services/web-torrent/web-torrent.service.ts:18
↓ 2 callers
Method
setAll
(data: UserData)
src/app/models/userData.ts:17
↓ 2 callers
Function
setModule
src/workers/worker-ffmpeg.js:11
↓ 2 callers
Method
setUsername
(username: string)
src/app/services/user/user.service.ts:54
↓ 2 callers
Method
show
(textOrTpl: string | TemplateRef<any>, options: any = {})
src/app/services/toast/toast.service.ts:7
↓ 2 callers
Method
startClient
()
src/app/services/web-torrent/web-torrent.service.ts:14
↓ 2 callers
Function
str2ptr
(s)
src/workers/worker-ffmpeg.js:17
↓ 2 callers
Function
toDecimal
(value: number, decimal: number)
src/app/utils/utils.ts:22
↓ 1 callers
Method
broadcastChatMessage
(data: ChatMessage)
src/app/services/sync/sync.service.ts:60
↓ 1 callers
Method
broadcastManifest
(data: Manifest)
src/app/services/sync/sync.service.ts:65
↓ 1 callers
Method
broadcastUserData
()
src/app/components/live/live.component.ts:143
↓ 1 callers
Method
buildCompatibleFile
* * @param file The file to transcode to a format that is readable for the webtorrent seeking player * @param videoStream The target video stre
src/app/services/transcoding/transcoding.service.ts:53
↓ 1 callers
Method
canBuildMp4
(videoStreams: Array<VideoStream>, audioStreams: Array<AudioStream>)
src/app/services/transcoding/transcoding.service.ts:399
↓ 1 callers
Method
canBuildWebm
(videoStreams: Array<VideoStream>, audioStreams: Array<AudioStream>)
src/app/services/transcoding/transcoding.service.ts:410
↓ 1 callers
Method
clearOptionsForms
()
src/app/components/select-file/select-file.component.ts:108
↓ 1 callers
Method
convertSubtitlesIfNeeded
(file: File)
src/app/services/transcoding/transcoding.service.ts:198
↓ 1 callers
Method
createNewChannel
(result: SelectModeResult)
src/app/components/home/home.component.ts:34
↓ 1 callers
Method
extractSubtitleFile
(file: File, subtitleStream: SubtitleStream)
src/app/services/transcoding/transcoding.service.ts:217
↓ 1 callers
Function
extractSubtitles
(file, index)
src/workers/worker-ffmpeg.js:60
↓ 1 callers
Method
getChatMessageObservable
()
src/app/services/sync/sync.service.ts:47
↓ 1 callers
Method
getChunkId
(name: string)
src/app/services/live/live.service.ts:202
↓ 1 callers
Function
getCodecs
(file)
src/workers/worker-ffmpeg.js:48
↓ 1 callers
Method
getColors
()
src/app/services/colors/colors.service.ts:59
↓ 1 callers
Method
getManifestObservable
()
src/app/services/sync/sync.service.ts:51
↓ 1 callers
Method
getOutputExtension
(videoCodec: VideoCodecsEnum, audioCodec: AudioCodecsEnum)
src/app/services/transcoding/transcoding.service.ts:423
↓ 1 callers
Method
getRandomColor
()
src/app/services/colors/colors.service.ts:63
↓ 1 callers
Method
getTitleText
()
e2e/src/app.po.ts:8
↓ 1 callers
Method
initMediaSource
(mimeType: string)
src/app/services/live/live.service.ts:55
↓ 1 callers
Method
isDownloading
()
src/app/services/web-torrent/web-torrent.service.ts:50
↓ 1 callers
Method
isFileSupported
()
src/app/services/transcoding/transcoding.service.ts:390
↓ 1 callers
Function
isInteger
(value: number)
src/app/utils/utils.ts:17
↓ 1 callers
Function
isNumber
(value: any)
src/app/utils/utils.ts:4
↓ 1 callers
Function
isPositive
(value: number)
src/app/utils/utils.ts:13
↓ 1 callers
Method
isSubtitleFile
(file)
src/app/components/cinema/cinema.component.ts:246
↓ 1 callers
Method
isSubtitlesSupported
()
src/app/services/transcoding/transcoding.service.ts:394
↓ 1 callers
Method
isVideoFile
(file)
src/app/components/cinema/cinema.component.ts:242
↓ 1 callers
Method
loadFile
(file: File)
src/app/services/transcoding/transcoding.service.ts:290
↓ 1 callers
Method
magnetExists
(magnet: string)
src/app/services/web-torrent/web-torrent.service.ts:64
↓ 1 callers
Method
makeManifest
()
src/app/services/live/live.service.ts:125
↓ 1 callers
Method
navigateTo
()
e2e/src/app.po.ts:4
↓ 1 callers
Method
pauseVideo
()
src/app/components/cinema/cinema.component.ts:258
↓ 1 callers
Method
playVideo
()
src/app/components/cinema/cinema.component.ts:254
↓ 1 callers
Method
remove
(toast)
src/app/services/toast/toast.service.ts:11
↓ 1 callers
Method
removeTorrent
(magnet: string)
src/app/services/web-torrent/web-torrent.service.ts:36
↓ 1 callers
Method
seedChunk
(chunk: Chunk)
src/app/services/live/live.service.ts:84
↓ 1 callers
Method
setChunksFromManifest
(manifest: Manifest)
src/app/services/live/live.service.ts:98
↓ 1 callers
Method
setColor
* Set color from color picker * @param {string} type * @param {string} color
src/app/components/user-settings-modal/user-settings-modal.component.ts:36
↓ 1 callers
Method
setColor
(color: string)
src/app/services/user/user.service.ts:59
↓ 1 callers
Method
setIsCreator
()
src/app/services/user/user.service.ts:29
↓ 1 callers
Method
setOptionsFormDefaultValues
()
src/app/components/select-file/select-file.component.ts:117
↓ 1 callers
Method
setReady
()
src/app/models/chunk.ts:15
↓ 1 callers
Method
setUserId
(uuid: string)
src/app/services/user/user.service.ts:49
↓ 1 callers
Method
setVideoCurrentTime
(time: number)
src/app/components/cinema/cinema.component.ts:262
↓ 1 callers
Method
startBroadcasting
()
src/app/components/cinema/cinema.component.ts:144
↓ 1 callers
Method
startBroadcasting
()
src/app/components/live/live.component.ts:135
↓ 1 callers
Method
startChunkRecording
()
src/app/services/recording/recording.service.ts:40
↓ 1 callers
Method
startLive
()
src/app/services/live/live.service.ts:75
↓ 1 callers
Method
startRecording
(ms: MediaStream)
src/app/services/recording/recording.service.ts:32
↓ 1 callers
Method
stopBroadcasting
()
src/app/components/cinema/cinema.component.ts:162
↓ 1 callers
Method
stopBroadcasting
()
src/app/components/live/live.component.ts:139
↓ 1 callers
Function
transcode
(file, videoStreamIndex, videoCodec, audioStreamIndex, audioCodec, outputExtension)
src/workers/worker-ffmpeg.js:72
Method
addTorrent
(magnet: string, callback: any)
src/app/services/web-torrent/web-torrent.service.ts:31
Method
audioStreams
()
src/app/services/transcoding/transcoding.service.ts:35
Method
broadcastUserData
(data: UserData)
src/app/services/sync/sync.service.ts:55
Method
canDeactivate
( component: CinemaComponent, next: ActivatedRouteSnapshot, state: RouterStateSnapshot)
src/app/guards/can-deactivate.guard.ts:10
Method
changeColor
* Change color from default colors * @param {string} color
src/app/components/color-picker/color-picker.component.ts:35
Method
changeColorManual
* Change color from input * @param {string} color
src/app/components/color-picker/color-picker.component.ts:46
Method
chunkSubject
()
src/app/services/recording/recording.service.ts:23
Function
codecValidator
(control: AbstractControl)
src/app/validators/codec.validator.ts:4
Method
constructor
( private route: ActivatedRoute, private webTorrentService: WebTorrentService, private syncService
src/app/components/cinema/cinema.component.ts:55
Method
constructor
( private modalService: NgbModal, private userService: UserService, private syncService: SyncServi
src/app/components/social/social.component.ts:29
Method
constructor
()
src/app/components/faq/faq.component.ts:10
Method
constructor
( private transcodingService: TranscodingService, private formBuilder: FormBuilder )
src/app/components/select-file/select-file.component.ts:35
next →
1–100 of 185, ranked by callers