Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BintzGavin/helios
/ functions
Functions
1,436 in github.com/BintzGavin/helios
⨍
Functions
1,436
◇
Types & classes
436
↓ 5 callers
Function
detectPackageManager
(rootDir: string)
packages/cli/src/utils/package-manager.ts:7
↓ 5 callers
Method
do
(name: string, fn: () => Promise<T>)
examples/distributed-rendering/cloudflare-workflow/src/render-workflow.ts:234
↓ 5 callers
Function
easeIn
(t: number)
packages/core/src/transitions.test.ts:28
↓ 5 callers
Function
findCompositions
(rootDir: string)
packages/studio/src/server/discovery.ts:42
↓ 5 callers
Function
findDocumentation
(cwd: string, skillsRoot?: string)
packages/studio/src/server/documentation.ts:149
↓ 5 callers
Function
framesToTimestamp
(frame: number, fps: number)
packages/core/src/timecode.ts:44
↓ 5 callers
Method
getAudioContext
()
packages/core/src/drivers/TimeDriver.ts:27
↓ 5 callers
Method
getFFmpegArgs
* Returns the full FFmpeg arguments for this strategy. * These arguments describe both input and output configuration. * @param options Renderer
packages/renderer/src/strategies/RenderStrategy.ts:48
↓ 5 callers
Method
getFFmpegArgs
(options: RendererOptions, outputPath: string)
packages/renderer/src/strategies/CanvasStrategy.ts:590
↓ 5 callers
Function
getIconForType
(type: string)
packages/studio/src/components/Omnibar.tsx:272
↓ 5 callers
Method
getSharedSource
(element: HTMLMediaElement)
packages/player/src/features/audio-context-manager.ts:81
↓ 5 callers
Method
getTrackById
(id: string)
packages/player/src/features/text-tracks.ts:225
↓ 5 callers
Method
loadIframe
(src: string)
packages/player/src/index.ts:2653
↓ 5 callers
Function
loadJobSpec
(file: string)
packages/cli/src/commands/job.ts:7
↓ 5 callers
Method
onError
(callback: (err: any) => void)
packages/player/src/controllers.ts:26
↓ 5 callers
Method
pauseJob
* Pauses a running job.
packages/infrastructure/src/orchestrator/job-manager.ts:86
↓ 5 callers
Method
requestPictureInPicture
()
packages/player/src/index.ts:1689
↓ 5 callers
Function
resolveComponentTree
( client: RegistryClient, componentName: string, framework: string | undefined, visited: Set<string> =
packages/cli/src/utils/install.ts:9
↓ 5 callers
Method
resumeJob
* Resumes a paused job.
packages/infrastructure/src/orchestrator/job-manager.ts:108
↓ 5 callers
Function
saveConfig
(config: HeliosConfig, cwd: string = process.cwd())
packages/cli/src/utils/config.ts:51
↓ 5 callers
Method
seekRelative
(frames: number)
packages/player/src/index.ts:3303
↓ 5 callers
Method
setMarkers
(markers: Marker[])
packages/player/src/controllers.ts:24
↓ 5 callers
Function
stagger
(items: T[], interval: number, startFrame = 0)
packages/core/src/sequencing.ts:86
↓ 5 callers
Function
stringifySrt
(cues: CaptionCue[])
packages/studio/src/utils/srt.ts:15
↓ 5 callers
Method
tool
(name: string, schema: any, handler: any)
packages/studio/src/server/mcp.test.ts:14
↓ 5 callers
Function
updateCaptions
(newCaptions: CaptionCue[])
packages/studio/src/components/CaptionsPanel/CaptionsPanel.tsx:46
↓ 5 callers
Method
updatePosterVisibility
()
packages/player/src/index.ts:2690
↓ 5 callers
Method
uploadJobSpec
* Uploads a job specification as a JSON file to remote storage. * @param jobId The ID of the job. * @param spec The JobSpec object to upload.
packages/infrastructure/src/types/storage.ts:31
↓ 5 callers
Function
validateMarkers
(markers: Marker[])
packages/core/src/markers.ts:31
↓ 4 callers
Method
_shouldUpdate
()
packages/core/src/signals.ts:159
↓ 4 callers
Method
addSubscriber
(sub: Subscriber)
packages/core/src/signals.ts:84
↓ 4 callers
Function
buildCompositionTree
(compositions: Composition[], filterText: string = '')
packages/studio/src/utils/tree.ts:12
↓ 4 callers
Method
canPlayType
(type: string)
packages/player/src/index.ts:1186
↓ 4 callers
Function
cleanup
(dir: string)
packages/renderer/scripts/verify-ffmpeg-path.ts:97
↓ 4 callers
Method
close
(jobOptions?: RenderJobOptions)
packages/renderer/src/core/BrowserPool.ts:161
↓ 4 callers
Method
connect
(doc: Document | ShadowRoot)
packages/player/src/features/audio-metering.ts:41
↓ 4 callers
Function
createMockJob
(id: string)
packages/infrastructure/tests/types/job-status.test.ts:15
↓ 4 callers
Function
createTimeline
()
packages/core/src/timeline.test.ts:6
↓ 4 callers
Function
deleteComposition
(rootDir: string, id: string)
packages/studio/src/server/discovery.ts:126
↓ 4 callers
Function
deleteJob
(id: string)
packages/studio/src/server/render-manager.ts:366
↓ 4 callers
Method
diagnose
()
packages/renderer/src/Renderer.ts:14
↓ 4 callers
Function
execInSandbox
(sandbox: SandboxRef, apiToken: string, command: string)
examples/distributed-rendering/cloudflare-workflow/src/render-workflow.ts:200
↓ 4 callers
Method
execute
(job: WorkerJob)
packages/infrastructure/src/adapters/local-adapter.ts:8
↓ 4 callers
Function
executeBrowserScript
(scriptBody: string, args: any)
packages/renderer/tests/verify-hardware-codec-selection.ts:34
↓ 4 callers
Function
fetchComponents
()
packages/studio/src/components/ComponentsPanel/ComponentsPanel.tsx:20
↓ 4 callers
Function
fetchJobs
()
packages/studio/src/context/StudioContext.tsx:704
↓ 4 callers
Function
getSeekTime
(args: string[], inputPath: string)
packages/renderer/tests/verify-audio-playback-seek.ts:19
↓ 4 callers
Function
handleChange
(val: number)
packages/studio/src/components/SchemaInputs.tsx:372
↓ 4 callers
Function
handleMouseDown
( e: React.MouseEvent, type: "playhead" | "in" | "out" | "prop", key?: string, )
packages/studio/src/components/Timeline.tsx:257
↓ 4 callers
Method
hideStatus
()
packages/player/src/index.ts:3563
↓ 4 callers
Method
init
(page: Page, seed?: number)
packages/renderer/src/drivers/CdpTimeDriver.ts:67
↓ 4 callers
Method
lockPlaybackControls
(locked: boolean)
packages/player/src/index.ts:2722
↓ 4 callers
Function
normalizePath
(p: string)
packages/studio/src/server/render-manager.ts:194
↓ 4 callers
Method
observe
()
packages/player/src/features/pip.test.ts:18
↓ 4 callers
Function
pad
(num: number, size: number)
packages/studio/src/utils/srt.ts:10
↓ 4 callers
Function
pad
(num: number, size: number)
packages/core/src/captions.ts:56
↓ 4 callers
Function
parseCaptions
(content: string)
packages/core/src/captions.ts:172
↓ 4 callers
Function
parseTime
(timeString: string)
packages/player/src/features/caption-parser.ts:139
↓ 4 callers
Method
plan
(compositionUrl: string, outputPath: string, options: DistributedRenderOptions)
packages/renderer/src/Orchestrator.ts:37
↓ 4 callers
Method
rebuildDiscoveredTracks
()
packages/core/src/drivers/DomDriver.ts:178
↓ 4 callers
Method
removeSubscriber
(sub: Subscriber)
packages/core/src/signals.ts:88
↓ 4 callers
Function
renameComposition
( rootDir: string, id: string, newName: string )
packages/studio/src/server/discovery.ts:147
↓ 4 callers
Method
resource
(name: string, uri: string, handler: any)
packages/studio/src/server/mcp.test.ts:11
↓ 4 callers
Method
retryConnection
()
packages/player/src/index.ts:3716
↓ 4 callers
Method
seekToTime
* Seeks to a specific time in seconds. * This is a convenience wrapper around seek(frame). * @param seconds The time in seconds to seek to.
packages/core/src/Helios.ts:827
↓ 4 callers
Function
shift
(items: T[], offset: number)
packages/core/src/sequencing.ts:100
↓ 4 callers
Method
stop
()
packages/core/src/drivers/Ticker.ts:5
↓ 4 callers
Function
testPreference
(preference: 'hardware' | 'software' | 'disabled' | undefined)
packages/renderer/tests/verify-webcodecs-preference.ts:158
↓ 4 callers
Method
unsubscribe
()
packages/core/src/signals.ts:14
↓ 4 callers
Function
untracked
(fn: () => T)
packages/core/src/signals.ts:32
↓ 4 callers
Method
updateMetadata
()
packages/player/src/features/media-session.ts:18
↓ 3 callers
Function
bounceOut
(x: number)
packages/core/src/easing.ts:10
↓ 3 callers
Function
calcBezier
(aT: number, aA1: number, aA2: number)
packages/core/src/easing.ts:46
↓ 3 callers
Function
cancelJob
(id: string)
packages/studio/src/server/render-manager.ts:352
↓ 3 callers
Function
captureLogs
(seed: number | undefined, key: string)
packages/renderer/tests/verify-random-seed.ts:33
↓ 3 callers
Function
cleanup
(dir: string)
packages/renderer/scripts/verify-cancellation.ts:83
↓ 3 callers
Function
concatenateVideos
(inputPaths: string[], outputPath: string, options?: ConcatOptions)
packages/renderer/src/concat.ts:22
↓ 3 callers
Method
connect
(node: AudioNode)
packages/player/src/features/audio-context-manager.ts:45
↓ 3 callers
Function
createDummyFiles
(count: number)
packages/infrastructure/tests/benchmarks/ffmpeg-stitcher.bench.ts:19
↓ 3 callers
Method
createGain
()
packages/player/src/features/api_parity.test.ts:22
↓ 3 callers
Function
createMockPage
(cb: (args: any) => any)
packages/renderer/tests/verify-smart-codec-selection.ts:8
↓ 3 callers
Function
crossfade
(frame: number, start: number, duration: number, options?: TransitionOptions)
packages/core/src/transitions.ts:42
↓ 3 callers
Method
diagnose
* Runs diagnostics to verify the environment capabilities required by this strategy. * Should return a JSON object with findings. * @param page
packages/renderer/src/strategies/RenderStrategy.ts:18
↓ 3 callers
Function
diagnoseServer
()
packages/studio/src/server/render-manager.ts:387
↓ 3 callers
Method
drawCaptions
(frame: VideoFrame, captions: CaptionCue[], style?: { color?: string; backgroundColor?: string;
packages/player/src/features/exporter.ts:307
↓ 3 callers
Method
emitMetadata
()
packages/core/src/drivers/DomDriver.ts:47
↓ 3 callers
Method
execute
* Executes a distributed render job using the configured worker adapter.
packages/infrastructure/src/orchestrator/job-executor.ts:106
↓ 3 callers
Function
expectVisible
(locator: any, name: string)
tests/e2e/verify-player.ts:304
↓ 3 callers
Method
fastSeek
* Seeks to the specified time. * Part of the Standard Media API parity. * Note: In HeliosPlayer, this currently delegates to standard seek (curr
packages/player/src/index.ts:1460
↓ 3 callers
Function
fetchAsDataUri
(url: string)
packages/player/src/features/dom-capture.ts:199
↓ 3 callers
Function
flush
()
packages/studio/src/server/documentation.ts:85
↓ 3 callers
Function
formatTime
(frame: number, fps: number)
packages/studio/src/components/Timeline.tsx:150
↓ 3 callers
Function
getAssetType
(ext: string)
packages/studio/src/server/discovery.ts:367
↓ 3 callers
Function
getConfigOrThrow
(cwd: string = process.cwd())
packages/cli/src/utils/config.ts:43
↓ 3 callers
Function
getFrameFromEvent
(e: MouseEvent | React.MouseEvent)
packages/studio/src/components/Timeline.tsx:159
↓ 3 callers
Function
getJob
(id: string)
packages/studio/src/server/render-manager.ts:344
↓ 3 callers
Function
getRenderJobSpec
(options: StartRenderOptions)
packages/studio/src/server/render-manager.ts:148
↓ 3 callers
Method
handleTrackModeChange
(track: HeliosTextTrack)
packages/player/src/features/text-tracks.ts:4
↓ 3 callers
Function
handleUpdate
(index: number, field: keyof CaptionCue, value: string)
packages/studio/src/components/CaptionsPanel/CaptionsPanel.tsx:111
↓ 3 callers
Function
hue2rgb
(p: number, q: number, t: number)
packages/core/src/color.ts:119
← previous
next →
201–300 of 1,436, ranked by callers