MCPcopy Create free account

hub / github.com/Boof2015/astra / functions

Functions4,276 in github.com/Boof2015/astra

↓ 10 callersFunctionisSystemFavoritesPlaylistId
(playlistId: number | null | undefined)
src/renderer/utils/playlistSystem.ts:28
↓ 10 callersFunctionmakeDbTrack
(path: string, overrides: Partial<DbTrack> = {})
src/renderer/stores/playerStore.test.ts:63
↓ 10 callersFunctionmakeQuery
(overrides: Partial<LyricsTrackQuery> = {})
src/main/services/lyricsXlrcdb.test.ts:16
↓ 10 callersFunctionmakeTrack
(path: string, overrides: Partial<DbTrack> = {})
src/renderer/stores/libraryStore.test.ts:12
↓ 10 callersFunctionmediaSessionSupported
()
src/renderer/public/remote/app.js:840
↓ 10 callersFunctionnormalizeComparableFsPath
(pathValue: string)
src/main/services/library.ts:4962
↓ 10 callersFunctionnormalizeJumpToPlayingDestination
(value: unknown)
src/renderer/stores/uiStore.ts:199
↓ 10 callersFunctionnormalizeLyricsText
(value: unknown)
src/main/services/lyricsParsing.ts:11
↓ 10 callersFunctionnormalizeOptionalTextField
(value: string | null)
src/main/services/library.ts:1109
↓ 10 callersFunctionnormalizeText
(value: unknown)
src/main/services/discordRpcActivity.ts:88
↓ 10 callersMethodopen
native/src/alsa_hw_sink.cpp:546
↓ 10 callersFunctionoptionalFiniteNumber
(value: unknown)
src/renderer/utils/sessionState.ts:165
↓ 10 callersFunctionrevealTrackInLibrary
(trackPath: string)
src/renderer/hooks/useJumpToNowPlaying.ts:78
↓ 10 callersMethodsetAnalysisDelayMs
(ms: number)
src/renderer/audio/AudioEngine.ts:3849
↓ 9 callersMethodactiveDeviceId
native/src/alsa_hw_sink.cpp:703
↓ 9 callersFunctionalbum
(overrides: Partial<AlbumYearSortRecord> & Pick<AlbumYearSortRecord, 'identity_key' | 'album'>)
src/renderer/utils/albumYearSort.test.ts:5
↓ 9 callersFunctionapplyAndSet
(nextState: ThemeMutation, persist: boolean)
src/renderer/stores/themeStore.ts:578
↓ 9 callersFunctionapplyDiscordConfig
()
src/renderer/stores/discordSettingsStore.ts:75
↓ 9 callersFunctionapplyStatus
(status: LastFmStatus)
src/renderer/stores/lastFmSettingsStore.ts:70
↓ 9 callersMethodbuildSnapshot
(includeInlineArtwork: boolean)
src/main/services/playbackHttpCore.ts:405
↓ 9 callersFunctionbytesToMb
(value: number | null | undefined)
src/renderer/utils/titleBarMemoryStats.ts:26
↓ 9 callersFunctionclamp
(value: number, min: number, max: number)
src/renderer/utils/eq.ts:28
↓ 9 callersFunctionclampWidthWeight
(scope: ScopeKind, value: unknown)
src/renderer/stores/visualizerSettingsStore.ts:403
↓ 9 callersMethodcleanupExpiredPairingState
(emitStatus: boolean)
src/main/services/phoneRemote.ts:416
↓ 9 callersFunctioncompletePairingAttempt
(attemptId)
src/renderer/public/remote/app.js:275
↓ 9 callersMethodconnectSourceWithRouting
(sourceNode: AudioNode, sourceChannels: number)
src/renderer/audio/AudioEngine.ts:1477
↓ 9 callersFunctioncreateDefaultDynamicPlaylistRules
()
src/shared/playlists/dynamicPlaylist.ts:143
↓ 9 callersFunctioncreateLibraryApi
(options: { cache?: LyricsCacheEntry | null upserts?: LyricsCacheUpsertInput[] } = {})
src/main/services/lyrics.test.ts:67
↓ 9 callersFunctioncreateService
(options: { libraryApi?: LyricsServiceLibraryApi xlrcdbProvider: LyricsOnlineLookupProvider lrclibProvid
src/main/services/lyrics.test.ts:99
↓ 9 callersMethoddisconnectSourceRouting
(sourceNode: AudioNode | null)
src/renderer/audio/AudioEngine.ts:1838
↓ 9 callersMethodemitStatus
()
src/main/services/localApi.ts:104
↓ 9 callersMethodendRenderCallback
native/src/coreaudio_hal_sink.cpp:1309
↓ 9 callersFunctiongetBit
(value: number, bitIndex: number)
src/renderer/utils/pairingQr.ts:565
↓ 9 callersFunctiongetLyricsPopoutPublishReason
({ trigger, isWindowOpen, wasWindowOpen, nextSnapshot, lastPublishedSnapshot, now = nextSnapshot.c
src/renderer/utils/lyricsPopoutBridge.ts:91
↓ 9 callersFunctionhexToRgb
(hex)
src/renderer/public/remote/app.js:135
↓ 9 callersMethodinitiatePair
(sinkBaseUrl: string)
src/main/services/parallax.ts:1108
↓ 9 callersFunctionlerpChannel
(start: number, end: number, amount: number)
src/renderer/audio/visualizers/Spectrogram.ts:233
↓ 9 callersFunctionmakeQuery
(overrides: Partial<LyricsTrackQuery> = {})
src/main/services/lyrics.test.ts:15
↓ 9 callersFunctionmarkTrackUnavailableInState
(trackPath: string, reason: string = 'source_unavailable')
src/renderer/stores/playerStore.ts:1181
↓ 9 callersFunctionmultiFieldScore
( queryInput: string, fields: FieldDef[] )
src/renderer/utils/fuzzySearch.ts:76
↓ 9 callersFunctionnormalizeOutputProfileKey
(value: unknown)
src/renderer/stores/eqStore.ts:89
↓ 9 callersFunctionnormalizePlaybackSnapshot
(value: unknown)
src/preload/nativeAudioController.ts:224
↓ 9 callersFunctionnormalizeRawKeyboardBinding
( input: RawKeyboardBindingInput, platform: NodeJS.Platform )
src/renderer/utils/inputBindings.ts:39
↓ 9 callersFunctionnormalizeText
(value: unknown)
src/main/services/discordRpc.ts:94
↓ 9 callersMethodoff
(event: string, callback: EventCallback)
src/renderer/audio/AudioEngine.ts:3626
↓ 9 callersFunctionpushOnEdge
(buttonIndex: number, command: ControllerCommand)
src/renderer/utils/controllerGamepad.ts:167
↓ 9 callersMethodqueuePendingPresenceSend
( delayMs = DISCORD_SET_ACTIVITY_COALESCE_MS, force = false )
src/main/services/discordRpc.ts:540
↓ 9 callersFunctionremoveEQDeviceProfileForOutputKey
(outputProfileKey: string)
src/renderer/stores/eqStore.ts:208
↓ 9 callersFunctionresolveAppViewTransitionDirection
( sourceView: AppView | null | undefined, targetView: AppView | null | undefined )
src/renderer/stores/uiStore.ts:51
↓ 9 callersFunctionresolveColorToRgb
(color: string, fallback: RgbColor = DEFAULT_VISUALIZER_TINT)
src/renderer/utils/color.ts:80
↓ 9 callersFunctionresolveControllerRegionTransition
( sourceRegionId: string | null, direction: ControllerDirection, availableRegionIds: ReadonlySet<string>
src/renderer/utils/controllerFocus.ts:277
↓ 9 callersFunctionresolveMiniBackdropRenderProfile
( lineColor: string, backdropMetrics: BackdropMetrics )
src/renderer/components/mini/miniPlayerBackdropContrast.ts:102
↓ 9 callersFunctionresolveMiniPlayerLayout
(width: number, height: number)
src/types/miniPlayer.ts:16
↓ 9 callersFunctionresolveSectionTabIndex
( activeIndex: number, tabCount: number, direction: 'previous' | 'next' )
src/renderer/utils/controllerFocus.ts:424
↓ 9 callersFunctionsanitizePendingScrobbles
(raw: unknown)
src/main/services/lastFm.ts:378
↓ 9 callersFunctionselectFilteredParallaxClockOffsetMs
( samples: readonly ParallaxClockSample[] )
src/types/parallax.ts:701
↓ 9 callersFunctiontoFiniteInteger
(value: unknown)
src/main/services/jellyfin.ts:152
↓ 9 callersFunctiontryCreateStartedParallaxService
()
src/main/services/parallax.test.ts:74
↓ 8 callersFunctionbroadcastMiniWindowState
()
src/main/index.ts:2459
↓ 8 callersFunctionbuildCanonicalAlbumIdentityKey
(albumKey: string, discriminator: string)
src/shared/library/albumGrouping.ts:106
↓ 8 callersFunctionclampByte
(value: number)
src/renderer/utils/artworkAccent.ts:64
↓ 8 callersFunctionclampParallaxPlaybackRatePpm
(value: number)
src/types/parallax.ts:716
↓ 8 callersFunctionclearJellyfinSyncProgress
(sourceId: number)
src/main/index.ts:2588
↓ 8 callersFunctionclearSubsonicSyncProgress
(sourceId: number)
src/main/index.ts:2533
↓ 8 callersFunctioncoerceFiniteNumber
(value: unknown, fallback: number)
src/renderer/utils/eq.ts:32
↓ 8 callersFunctioncompareTextValue
(a: string | null | undefined, b: string | null | undefined)
src/renderer/components/views/LibraryView.tsx:34
↓ 8 callersFunctioncreateBiquadState
()
src/renderer/audio/visualizers/LUFSMeter.ts:96
↓ 8 callersFunctioncreateLibraryScanIssue
(phase: LibraryScanIssuePhase, path: string, error: unknown)
src/main/services/library.ts:554
↓ 8 callersFunctioncreateLyricsPayload
( source: LyricsPayload['source'], provider: LyricsPayload['provider'], format: LyricsFormat, plainLyr
src/main/services/lyricsParsing.ts:241
↓ 8 callersFunctioncreatePairFixture
(overrides: { sinkName?: string; hasPersisted?: boolean; pinTtlMs?: number } = {})
src/main/services/parallax.test.ts:670
↓ 8 callersFunctioncreateXlrcdbClientConfig
(options: { sourceUrl?: string requestTimeoutMs?: number now?: () => number } = {})
src/main/services/lyricsXlrcdb.ts:30
↓ 8 callersFunctiondecideParallaxSinkCorrection
( driftFrames: number, sampleRate: number )
src/types/parallax.ts:785
↓ 8 callersFunctiondeserializeArtistNames
(value: unknown)
src/shared/library/artistCredits.ts:30
↓ 8 callersFunctiondestroyPairFixture
(fixture: PairFixture)
src/main/services/parallax.test.ts:705
↓ 8 callersFunctiongetArtistImageKey
(artist: string)
src/shared/library/artistImages.ts:40
↓ 8 callersFunctiongetControllerDirections
(frame: ControllerFrame)
src/renderer/utils/controllerGamepad.ts:100
↓ 8 callersFunctiongetControllerRegionId
(element: HTMLElement)
src/renderer/utils/controllerFocus.ts:151
↓ 8 callersFunctiongetFuzzyFieldScore
( queryInput: string, fields: FieldDef[], minimumScore = MIN_SCORE_THRESHOLD )
src/renderer/utils/fuzzySearch.ts:137
↓ 8 callersMethodgetIdentity
()
src/main/services/phoneRemote.ts:180
↓ 8 callersMethodgetPrimaryStatusProfile
()
src/main/services/lastFm.ts:957
↓ 8 callersFunctiongetSyncedLyricsDisplayLines
( lines: LyricsLine[], options: SyncedLyricsTimingOptions = {} )
src/renderer/utils/lyricsPresentation.ts:212
↓ 8 callersMethodhasMiniVisualizerDemand
(mode: 'spectrum' | 'oscilloscope')
src/renderer/audio/AudioEngine.ts:589
↓ 8 callersFunctionhashStringToUnit
(value: string)
src/renderer/utils/libraryGraph.ts:168
↓ 8 callersFunctionhexToRgb
(hex: string)
src/renderer/stores/themeStore.ts:301
↓ 8 callersMethodinitNativeAudio
()
src/renderer/audio/AudioEngine.ts:1019
↓ 8 callersFunctionisActivePairingAttempt
(attemptId)
src/renderer/public/remote/app.js:265
↓ 8 callersFunctionisProfileSubmittable
(profile: LastFmProfileConfig, hasApiCredentials: boolean)
src/main/services/lastFm.ts:206
↓ 8 callersFunctionisSupersededAudioLoadError
(error: unknown)
src/renderer/audio/AudioEngine.ts:124
↓ 8 callersFunctionisTrackNewForLatestSync
( trackSyncSessionKey: string | null | undefined, summary: LatestLibrarySyncSummary | null, latestSyncDi
src/main/services/libraryLatestSync.ts:55
↓ 8 callersFunctionmakeResult
(path: string)
src/renderer/stores/lyricsStore.test.ts:19
↓ 8 callersMethodnextSampleCount
(sampleRate: number, nowMs = getNowMs())
src/renderer/audio/visualizerSilence.ts:68
↓ 8 callersFunctionnormalizeDeviceLabel
(value: unknown, fallback: string)
src/main/services/playbackHttpCore.ts:164
↓ 8 callersFunctionnormalizeDisplay
(value: string)
src/shared/library/albumGrouping.ts:42
↓ 8 callersFunctionnormalizeLookupText
(value: unknown)
src/renderer/hooks/useDiscordPresence.ts:161
↓ 8 callersFunctionnormalizeLyricsPopoutWindowPrefs
( value: unknown, displays: LyricsPopoutWorkArea[] = [] )
src/types/lyricsPopout.ts:80
↓ 8 callersFunctionnormalizeReplayGainDb
(value: unknown)
src/main/services/library.ts:5899
↓ 8 callersFunctionpairSink
(service: ParallaxService, baseUrl: string, sinkName: string = 'Desk')
src/main/services/parallax.test.ts:85
↓ 8 callersFunctionparseLastFmApiBaseUrl
(value: unknown)
src/types/lastFm.ts:130
↓ 8 callersFunctionparseMetaBoolean
(value: string | null, fallback: boolean)
src/main/index.ts:1310
↓ 8 callersFunctionpickString
(value: unknown)
src/main/services/parallaxSinkListener.ts:381
← previousnext →201–300 of 4,276, ranked by callers