MCPcopy Create free account

hub / github.com/Boof2015/astra / functions

Functions4,276 in github.com/Boof2015/astra

↓ 8 callersMethodpublishHostStreamStart
( info: ParallaxHostStreamStartInfo, options: ParallaxHostStreamStartOptions = {} )
src/main/services/parallax.ts:781
↓ 8 callersFunctionreadEffectiveTrackRows
(sql: string, params: unknown[] = [])
src/main/services/library.ts:928
↓ 8 callersFunctionrenderPlayer
()
src/renderer/public/remote/app.js:456
↓ 8 callersFunctionrenderSortableHeader
(key: TrackListSortKey, label: string, className: string)
src/renderer/components/library/TrackList.tsx:1844
↓ 8 callersFunctionresetMessages
()
src/renderer/components/settings/SettingsTransferWizard.tsx:127
↓ 8 callersFunctionresolveAnalyzerSilenceSampleCount
(sampleRate: number, minimumSamples = MIN_ANALYZER_SILENCE_SAMPLES)
src/renderer/audio/visualizerSilence.ts:15
↓ 8 callersFunctionresolveControllerGroupIndex
( axis: Exclude<ControllerGroupAxis, 'grid'>, currentIndex: number, itemCount: number, direction: Cont
src/renderer/utils/controllerFocus.ts:201
↓ 8 callersFunctionresolveHorizontalWheelScroll
( element: HorizontalWheelScrollElement, input: HorizontalWheelScrollInput )
src/renderer/utils/horizontalWheelScroll.ts:23
↓ 8 callersFunctionresolveLibraryTabTransitionDirection
( sourceMode: ViewMode | null | undefined, targetMode: ViewMode | null | undefined )
src/renderer/utils/libraryTabMotion.ts:7
↓ 8 callersFunctionresolveOutputDeviceLabel
( selectedDeviceId: string, devices: AudioDevice[], options: { defaultRouteFallbackLabel?: string
src/renderer/stores/audioSettingsStore.ts:441
↓ 8 callersFunctionrunViewTransition
( update: () => void | Promise<void>, scopeClassName?: ViewTransitionScope )
src/renderer/utils/viewTransitions.ts:32
↓ 8 callersMethodscheduleFlush
(delayMs: number)
src/main/services/lastFm.ts:1226
↓ 8 callersFunctionsendToWindow
(window: BrowserWindow | null, channel: string, ...args: unknown[])
src/main/index.ts:658
↓ 8 callersMethodsetLastError
(error: string | null)
src/main/services/lyrics.ts:251
↓ 8 callersFunctionsplitCollaborators
(rawArtist: string)
src/main/services/library.ts:1178
↓ 8 callersMethodstart
()
src/preload/index.ts:1779
↓ 8 callersMethodstopSource
()
src/renderer/audio/AudioEngine.ts:6142
↓ 8 callersMethodsubmitScrobbleBatch
( batch: LastFmPendingScrobble[], profile: LastFmProfileConfig )
src/main/services/lastFm.ts:1320
↓ 8 callersFunctiontoErrorMessage
(error: unknown)
src/renderer/stores/subsonicSettingsStore.ts:33
↓ 8 callersFunctiontoErrorMessage
(error: unknown)
src/renderer/stores/jellyfinSettingsStore.ts:31
↓ 8 callersFunctiontoReplayGainNumberOrUndefined
(value: unknown)
src/main/index.ts:8017
↓ 7 callersFunctionCreatePlaybackSnapshotObject
native/src/main.cpp:26
↓ 7 callersFunctionafterNavigationFrame
()
src/renderer/hooks/useJumpToNowPlaying.ts:9
↓ 7 callersMethodapplyRemoteNormalizationIfNeeded
( remoteState: RemoteStreamRuntimeState, options: { force?: boolean; markComplete?: boolean } = {} )
src/renderer/audio/AudioEngine.ts:2079
↓ 7 callersFunctionapplyStatus
(status: LocalApiStatus)
src/renderer/stores/localApiSettingsStore.ts:26
↓ 7 callersFunctionasArray
(value: unknown)
src/main/services/subsonic.ts:153
↓ 7 callersFunctionauthHeaders
(token: string)
src/main/services/localApi.test.ts:83
↓ 7 callersMethodbroadcastTimelineEvent
(event: ParallaxTimelineEvent, onlySinkId?: string)
src/main/services/parallax.ts:2081
↓ 7 callersFunctionbuildArtistGraph
(tracks: readonly ArtistGraphTrackLike[])
src/renderer/utils/libraryGraph.ts:360
↓ 7 callersFunctionbuildTrackListRows
( tracks: readonly TrackListDiscTrackLike[], showDiscHeaders: boolean )
src/renderer/components/library/trackListRows.ts:23
↓ 7 callersFunctionclampAppliedDelayMs
(value: number)
src/renderer/stores/audioSettingsStore.ts:170
↓ 7 callersMethodclampGainDb
(gainDb: number)
src/renderer/audio/AudioEngine.ts:3272
↓ 7 callersMethodcleanup
()
src/main/services/parallax.ts:2028
↓ 7 callersMethodclearFlushTimer
()
src/main/services/lastFm.ts:1250
↓ 7 callersFunctionclearJellyfinAuthContext
(sourceId: number)
src/main/index.ts:2802
↓ 7 callersFunctionclearPairingAttempt
()
src/renderer/public/remote/app.js:269
↓ 7 callersMethodclearPending
(reason: 'expired' | 'lockout' | null)
src/main/services/parallaxSinkListener.ts:339
↓ 7 callersMethodclearRemoteStreamState
(cancelSession: boolean)
src/renderer/audio/AudioEngine.ts:1916
↓ 7 callersFunctioncolorToRgbChannels
(color: string)
src/renderer/utils/color.ts:74
↓ 7 callersFunctioncompareWithDirection
(value: number, direction: SortDirection)
src/renderer/components/views/PlaylistView.tsx:116
↓ 7 callersFunctioncompareWithDirection
(value: number, direction: SortDirection)
src/renderer/components/views/LibraryView.tsx:38
↓ 7 callersFunctioncomputeEQFilterMagnitude
(band: EQBand, testFreq: number, sampleRate: number)
src/renderer/utils/eq.ts:147
↓ 7 callersMethodconnectSourceToAnalysisTap
(sourceNode: AudioNode, sourceChannels: number)
src/renderer/audio/AudioEngine.ts:1718
↓ 7 callersFunctioncreateQueueEntryFromTrack
(track: Track)
src/renderer/stores/playerStore.ts:428
↓ 7 callersFunctiondecideParallaxSinkEnabledFromMeta
( rawMeta: string | null, hasPersistedSinkConnection: boolean )
src/types/parallax.ts:581
↓ 7 callersMethoddrawMeterLabel
( ctx: CanvasRenderingContext2D, x: number, y: number, w: number, h: number, label: string, me
src/renderer/audio/visualizers/VUMeter.ts:766
↓ 7 callersMethodemitPairedSinksChange
()
src/main/services/parallax.ts:1616
↓ 7 callersMethodensureContextReady
()
src/renderer/audio/AudioEngine.ts:5371
↓ 7 callersFunctionfail
(message)
scripts/electron-builder/validate-config.cjs:21
↓ 7 callersMethodfailWithStatus
(message: string)
src/main/services/lastFm.ts:1032
↓ 7 callersFunctionfetchAll
()
src/renderer/stores/subsonicSettingsStore.ts:83
↓ 7 callersFunctionfetchAll
()
src/renderer/stores/jellyfinSettingsStore.ts:57
↓ 7 callersFunctionfinalizeRemoteStreamSession
( session: RemoteStreamSession, outcome: 'complete' | 'cancelled' | 'failed', error?: Error )
src/main/index.ts:7423
↓ 7 callersFunctiongenerateLocalApiToken
()
src/main/services/localApi.ts:15
↓ 7 callersMethodgetEnabledSubmittableProfiles
()
src/main/services/lastFm.ts:968
↓ 7 callersFunctiongetMusicMetadataParseOptions
(filePath: string, overrides?: IOptions)
src/main/utils/musicMetadata.ts:9
↓ 7 callersFunctiongetNextUIScalePercent
(currentPercent: number, action: UIScaleShortcutAction)
src/renderer/stores/uiStore.ts:184
↓ 7 callersFunctiongetParsedAlbumArtistNames
(track: Pick<DbTrackRow, 'album_artist_names_json'>)
src/main/services/library.ts:1225
↓ 7 callersFunctiongetScopePopoutState
()
src/main/index.ts:1249
↓ 7 callersFunctiongetScopePopoutWindow
(scope: ScopeKind)
src/main/index.ts:1241
↓ 7 callersFunctiongetSnapshot
()
src/renderer/hooks/usePlaybackClock.ts:114
↓ 7 callersMethodgetSnapshot
native/src/playback_engine.cpp:507
↓ 7 callersFunctionhighContrastUnderfillColor
(accentColor: string, alpha: number)
src/renderer/components/popout/ScopePopoutApp.tsx:90
↓ 7 callersFunctionhighContrastUnderfillColor
(accentColor: string, alpha: number)
src/renderer/audio/visualizers/Oscilloscope.ts:71
↓ 7 callersFunctioninstallLibraryMock
(options: { artistTracks?: DbTrack[] albumTracks?: DbTrack[] genreTracks?: DbTrack[] } = {})
src/renderer/stores/libraryNavigation.test.ts:51
↓ 7 callersFunctioninstallLoadedTrackStub
()
src/renderer/stores/playerStore.test.ts:164
↓ 7 callersFunctionisAlbumGroupEligible
( group: AlbumEligibilityGroupLike, options: AlbumEligibilityOptions = {} )
src/shared/library/albumEligibility.ts:13
↓ 7 callersMethodisConnected
()
src/main/services/lastFm.ts:933
↓ 7 callersFunctionisControllerButtonPressed
(frame: ControllerFrame, buttonIndex: number)
src/renderer/utils/controllerGamepad.ts:80
↓ 7 callersFunctionisSubsonicPath
(pathValue: string)
src/main/index.ts:8201
↓ 7 callersFunctionisUnavailableRemoteTrack
(track: Track | null | undefined)
src/renderer/stores/playerStore.ts:626
↓ 7 callersFunctionisUnknownLookupValue
(value: string, type: 'artist' | 'album')
src/renderer/hooks/useDiscordPresence.ts:177
↓ 7 callersFunctioniterateEffectiveTrackRows
(sql: string, params: unknown[] = [])
src/main/services/library.ts:933
↓ 7 callersFunctionkeyInput
(overrides: Partial<RawKeyboardBindingInput> = {})
src/renderer/utils/inputBindings.test.ts:20
↓ 7 callersMethodlistPairedSinks
()
src/main/services/parallax.ts:633
↓ 7 callersFunctionmakeNodeKey
(folderPath: string, relativePath: string)
src/renderer/components/settings/FolderSettings.tsx:45
↓ 7 callersFunctionmatchesFuzzyFields
( queryInput: string, fields: FieldDef[], minimumScore = MIN_SCORE_THRESHOLD )
src/renderer/utils/fuzzySearch.ts:147
↓ 7 callersFunctionnormalizeDiscordActivityDetails
(title: string, maxLength: number)
src/main/services/discordRpcActivity.ts:77
↓ 7 callersFunctionnormalizeHexColor
(value: string)
src/renderer/stores/themeStore.ts:288
↓ 7 callersFunctionnormalizeLastFmApiBaseUrl
(value: unknown)
src/types/lastFm.ts:141
↓ 7 callersFunctionnormalizeMiniPlayerTimeDisplayMode
(value: unknown)
src/types/miniPlayer.ts:45
↓ 7 callersFunctionnormalizeMiniWindowPrefs
(value: unknown)
src/main/services/miniWindowPrefs.ts:58
↓ 7 callersFunctionnormalizeNumber
(value: unknown)
src/main/services/discordRpc.ts:100
↓ 7 callersFunctionnormalizeProfileId
(value: unknown)
src/renderer/stores/visualizerSettingsStore.ts:323
↓ 7 callersFunctiononIssue
(issue: library.LibraryScanIssue)
src/main/index.ts:6682
↓ 7 callersFunctionparseColorToRgb
(color: string)
src/renderer/utils/color.ts:28
↓ 7 callersFunctionparseLrcSyncedLines
(lyricsText: string)
src/main/services/lyricsParsing.ts:225
↓ 7 callersFunctionpickServiceTxt
(service: Service, key: string)
src/main/services/parallaxDiscovery.ts:395
↓ 7 callersMethodrefreshNativeSnapshot
()
src/renderer/audio/AudioEngine.ts:1036
↓ 7 callersFunctionrefreshPairingState
()
src/renderer/stores/phoneRemoteSettingsStore.ts:46
↓ 7 callersFunctionrequestSubsonicJson
( config: SubsonicConnectionConfig, endpoint: string, params: Record<string, string | number | boolean |
src/main/services/subsonic.ts:300
↓ 7 callersFunctionresetLibraryNavigation
()
src/renderer/stores/libraryNavigation.test.ts:71
↓ 7 callersFunctionresolveArtistGridLayout
({ containerWidth, itemCount, minColumnWidth, gap }: ArtistGridLayoutOptions)
src/renderer/utils/artistGridLayout.ts:14
↓ 7 callersFunctionresolveDiscordCoverArtUrl
(query: DiscordCoverArtLookupQuery)
src/main/services/discordCoverArtLookup.ts:1494
↓ 7 callersFunctionresolveFullscreenAmbientCanvasSize
( rawCssWidth: number, rawCssHeight: number, rawDevicePixelRatio: number )
src/renderer/utils/fullscreenAmbientCanvas.ts:21
↓ 7 callersFunctionresolveSyncedLyricsTiming
( lines: LyricsLine[], currentTimeSeconds: number, options: SyncedLyricsTimingOptions = {} )
src/renderer/utils/lyricsPresentation.ts:493
↓ 7 callersMethodscheduleGaplessTransition
()
src/renderer/audio/AudioEngine.ts:5580
↓ 7 callersFunctionscopeLabel
(scope: ScopeKind)
src/renderer/components/visualizers/VisualizerPanel.tsx:748
↓ 7 callersMethodsetEnabled
(enabled: boolean)
src/main/services/memoryDiagnostics.ts:466
↓ 7 callersMethodshouldProcessPlayback
()
src/main/services/lastFm.ts:1038
← previousnext →301–400 of 4,276, ranked by callers