Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Boof2015/astra
/ functions
Functions
4,276 in github.com/Boof2015/astra
⨍
Functions
4,276
◇
Types & classes
958
↓ 6 callers
Function
toErrorMessage
(error: unknown, fallback: string)
src/renderer/components/lyrics/LyricsEditorPanel.tsx:20
↓ 6 callers
Function
toErrorMessage
(error: unknown)
src/renderer/stores/diagnosticsStore.ts:21
↓ 6 callers
Function
toErrorMessage
(error: unknown)
src/renderer/stores/lyricsStore.ts:25
↓ 6 callers
Function
toHttpsUrl
(value: unknown)
src/main/services/discordCoverArtLookup.ts:824
↓ 6 callers
Method
toLinearGain
(gainDb: number)
src/renderer/audio/AudioEngine.ts:3276
↓ 6 callers
Function
toPlainLyricsFromLines
(lines: LyricsLine[])
src/main/services/lyricsParsing.ts:233
↓ 6 callers
Function
transformPoint
( L: number, R: number, mode: VectorscopeMode )
src/renderer/audio/visualizers/vectorscopeGrids.ts:50
↓ 6 callers
Function
truncateDiscordField
(value: string, maxLength: number)
src/main/services/discordRpcActivity.ts:72
↓ 6 callers
Method
updateNextNormalizationCache
()
src/renderer/audio/AudioEngine.ts:3384
↓ 6 callers
Function
usePlaybackClock
()
src/renderer/hooks/usePlaybackClock.ts:121
↓ 5 callers
Function
addPathsToRetainedSet
(retainedPaths: Set<string>, trackPaths: readonly string[])
src/renderer/stores/libraryStore.ts:460
↓ 5 callers
Function
analyzeKWeightedChannelData
( channels: readonly Float32Array[], sampleRate: number )
src/renderer/audio/loudness.ts:163
↓ 5 callers
Function
applyAccentTokensToDocument
( accent: string, accentHover: string, accentGlow: string, isLight = false )
src/renderer/stores/themeStore.ts:453
↓ 5 callers
Method
applyHostConfig
(config: ParallaxHostConfig)
src/main/services/parallax.ts:663
↓ 5 callers
Function
applyLocalApiConfig
(config: LocalApiServiceConfig)
src/main/index.ts:1929
↓ 5 callers
Method
applyNormalization
()
src/renderer/audio/AudioEngine.ts:3439
↓ 5 callers
Function
applyPhoneRemoteConfig
( config: PhoneRemoteServiceConfig )
src/main/index.ts:1935
↓ 5 callers
Function
applyStatus
(status: PhoneRemoteStatus)
src/renderer/stores/phoneRemoteSettingsStore.ts:38
↓ 5 callers
Function
areTrackPathSetsEqual
(left: Set<string>, right: Set<string>)
src/renderer/components/library/TrackList.tsx:348
↓ 5 callers
Function
asDiscordUrl
(url: string)
src/main/services/discordRpcActivity.ts:166
↓ 5 callers
Method
assertCurrentPrebufferOperation
(generation: number)
src/renderer/audio/AudioEngine.ts:1275
↓ 5 callers
Function
authHeaders
(token: string)
src/main/services/phoneRemote.test.ts:105
↓ 5 callers
Method
authorizeRequest
(req: IncomingMessage)
src/main/services/localApi.ts:108
↓ 5 callers
Function
authorizedFetch
(path, options)
src/renderer/public/remote/app.js:566
↓ 5 callers
Function
broadcastLyricsPopoutWindowState
()
src/main/index.ts:2469
↓ 5 callers
Function
broadcastParallaxStatus
()
src/main/index.ts:2491
↓ 5 callers
Function
buildJellyfinAuthorizationHeader
( config: JellyfinConnectionConfig, options: { token?: string } = {} )
src/main/services/jellyfin.ts:197
↓ 5 callers
Function
buildLyricsQuery
(track: Track | null)
src/renderer/utils/lyricsPresentation.ts:71
↓ 5 callers
Method
callSignedMethod
( method: string, inputParams: Record<string, string | number> = {}, sessionKey?: string, prof
src/main/services/lastFm.ts:1732
↓ 5 callers
Function
checkVisibility
()
src/renderer/components/library/AlbumArtwork.tsx:111
↓ 5 callers
Function
clamp
(value: number, min: number, max: number)
src/renderer/utils/artworkAccent.ts:60
↓ 5 callers
Function
clampEQGain
(value: number)
src/renderer/utils/eq.ts:37
↓ 5 callers
Function
clampRoundTripMs
(value: number)
src/renderer/stores/audioSettingsStore.ts:190
↓ 5 callers
Function
clampWaveformGainDb
(value: unknown)
src/types/waveform.ts:20
↓ 5 callers
Function
clampWaveformScrollSpeed
(value: unknown)
src/types/waveform.ts:10
↓ 5 callers
Function
clearNotice
()
src/renderer/public/remote/app.js:363
↓ 5 callers
Function
clearParallaxSinkConnection
()
src/main/index.ts:1624
↓ 5 callers
Method
clearParallaxSinkState
()
src/renderer/audio/AudioEngine.ts:1934
↓ 5 callers
Method
clearPauseClearTimer
()
src/main/services/discordRpc.ts:319
↓ 5 callers
Function
cloneInputBinding
(binding: InputBinding)
src/renderer/utils/inputBindings.ts:79
↓ 5 callers
Method
closeAudioClientsForStream
(streamId: string)
src/main/services/parallax.ts:1076
↓ 5 callers
Method
configure
(sampleRate: number)
src/renderer/audio/visualizers/multibandSplitter.ts:118
↓ 5 callers
Method
configure
(options: DiscordRpcConfigureOptions)
src/main/services/discordRpc.ts:180
↓ 5 callers
Function
connect
()
src/renderer/public/remote/app.js:811
↓ 5 callers
Method
connectSink
(config: ParallaxSinkConnectionConfig)
src/main/services/parallax.ts:1273
↓ 5 callers
Function
createBand
(overrides: Partial<EQBand> = {})
src/renderer/utils/eq.test.ts:11
↓ 5 callers
Function
createGroup
(overrides: Partial<AlbumEligibilityGroupLike> = {})
src/shared/library/albumEligibility.test.ts:5
↓ 5 callers
Function
createHarness
(options: HarnessOptions = {})
src/main/services/phoneRemote.test.ts:64
↓ 5 callers
Function
createJsonResponse
(value: unknown)
src/main/services/lyricsXlrcdb.test.ts:27
↓ 5 callers
Function
createLibraryScanIssueCollector
(limit = LIBRARY_SCAN_ISSUE_LOG_LIMIT)
src/main/index.ts:6133
↓ 5 callers
Function
createMonoSilenceChunk
(sampleRate: number, minimumSamples?: number)
src/renderer/audio/visualizerSilence.ts:26
↓ 5 callers
Function
createMonoSilenceChunkWithSampleCount
(sampleCount: number)
src/renderer/audio/visualizerSilence.ts:30
↓ 5 callers
Function
createOfficialProfile
(raw?: unknown, defaultEnabled = false)
src/main/services/lastFm.ts:248
↓ 5 callers
Method
createPairingPin
()
src/main/services/parallax.ts:712
↓ 5 callers
Function
createStereoSilenceChunk
( sampleRate: number, minimumSamples?: number )
src/renderer/audio/visualizerSilence.ts:34
↓ 5 callers
Function
createTempDir
()
src/main/services/lyricsSidecar.test.ts:13
↓ 5 callers
Function
decodeParallaxAudioPacket
( bytes: Uint8Array, offset: number = 0 )
src/types/parallax.ts:845
↓ 5 callers
Function
detectControllerFamily
(id: string)
src/renderer/utils/controllerGamepad.ts:35
↓ 5 callers
Method
endOperation
(sessionKey: string, success: boolean)
src/main/services/libraryLatestSync.ts:113
↓ 5 callers
Function
escapeHeaderTokenValue
(value: string)
src/main/services/jellyfin.ts:193
↓ 5 callers
Function
filterIntegrityTargetsByScope
( targets: readonly IntegrityScanTrackTarget[], scope: IntegrityScanScope )
src/main/services/libraryIntegrity.ts:107
↓ 5 callers
Function
findBindingConflict
( binding: InputBinding, actionId: InputActionId, slotIndex: number, overrides: InputBindingOverrides
src/renderer/stores/inputBindingStore.ts:68
↓ 5 callers
Function
findNextPlayableCandidate
(state: PlayerStore)
src/renderer/stores/playerStore.ts:1252
↓ 5 callers
Function
finish
(next: () => void)
src/renderer/utils/artworkAccent.ts:312
↓ 5 callers
Function
fitHostEmitAnchorLine
( anchors: readonly { hostWallTimeMs: number; sourceFrameAtHostOutput: number }[] )
src/types/parallax.ts:731
↓ 5 callers
Method
flushPendingOscilloscopeSamples
()
src/renderer/audio/AudioEngine.ts:5408
↓ 5 callers
Method
flushPendingVectorscopeSamples
()
src/renderer/audio/AudioEngine.ts:5429
↓ 5 callers
Function
formatCompactTotalTrackDuration
(tracks: readonly TrackDurationLike[])
src/renderer/utils/collectionDuration.ts:46
↓ 5 callers
Function
formatExactDuration
(totalSeconds: number)
src/renderer/utils/collectionDuration.ts:34
↓ 5 callers
Function
formatMiniPlayerTrackContext
( track: Pick<MiniPlayerTrackSnapshot, 'artist' | 'album'> )
src/types/miniPlayer.ts:36
↓ 5 callers
Function
formatNormalizationTargetLufs
(value: number)
src/renderer/components/views/SettingsView.tsx:214
↓ 5 callers
Function
getArtworkThumbnailDataUrlByHash
( hash: string, options?: { maxEdgePx?: number jpegQuality?: number } )
src/main/index.ts:4153
↓ 5 callers
Function
getBinRootFromResourcesDir
(resourcesDir)
scripts/electron-builder/afterPack-prune-ffprobe.cjs:37
↓ 5 callers
Function
getCommonString
(values: Array<string | null | undefined>)
src/renderer/components/metadata/MetadataEditorPanel.tsx:89
↓ 5 callers
Function
getControllerGroup
(element: HTMLElement)
src/renderer/utils/controllerFocus.ts:157
↓ 5 callers
Function
getCurrentControllerTarget
()
src/renderer/utils/controllerFocus.ts:347
↓ 5 callers
Function
getDeviceStringProperty
native/src/coreaudio_hal_sink.cpp:166
↓ 5 callers
Function
getFreePort
()
src/main/services/parallax.test.ts:18
↓ 5 callers
Function
getHostAcousticCurrentTimeSeconds
()
src/renderer/stores/parallaxStore.ts:606
↓ 5 callers
Function
getJellyfinSourceById
(sourceId: number)
src/main/services/library.ts:2561
↓ 5 callers
Function
getLibraryFolderByPath
(folderPath: string)
src/main/services/library.ts:5002
↓ 5 callers
Function
getMiniWindowState
()
src/main/index.ts:1209
↓ 5 callers
Method
getMonoFont
(fontSize: number)
src/renderer/audio/visualizers/VUMeter.ts:338
↓ 5 callers
Function
getOutputChannelCount
native/src/coreaudio_hal_sink.cpp:315
↓ 5 callers
Function
getOutputStorageKeyForMode
(mode: PlaybackOutputMode)
src/renderer/stores/audioSettingsStore.ts:409
↓ 5 callers
Method
getParallaxEndpointLatencyMs
()
src/renderer/audio/AudioEngine.ts:5244
↓ 5 callers
Method
getParallaxEndpointLatencySeconds
()
src/renderer/audio/AudioEngine.ts:5235
↓ 5 callers
Method
getPlaybackModeStatusMessage
()
src/renderer/audio/AudioEngine.ts:461
↓ 5 callers
Function
getSourceChannelId
(index: number, channelCount?: number)
src/renderer/utils/sourceChannelLayout.ts:136
↓ 5 callers
Function
getSpaceUsedBytes
(spaceName: string)
src/preload/index.ts:708
↓ 5 callers
Method
getStagedParallaxSinkStreamId
()
src/renderer/audio/AudioEngine.ts:2592
↓ 5 callers
Function
getSubsonicSourceById
(sourceId: number)
src/main/services/library.ts:2404
↓ 5 callers
Function
handleAuthorizationFailure
()
src/renderer/public/remote/app.js:546
↓ 5 callers
Function
haptic
(ms)
src/renderer/public/remote/app.js:120
↓ 5 callers
Function
hasArtworkData
(entry: QueueTrackEntry)
src/renderer/stores/playerStore.test.ts:109
↓ 5 callers
Function
hashStringToUnit
(value: string)
src/renderer/components/views/GraphView.tsx:83
↓ 5 callers
Function
hydrateAssociatedCurrentTrackMetadata
(track: Track)
src/renderer/stores/playerStore.ts:1009
↓ 5 callers
Function
incrementDisplayVariant
(map: Map<string, CountedDisplayVariant>, display: string)
src/main/services/library.ts:1328
↓ 5 callers
Function
installMockTrackFetch
(handler: (trackPaths: string[]) => Promise<DbTrack[]> | DbTrack[])
src/renderer/stores/playerStore.test.ts:124
↓ 5 callers
Function
isAlbumNewForLatestSync
( albumIdentityKey: string, summary: LatestLibrarySyncSummary | null, hasUnplayedLatestSyncTrack: boolea
src/main/services/libraryLatestSync.ts:71
← previous
next →
501–600 of 4,276, ranked by callers