MCPcopy Index your code

hub / github.com/KuekHaoYang/KVideo / functions

Functions758 in github.com/KuekHaoYang/KVideo

↓ 1 callersFunctionlistAccountInfo
()
lib/server/auth.ts:487
↓ 1 callersMethodload
(context: any, config: any, callbacks: any)
components/player/hooks/useHlsPlayer.ts:55
↓ 1 callersFunctionloadPlaylistChannels
( rootSource: IPTVSource, target: { name: string; url: string; httpUserAgent?: string; httpReferrer?: stri
lib/store/iptv-store.ts:67
↓ 1 callersFunctionloadPosition
()
lib/hooks/useFloatingButtonPosition.ts:92
↓ 1 callersFunctionloadTags
()
components/home/hooks/useTagManager.ts:31
↓ 1 callersFunctionlogoutResponse
()
lib/server/auth.ts:483
↓ 1 callersFunctionmatchEpisode
( episodes: DanmakuEpisode[], episodeName: string, episodeIndex?: number )
lib/utils/danmaku-utils.ts:85
↓ 1 callersFunctionmigrateHistory
* Migrate v1 history entries to v2 (merge entries with same title)
lib/store/history-store.ts:49
↓ 1 callersFunctionnormalizeKeywords
(keywords: string[])
lib/utils/m3u8-utils.ts:33
↓ 1 callersFunctionnormalizeManifest
( value: unknown, repository: string, branch: string, )
app/api/app-update/route.ts:72
↓ 1 callersFunctiononBlobError
()
components/player/hooks/useHlsPlayer.ts:354
↓ 1 callersFunctiononTimeUpdate
()
components/iptv/IPTVPlayer.tsx:176
↓ 1 callersFunctionparseBlocks
(lines: string[])
lib/utils/m3u8-ad-detector.ts:46
↓ 1 callersFunctionparseDanmakuResponse
(data: any)
lib/utils/danmaku-utils.ts:7
↓ 1 callersFunctionparseEpisodes
(playUrl: string)
lib/api/parsers.ts:10
↓ 1 callersFunctionparseM3U
(content: string, baseUrl?: string)
lib/utils/m3u-parser.ts:324
↓ 1 callersFunctionparseSearchResults
(data: any)
lib/utils/danmaku-utils.ts:46
↓ 1 callersFunctionprobeManifestResolution
( targetUrl: string, m3u8Content: string, detailHint: ResolutionProbeLabel | null )
app/api/probe-resolution/route.ts:62
↓ 1 callersFunctionprobeOne
(video: ProbeRequest, providedConfigs: Map<string, VideoSource>)
app/api/probe-resolution/route.ts:97
↓ 1 callersFunctionprocessM3u8Content
( content: string, baseUrl: string, origin: string )
lib/utils/proxy-utils.ts:23
↓ 1 callersFunctionprocessMasterPlaylist
(masterSrc: string)
components/player/hooks/useHlsPlayer.ts:241
↓ 1 callersFunctionprocessNext
()
app/api/probe-resolution/route.ts:175
↓ 1 callersFunctionpull
()
lib/hooks/useConfigSync.ts:25
↓ 1 callersFunctionregisterServiceWorker
()
components/ServiceWorkerRegister.tsx:9
↓ 1 callersFunctionremoveCategory
(cat: string)
components/settings/DisplaySettings.tsx:50
↓ 1 callersFunctionremoveDraftAccount
(index: number)
components/settings/AccountSettings.tsx:193
↓ 1 callersFunctionremoveLegacyEntry
(index: number)
components/settings/AccountSettings.tsx:316
↓ 1 callersFunctionremoveSource
(id: string)
lib/store/user-sources-store.ts:84
↓ 1 callersFunctionrenderMultiLevelSidebar
()
components/iptv/IPTVPlayer.tsx:652
↓ 1 callersFunctionresize
()
components/player/DanmakuCanvas.tsx:61
↓ 1 callersFunctionresolveIconFileAsDataUrl
(iconFile: string)
lib/server/site-icon.ts:60
↓ 1 callersFunctionrunNext
()
lib/store/iptv-store.ts:48
↓ 1 callersFunctionsearchVideosBySource
* Search videos from a single source
lib/api/search-api.ts:10
↓ 1 callersFunctionsessionPayloadToServerSession
(payload: SessionPayload)
lib/server/auth.ts:259
↓ 1 callersFunctionshouldFilterBlock
(score: number, threshold: number = THRESHOLDS.HIGH)
lib/utils/m3u8-ad-detector.ts:282
↓ 1 callersFunctionshuffleArray
* Fisher-Yates shuffle for an array (in-place).
lib/utils/recommendation-engine.ts:144
↓ 1 callersFunctionsignSession
(session: ServerAuthSession, loginMode: LoginMode)
lib/server/auth.ts:284
↓ 1 callersFunctionstartEdit
(source: IPTVSource)
components/iptv/IPTVSourceManager.tsx:46
↓ 1 callersFunctionstripVideoData
(results: any[])
lib/hooks/useSearchCache.ts:18
↓ 1 callersFunctionsync
()
components/VideoTogetherController.tsx:88
↓ 1 callersFunctionsyncDanmakuApiUrl
(rawValue: string)
components/PasswordGate.tsx:52
↓ 1 callersFunctionsyncFromStore
()
app/settings/hooks/useSettingsPage.ts:51
↓ 1 callersFunctionsyncFromStores
()
app/premium/settings/hooks/usePremiumSettingsPage.ts:39
↓ 1 callersFunctionsyncIPTVSources
(rawValue: string)
components/PasswordGate.tsx:12
↓ 1 callersFunctionsyncMergeSources
(rawValue: string)
components/PasswordGate.tsx:39
↓ 1 callersFunctionsyncMinimizedDefaults
(forceCurrentPageMinimized: boolean)
components/VideoTogetherController.tsx:33
↓ 1 callersFunctionsyncSeekStep
()
components/iptv/IPTVPlayer.tsx:132
↓ 1 callersFunctionsyncSeekStep
()
components/player/DesktopVideoPlayer.tsx:181
↓ 1 callersFunctionsyncSettings
()
components/player/hooks/usePlayerSettings.ts:68
↓ 1 callersFunctiontoggleDraftPermission
(index: number, permission: Permission)
components/settings/AccountSettings.tsx:176
↓ 1 callersFunctiontoggleLegacyPermission
(index: number, permission: Permission)
components/settings/AccountSettings.tsx:303
↓ 1 callersFunctiontoggleVisibility
()
components/ui/BackToTop.tsx:14
↓ 1 callersFunctiontraditionalToSimplified
(text: string)
lib/utils/chinese-convert.ts:29
↓ 1 callersFunctionupdateApi
()
components/player/hooks/useDanmaku.ts:33
↓ 1 callersFunctionupdateClock
()
components/player/DesktopVideoPlayer.tsx:202
↓ 1 callersFunctionupdateFullscreen
()
components/player/desktop/DesktopMoreMenu.tsx:87
↓ 1 callersFunctionupdateFullscreen
()
components/player/desktop/DesktopSpeedMenu.tsx:34
↓ 1 callersFunctionupdateIndicator
()
components/ui/SegmentedControl.tsx:26
↓ 1 callersFunctionupdateManagedAccount
(accountId: string, body: unknown)
lib/server/auth.ts:599
↓ 1 callersFunctionupdateSettings
()
lib/hooks/useHomePage.ts:82
↓ 1 callersFunctionupdateSettings
()
lib/hooks/usePremiumHomePage.ts:70
↓ 1 callersFunctionuseAddSourceForm
({ isOpen, existingIds, onAdd, onClose, initialValues }: UseAddSourceFormProps)
components/settings/hooks/useAddSourceForm.ts:23
↓ 1 callersFunctionuseAutoSkip
({ videoRef, currentTime, duration, isPlaying, isPremium = false, totalEpisodes = 1,
components/player/hooks/useAutoSkip.ts:26
↓ 1 callersFunctionuseCastControls
({ src, videoRef, setIsCastAvailable, setIsCasting }: UseCastControlsProps)
components/player/hooks/desktop/useCastControls.ts:20
↓ 1 callersFunctionuseCloudSync
(isPremium = false)
lib/hooks/useCloudSync.ts:6
↓ 1 callersFunctionuseConfigSync
()
lib/hooks/useConfigSync.ts:12
↓ 1 callersFunctionuseControlsVisibility
({ isPlaying, showControls, showSpeedMenu, showMoreMenu, setShowControls, setShowSpeed
components/player/hooks/desktop/useControlsVisibility.ts:16
↓ 1 callersFunctionuseDanmaku
({ videoTitle, episodeName, episodeIndex }: UseDanmakuOptions)
components/player/hooks/useDanmaku.ts:23
↓ 1 callersFunctionuseDesktopPlayerLogic
({ src, initialTime, shouldAutoPlay, onError, onTimeUpdate, refs, data, action
components/player/hooks/useDesktopPlayerLogic.ts:31
↓ 1 callersFunctionuseDesktopPlayerState
()
components/player/hooks/useDesktopPlayerState.ts:5
↓ 1 callersFunctionuseDesktopShortcuts
({ videoRef, isPlaying, volume, isPiPSupported, togglePlay, toggleMute, toggleFull
components/player/hooks/desktop/useDesktopShortcuts.ts:22
↓ 1 callersFunctionuseDoubleTap
({ onDoubleTapLeft, onDoubleTapRight, onSingleTap, onSkipContinueLeft, onSkipContinueRight
lib/hooks/mobile/useDoubleTap.ts:16
↓ 1 callersFunctionuseFullscreenControls
({ containerRef, videoRef, setIsFullscreen, fullscreenMode, setFullscreenMode, isPiPSu
components/player/hooks/desktop/useFullscreenControls.ts:88
↓ 1 callersFunctionuseHlsPlayer
({ videoRef, src, isPremium = false, autoPlay = false, onAutoPlayPrevented, onError }:
components/player/hooks/useHlsPlayer.ts:16
↓ 1 callersFunctionuseHomePage
()
lib/hooks/useHomePage.ts:9
↓ 1 callersFunctionuseIsIOS
()
lib/hooks/mobile/useDeviceDetection.ts:29
↓ 1 callersFunctionuseIsMobile
()
lib/hooks/mobile/useDeviceDetection.ts:6
↓ 1 callersFunctionuseIsTV
()
lib/contexts/TVContext.tsx:23
↓ 1 callersFunctionuseLanguageBadges
(videos: T[])
lib/hooks/useLanguageBadges.ts:10
↓ 1 callersFunctionuseLatencyPing
({ sourceUrls, enabled = true, intervalMs = 5000, }: UseLatencyPingOptions)
lib/hooks/useLatencyPing.ts:19
↓ 1 callersFunctionusePlaybackControls
({ videoRef, isPlaying, setIsPlaying, setIsLoading, initialTime, shouldAutoPlay, s
components/player/hooks/desktop/usePlaybackControls.ts:26
↓ 1 callersFunctionusePlaybackPolling
({ isPlaying, videoRef, isDraggingProgressRef, setCurrentTime, setDuration, setIsPlayi
components/player/hooks/usePlaybackPolling.ts:16
↓ 1 callersFunctionusePopularMovies
(selectedTag: string, tags: any[], contentType: 'movie' | 'tv' = 'movie')
components/home/hooks/usePopularMovies.ts:14
↓ 1 callersFunctionusePremiumContent
(categoryValue: string)
lib/hooks/usePremiumContent.ts:16
↓ 1 callersFunctionusePremiumHomePage
()
lib/hooks/usePremiumHomePage.ts:9
↓ 1 callersFunctionusePremiumSettingsPage
()
app/premium/settings/hooks/usePremiumSettingsPage.ts:14
↓ 1 callersFunctionusePremiumTagManager
()
lib/hooks/usePremiumTagManager.ts:7
↓ 1 callersFunctionuseProgressControls
({ videoRef, progressBarRef, duration, setCurrentTime, isDraggingProgressRef, isRotate
components/player/hooks/desktop/useProgressControls.ts:12
↓ 1 callersFunctionuseSearchAction
({ state, onCacheUpdate, onUrlUpdate }: UseSearchActionProps)
lib/hooks/useSearchAction.ts:19
↓ 1 callersFunctionuseSearchBoxHandlers
({ query, setQuery, onSearch, onClear, inputRef, isDropdownOpen, highlightedIndex,
components/search/hooks/useSearchBoxHandlers.ts:24
↓ 1 callersFunctionuseSearchHistory
( onSelectHistory?: (query: string) => void, isPremium: boolean = false )
lib/hooks/useSearchHistory.ts:25
↓ 1 callersFunctionuseSearchHistoryStoreSelector
(isPremium = false)
lib/store/search-history-store.ts:123
↓ 1 callersFunctionuseSearchState
()
lib/hooks/useSearchState.ts:4
↓ 1 callersFunctionuseSettingsPage
()
app/settings/hooks/useSettingsPage.ts:20
↓ 1 callersFunctionuseSkipControls
({ videoRef, duration, seekStepSeconds, setCurrentTime, showSkipForwardIndicator, show
components/player/hooks/desktop/useSkipControls.ts:22
↓ 1 callersFunctionuseSourceBadges
( videos: T[], availableSources: SourceBadge[] )
lib/hooks/useSourceBadges.ts:14
↓ 1 callersFunctionuseSpatialNavigation
(enabled: boolean)
lib/hooks/useSpatialNavigation.ts:79
↓ 1 callersFunctionuseStallDetection
({ videoRef, isPlaying, isDraggingProgressRef, setIsLoading, isTransitioningToNextEpisode
components/player/hooks/useStallDetection.ts:17
↓ 1 callersFunctionuseTVDetection
()
lib/hooks/useTVDetection.ts:24
↓ 1 callersFunctionuseTagManager
()
components/home/hooks/useTagManager.ts:9
← previousnext →301–400 of 758, ranked by callers