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
↓ 4 callers
Method
listPendingPairingRequests
()
src/main/services/phoneRemote.ts:223
↓ 4 callers
Method
loadAudioData
(arrayBuffer: ArrayBuffer, options: AudioLoadDataOptions = {})
src/renderer/audio/AudioEngine.ts:5475
↓ 4 callers
Function
logCoverArtLookup
(event: string, lookupKey: string, details: Record<string, unknown>)
src/renderer/hooks/useDiscordPresence.ts:268
↓ 4 callers
Method
logEvent
(payload: MemoryDiagnosticsEventPayload, options: { captureSample?: boolean } = {})
src/main/services/memoryDiagnostics.ts:500
↓ 4 callers
Function
logLookup
(event: string, key: string, details: Record<string, unknown>)
src/main/services/discordCoverArtLookup.ts:302
↓ 4 callers
Function
makePayload
(source: 'lrclib' | 'xlrcdb', text: string)
src/main/services/lyrics.test.ts:26
↓ 4 callers
Function
makeQuery
(path: string)
src/renderer/stores/lyricsStore.test.ts:49
↓ 4 callers
Function
markInput
()
src/renderer/hooks/useControllerInput.ts:157
↓ 4 callers
Function
mergeAbortSignals
(signal: AbortSignal | undefined, timeoutMs: number)
src/main/services/jellyfin.ts:242
↓ 4 callers
Function
nonNegativeNumber
(value: unknown)
src/renderer/utils/sessionState.ts:170
↓ 4 callers
Function
normalize
(value: unknown)
src/renderer/hooks/useMemoryDiagnosticsBridge.ts:65
↓ 4 callers
Function
normalizeAnalyzerHeightPx
(value: unknown)
src/renderer/stores/uiStore.ts:162
↓ 4 callers
Function
normalizeDisplay
(value: string)
src/renderer/hooks/useOpenAlbumInLibrary.ts:5
↓ 4 callers
Function
normalizeDisplay
(value: string)
src/main/services/lastFm.ts:102
↓ 4 callers
Function
normalizeHttpsUrl
(value: unknown)
src/main/services/discordRpc.ts:129
↓ 4 callers
Function
normalizeLatestSyncSessionKey
(value: unknown)
src/main/index.ts:293
↓ 4 callers
Function
normalizeMiniPlayerVisualizerMode
(value: unknown)
src/main/services/miniWindowPrefs.ts:47
↓ 4 callers
Function
normalizeNumber
(value: unknown)
src/main/services/discordRpcActivity.ts:94
↓ 4 callers
Method
normalizeReplayGainCandidate
(value: number | null | undefined)
src/renderer/audio/AudioEngine.ts:3280
↓ 4 callers
Function
normalizeSampleRate
(value: unknown)
src/renderer/stores/audioSettingsStore.ts:195
↓ 4 callers
Function
normalizeSeconds
(value: number)
src/renderer/hooks/useDiscordPresence.ts:155
↓ 4 callers
Function
normalizeSortText
(value: string | null | undefined)
src/renderer/components/views/PlaylistView.tsx:108
↓ 4 callers
Function
normalizeSortText
(value: string | null | undefined)
src/renderer/components/views/LibraryView.tsx:30
↓ 4 callers
Function
normalizeSubsonicBaseUrl
(rawBaseUrl: string)
src/main/services/subsonic.ts:199
↓ 4 callers
Function
normalizeTag
(value: string)
src/main/services/updates.ts:37
↓ 4 callers
Function
normalizeUIScalePercent
(value: unknown)
src/renderer/stores/uiStore.ts:173
↓ 4 callers
Function
parseSettingsTransferFile
(content: string)
src/renderer/utils/settingsTransfer.ts:389
↓ 4 callers
Function
parseSubsonicArtworkHash
(hash: string)
src/main/services/subsonic.ts:742
↓ 4 callers
Function
persistAnalyzerRackVisibilityPreference
(visible: boolean)
src/renderer/stores/uiStore.ts:246
↓ 4 callers
Function
persistBooleanPreference
(storageKey: string, value: boolean)
src/renderer/stores/libraryStore.ts:641
↓ 4 callers
Function
persistEQDeviceProfiles
()
src/renderer/stores/eqStore.ts:163
↓ 4 callers
Function
persistGlobalEnabled
(enabled: GlobalInputBindingPreferences)
src/renderer/stores/inputBindingStore.ts:166
↓ 4 callers
Function
persistMiniWindowPrefs
()
src/main/index.ts:3487
↓ 4 callers
Function
persistParallaxSinkConnection
(next: PersistedParallaxSinkConnection)
src/main/index.ts:1619
↓ 4 callers
Function
persistPhoneRemotePairedDevices
(devices: PersistedPhoneRemotePairedDevice[])
src/main/index.ts:1562
↓ 4 callers
Function
persistToken
(token)
src/renderer/public/remote/app.js:539
↓ 4 callers
Function
playWithParallaxIfNeeded
(track: Track | null | undefined)
src/renderer/stores/playerStore.ts:881
↓ 4 callers
Method
prepare
(sql: string)
src/main/services/library.ts:76
↓ 4 callers
Method
preprocessCalibrationSignal
( input: Float32Array, sampleRate: number )
src/renderer/audio/AudioEngine.ts:5135
↓ 4 callers
Method
processContinuous
()
src/renderer/audio/native/visualizer-dsp.d.ts:33
↓ 4 callers
Method
publishCurrentBufferToParallax
(streamId: string, timeline?: ParallaxTimelineState)
src/renderer/audio/AudioEngine.ts:2818
↓ 4 callers
Function
publishHostTimeline
( timeline: ParallaxTimelineState, options?: ParallaxHostTimelinePublishOptions )
src/renderer/stores/parallaxStore.ts:644
↓ 4 callers
Function
putLyricsResultInCache
( cache: Record<string, LyricsLookupResult>, trackPath: string, result: LyricsLookupResult, currentTra
src/renderer/stores/lyricsStore.ts:36
↓ 4 callers
Function
readEffectiveTracks
(sql: string, libraryTracks?: readonly DbTrackRow[], params: unknown[] = [])
src/main/services/library.ts:1096
↓ 4 callers
Function
readFlacStreamInfo
(filePath: string)
src/main/services/libraryIntegrity.ts:257
↓ 4 callers
Function
readJsonBody
(req: IncomingMessage)
src/main/services/parallax.ts:396
↓ 4 callers
Function
readMissingAlbumArtistBucketProbes
()
src/main/services/library.ts:1562
↓ 4 callers
Method
rebuildParallaxSinkRoutingIfActive
()
src/renderer/audio/AudioEngine.ts:1906
↓ 4 callers
Method
rebuildRemoteStreamRoutingIfActive
()
src/renderer/audio/AudioEngine.ts:1896
↓ 4 callers
Method
recomputeSamplesPerColumn
()
src/renderer/audio/visualizers/Waveform.ts:145
↓ 4 callers
Function
refreshParallaxAdvertisement
()
src/main/index.ts:5470
↓ 4 callers
Function
registerWindowProcess
(label: string, window: BrowserWindow | null)
src/main/index.ts:627
↓ 4 callers
Method
renderInto
native/src/playback_engine.cpp:613
↓ 4 callers
Function
renderNotice
()
src/renderer/public/remote/app.js:371
↓ 4 callers
Function
requireJellyfinSourceCredentials
(sourceId: number)
src/main/index.ts:2782
↓ 4 callers
Function
resetLyricsStore
()
src/renderer/stores/lyricsStore.test.ts:57
↓ 4 callers
Function
resetWizard
()
src/renderer/components/settings/RemoteServersPanel.tsx:266
↓ 4 callers
Function
resolveActiveDelayProfileTarget
( selectedDeviceId: string, devices: AudioDevice[] )
src/renderer/stores/audioSettingsStore.ts:565
↓ 4 callers
Function
resolveAlbumIdentityForTrack
( track: DbTrackRow, missingAlbumArtistBucketProbes: ReadonlyMap<string, MissingAlbumArtistBucketProbe> )
src/main/services/library.ts:1598
↓ 4 callers
Function
resolveCollectionTrackPaths
(target: CollectionQueueTarget)
src/renderer/utils/collectionQueue.ts:5
↓ 4 callers
Function
resolveCssPx
(element: HTMLElement | null, propertyName: string, fallback: number)
src/renderer/components/library/ArtistList.tsx:54
↓ 4 callers
Function
resolveDelayProfileForTarget
( profiles: Record<string, DelayCompensationProfile>, target: { key: string; legacyFallbackKeys: string[]
src/renderer/stores/audioSettingsStore.ts:635
↓ 4 callers
Function
resolveMouseAppCommand
(command: string)
src/main/inputBindings.ts:39
↓ 4 callers
Function
resolvePhysicalDefaultDeviceId
(devices: AudioDevice[])
src/renderer/stores/audioSettingsStore.ts:417
↓ 4 callers
Method
revokePairedSink
(id: string)
src/main/services/parallax.ts:728
↓ 4 callers
Function
runAppViewTransition
(update: () => void, direction: AppViewTransitionDirection = null)
src/renderer/utils/viewTransitions.ts:95
↓ 4 callers
Function
runJellyfinSync
(sourceId?: number, requestedSyncSessionKey?: string | null)
src/main/index.ts:3373
↓ 4 callers
Function
runSubsonicSync
(sourceId?: number, requestedSyncSessionKey?: string | null)
src/main/index.ts:3115
↓ 4 callers
Function
sanitizeBaseUrl
(value: string)
src/main/services/parallax.ts:243
↓ 4 callers
Function
sanitizeFurigana
(raw: unknown, text: string)
src/main/services/lyricsParsing.ts:48
↓ 4 callers
Method
scheduleReconnect
()
src/main/services/discordRpc.ts:444
↓ 4 callers
Function
scoreArtistField
(candidateArtist: string | null, artists: readonly string[])
src/main/services/discordCoverArtLookup.ts:497
↓ 4 callers
Function
selectMiniPlayerTrackArtworkData
( currentTrack: Pick<MiniPlayerTrackSnapshot, 'path' | 'artworkData'> | null | undefined, resolvedArtwork:
src/types/miniPlayer.ts:86
↓ 4 callers
Method
setChannelRoutingMap
(map: number[] | null)
src/renderer/audio/AudioEngine.ts:3083
↓ 4 callers
Method
setCurrentReplayGainDb
(replayGainDb: number | null)
src/renderer/audio/AudioEngine.ts:3538
↓ 4 callers
Method
setDisableStandardAnalysisGraphDev
(disabled: boolean)
src/renderer/audio/AudioEngine.ts:1822
↓ 4 callers
Method
setHighShelf
native/src/dsp_utils.cpp:105
↓ 4 callers
Method
setHighpass
(freq: number, sampleRate: number)
src/renderer/audio/visualizers/multibandSplitter.ts:58
↓ 4 callers
Method
setLowpass
(freq: number, sampleRate: number)
src/renderer/audio/visualizers/multibandSplitter.ts:44
↓ 4 callers
Function
setMediaSessionActivationState
(next, message)
src/renderer/public/remote/app.js:893
↓ 4 callers
Method
setPlaybackOutputMode
(mode: PlaybackOutputMode)
src/renderer/audio/AudioEngine.ts:469
↓ 4 callers
Method
setProfileEnabled
(profileId: string, enabled: boolean)
src/main/services/lastFm.ts:628
↓ 4 callers
Function
setResolvedIfCurrent
(url: string | null)
src/renderer/components/layout/FullscreenMode.tsx:626
↓ 4 callers
Function
setScopePopoutOpenState
(scope: ScopeKind, isOpen: boolean)
src/main/index.ts:1253
↓ 4 callers
Method
setSinkOnline
(sinkId: string, online: boolean)
src/main/services/parallax.ts:1466
↓ 4 callers
Method
setSinkTrim
( sinkId: string, outputDeviceId: string, outputDeviceLabel: string | null, advanceMs: number,
src/main/services/parallax.ts:1415
↓ 4 callers
Function
setUnavailable
()
src/renderer/audio/eqAnalyzerFrameSource.ts:39
↓ 4 callers
Method
setVisualizerTapDemand
(demand: NativeAudioVisualizerTapDemand)
src/preload/nativeAudioController.ts:43
↓ 4 callers
Function
shouldUseInlineArtworkAsFullscreenBackdrop
(artworkData: string | null | undefined)
src/renderer/utils/fullscreenBackdropArtwork.ts:12
↓ 4 callers
Function
showOutputDelayNotice
(track: Track)
src/renderer/stores/playerStore.ts:1154
↓ 4 callers
Function
shuffleQueueIds
(queueIds: readonly string[])
src/renderer/stores/playerStore.ts:689
↓ 4 callers
Method
stopParallaxSinkPlayback
()
src/renderer/audio/AudioEngine.ts:2575
↓ 4 callers
Function
stripEditionSuffixes
(normalized: string)
src/main/services/discordCoverArtLookup.ts:225
↓ 4 callers
Function
syncDelayCompensationForActiveDevice
( options: { resetCalibrationStatus?: boolean } = {} )
src/renderer/stores/audioSettingsStore.ts:876
↓ 4 callers
Function
syncMediaSessionMetadata
(snapshot)
src/renderer/public/remote/app.js:1033
↓ 4 callers
Method
syncSourceAnalysisTapConnection
(sourceNode: AudioNode | null, sourceChannels?: number)
src/renderer/audio/AudioEngine.ts:1741
↓ 4 callers
Method
syncStandardVisualizerStreaming
()
src/renderer/audio/AudioEngine.ts:618
↓ 4 callers
Function
throwIfIntegrityScanCancelled
(signal?: AbortSignal)
src/main/services/libraryIntegrity.ts:82
↓ 4 callers
Function
toDataUrl
(mimeType: string, data: Buffer)
src/main/index.ts:4056
↓ 4 callers
Function
toErrorMessage
(error: unknown, fallback: string)
src/renderer/components/metadata/MetadataEditorPanel.tsx:189
← previous
next →
801–900 of 4,276, ranked by callers