↓ 1 callersFunctionuseVolumeControls({
videoRef,
volumeBarRef,
volume,
isMuted,
setVolume,
setIsMuted,
setShowVolumeBa
components/player/hooks/desktop/useVolumeControls.ts:15
FunctionCard({ children, className = '', hover = true, blur = true, onClick, style }: CardProps)
components/ui/Card.tsx:12
FunctionConfirmDialog({
isOpen,
title,
message,
onConfirm,
onCancel,
confirmText = '确认',
cancelText = '取消',
variant
components/ui/ConfirmDialog.tsx:19
FunctionDesktopLeftControls({
isPlaying,
currentTime,
duration,
volume,
isMuted,
showVolumeBar,
volumeBarRef,
components/player/desktop/DesktopLeftControls.tsx:20
FunctionDesktopMoreMenu({
showMoreMenu,
isPremium = false,
isProxied = false,
onToggleMoreMenu,
onMouseEnter,
components/player/desktop/DesktopMoreMenu.tsx:24
FunctionDesktopOverlayWrapper({
data,
showControls,
isFullscreen,
fullscreenClock,
isRotated = false,
onTogglePlay,
components/player/desktop/DesktopOverlayWrapper.tsx:36
FunctionDesktopProgressBar({
progressBarRef,
currentTime,
duration,
bufferedTime,
onProgressClick,
onProgressMou
components/player/desktop/DesktopProgressBar.tsx:14
FunctionDesktopSpeedMenu({
showSpeedMenu,
playbackRate,
speeds,
onSpeedChange,
onToggleSpeedMenu,
onMouseEnter
components/player/desktop/DesktopSpeedMenu.tsx:16
FunctionDesktopVideoPlayer({
src,
poster,
onError,
onTimeUpdate,
initialTime = 0,
shouldAutoPlay = false,
totalEpisodes =
components/player/DesktopVideoPlayer.tsx:76
FunctionDesktopVolumeControl({
volumeBarRef,
volume,
isMuted,
showVolumeBar,
onToggleMute,
onVolumeChange,
onV
components/player/desktop/DesktopVolumeControl.tsx:15
FunctionDisplaySettings({
realtimeLatency,
searchDisplayMode,
rememberScrollPosition,
locale,
blockedCategories,
components/settings/DisplaySettings.tsx:25
FunctionEpisodeList({
episodes,
currentEpisode,
isReversed = false,
onEpisodeClick,
onToggleReverse,
sources,
curre
components/player/EpisodeList.tsx:52
FunctionIPTVChannelGrid({ channels, groups, onSelect, activeChannel, channelsBySource, sources }: IPTVChannelGridProps)
components/iptv/IPTVChannelGrid.tsx:24
FunctionIPTVPlayer({ channel, onClose, channels, onChannelChange, channelsBySource, sources }: IPTVPlayerProps)
components/iptv/IPTVPlayer.tsx:74
FunctionImportModal({
isOpen,
onClose,
onImportFile,
onImportLink,
subscriptions,
onAddSubscription,
onRemoveSubscr
components/settings/ImportModal.tsx:27
FunctionMovieGrid({
movies,
loading,
hasMore,
onMovieClick,
prefetchRef,
loadMoreRef
}: MovieGridProps)
components/home/MovieGrid.tsx:26