Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrisbenincasa/tunarr
/ functions
Functions
4,665 in github.com/chrisbenincasa/tunarr
⨍
Functions
4,665
◇
Types & classes
1,136
↓ 5 callers
Function
makeVideoInput
(inputPath: string, frameSize: FrameSize)
server/src/ffmpeg/builder/pipeline/software/SoftwarePipeline.local.test.ts:41
↓ 5 callers
Function
materializeProgramList
( lineup: (CondensedChannelProgram & UIIndex)[], programLookup: Record<string, ContentProgram>, )
web/src/store/selectors.ts:23
↓ 5 callers
Method
mintArtwork
( artwork: MediaArtwork, programId: string, now: number, )
server/src/db/converters/ProgramMinter.ts:648
↓ 5 callers
Method
mintExternalIdsNew
( programId: string, item: ProgramLike, mediaSource: MediaSourceOrm, now: number = +dayjs(),
server/src/db/converters/ProgramMinter.ts:245
↓ 5 callers
Method
mintVersions
( programId: string, item: TerminalProgram, localFolderId?: string, now: number = +dayjs(),
server/src/db/converters/ProgramMinter.ts:160
↓ 5 callers
Method
nextState
(currentState: FrameState)
server/src/ffmpeg/builder/filter/HardwareDownloadFilter.ts:75
↓ 5 callers
Method
nextState
(currentState: FrameState)
server/src/ffmpeg/builder/filter/nvidia/HardwareUploadCudaFilter.ts:41
↓ 5 callers
Method
noise
(outState: AudioState)
server/src/ffmpeg/builder/input/AudioInputSource.ts:72
↓ 5 callers
Method
numConnections
()
server/src/stream/ConnectionTracker.ts:54
↓ 5 callers
Method
offlineLineupItemToProgram
( channel: ChannelWithRelations | ChannelOrmWithRelations, program: OfflineItem, )
server/src/db/converters/ProgramConverter.ts:306
↓ 5 callers
Function
parseNvidiaModelAndArchitecture
(ffmpegDebugLine: string)
server/src/ffmpeg/builder/capabilities/NvidiaHardwareCapabilitiesFactory.ts:149
↓ 5 callers
Method
parseSubtitleFilePath
( originalItemPath: string, fullPath: string, )
server/src/services/local/LocalSubtitlesService.ts:51
↓ 5 callers
Method
prettyPrint
()
server/src/ffmpeg/builder/format/PixelFormat.ts:42
↓ 5 callers
Function
pushFlex
(flexDurationMs: number)
server/src/services/scheduling/TimeSlotService.ts:150
↓ 5 callers
Method
read
()
server/src/db/json/SchemaBackedJsonDBAdapter.ts:30
↓ 5 callers
Method
regenerateCache
* Clears the cache and regenerated the cached template
server/src/services/M3UService.ts:103
↓ 5 callers
Function
resetLineup
()
web/src/store/channelEditor/actions.ts:185
↓ 5 callers
Method
rewriteVariantPlaylistUrls
( content: string, rendition: SubtitleRenditionInfo | undefined, options: RewriteOptions, )
server/src/stream/hls/HlsMasterPlaylistMutator.ts:19
↓ 5 callers
Method
runDBMigrations
(migrateTo?: string)
server/src/db/DBAccess.ts:257
↓ 5 callers
Method
runJobInternal
()
server/src/tasks/ScheduledTask.ts:127
↓ 5 callers
Method
saveLineup
( channelId: string, newLineup: UpdateChannelLineupRequest, )
server/src/db/channel/LineupRepository.ts:287
↓ 5 callers
Function
setCurrentCustomShowProgramming
( programming: ContentProgram[], )
web/src/store/customShowEditor/actions.ts:71
↓ 5 callers
Method
setup
()
server/src/stream/ProgramStream.ts:71
↓ 5 callers
Method
setupEncoder
(currentState: FrameState)
server/src/ffmpeg/builder/pipeline/hardware/VideoToolboxPipelineBuilder.ts:88
↓ 5 callers
Function
slotIsLinkable
(slot: BaseSlot | BaseSlot['type'])
types/src/api/CommonSlots.ts:237
↓ 5 callers
Function
taskDef
( def: ProvidedTaskDefinition<Schema>, )
server/src/tasks/TaskRegistry.ts:56
↓ 5 callers
Function
transcodeConfigOrmToDto
( config: TranscodeConfigOrm, )
server/src/db/converters/transcodeConfigConverters.ts:4
↓ 5 callers
Method
updateHashForGrouping
(base: ProgramGrouping, hash: crypto.Hash)
server/src/services/LocalMediaCanonicalizer.ts:244
↓ 5 callers
Function
updateProgramList
( state: Draft<State>, programming: CondensedChannelProgramming, )
web/src/store/channelEditor/actions.ts:72
↓ 5 callers
Function
useBaseTranscodeConfigFormOptions
( initialConfig: z.input<typeof TranscodeConfigSchema>, )
web/src/components/settings/ffmpeg/useTranscodeConfigFormOptions.ts:20
↓ 5 callers
Function
useChannelAndProgramming
( id: string, enabled: boolean = true, initialData?: { channel?: Channel; lineup?: CondensedChannelProgr
web/src/hooks/useChannelLineup.ts:28
↓ 5 callers
Function
useCustomShowEditor
()
web/src/store/selectors.ts:130
↓ 5 callers
Function
useRandomProgramBackgroundColor
()
web/src/hooks/colorHooks.ts:19
↓ 5 callers
Function
useRandomSlotFormContext
()
web/src/hooks/useRandomSlotFormContext.ts:5
↓ 5 callers
Function
useVersion
( extraOpts: StrictOmit< ReturnType<typeof getApiVersionOptions>, 'queryKey' | 'queryFn' > = {}, )
web/src/hooks/useVersion.tsx:11
↓ 4 callers
Function
MetadataServiceNameOutputOption
(serviceName: string)
server/src/ffmpeg/builder/options/OutputOption.ts:54
↓ 4 callers
Function
MetadataServiceProviderOutputOption
(serviceProvider: string)
server/src/ffmpeg/builder/options/OutputOption.ts:48
↓ 4 callers
Function
addSelectedMedia
(media: SelectedMedia | SelectedMedia[])
web/src/store/programmingSelector/actions.ts:95
↓ 4 callers
Method
backup
()
server/src/db/SettingsDB.ts:158
↓ 4 callers
Function
calculateStreamDuration
( now: number, channelStartTime: number, channelDuration: number, lineup: Lineup, slackAmount: numbe
server/src/stream/StreamProgramCalculator.ts:595
↓ 4 callers
Function
changeFileExtension
(filePath: string, newExtension: string)
server/src/util/fsUtil.ts:77
↓ 4 callers
Method
channelExists
(channelId: string)
server/src/db/interfaces/IChannelDB.ts:39
↓ 4 callers
Function
collectAndJoinSteps
(steps: HasFilterOption[])
server/src/ffmpeg/builder/filter/ComplexFilter.ts:218
↓ 4 callers
Function
collectSteps
(steps: HasFilterOption[])
server/src/ffmpeg/builder/filter/ComplexFilter.ts:209
↓ 4 callers
Function
convertCreditWithArtwork
( credits: CreditWithArtwork[], creditType: CreditType, )
server/src/api/ApiProgramConverters.ts:376
↓ 4 callers
Method
copyChannel
( id: string, )
server/src/db/interfaces/IChannelDB.ts:108
↓ 4 callers
Function
create169FhdVideoStream
()
server/src/ffmpeg/builder/pipeline/hardware/VaapiPipelineBuilder.test.ts:71
↓ 4 callers
Method
createAudioState
( playbackParams: FfmpegPlaybackParams, audioDuration: number | null, loudnormConfig?: LoudnormCon
server/src/ffmpeg/FfmpegStreamFactory.ts:993
↓ 4 callers
Function
createFlexProgram
()
web/src/hooks/programming_controls/useRemoveDuplicates.test.ts:25
↓ 4 callers
Method
createLogStreams
(level?: LogLevels)
server/src/util/logging/LoggerFactory.ts:204
↓ 4 callers
Function
createPaddedProgram
( program: CondensedChannelProgram, padMs: number, )
server/src/services/scheduling/slotSchedulerUtil.ts:668
↓ 4 callers
Function
createParentFilterSearchField
( parentId: string, op?: StringOperators, )
shared/src/util/index.ts:199
↓ 4 callers
Method
currentServerContext
()
server/src/ServerContext.ts:107
↓ 4 callers
Function
customShowProgramsQuery
(id: string)
web/src/hooks/useCustomShows.ts:66
↓ 4 callers
Function
decodeCaseSensitiveId
(id: SingleCaseString)
server/src/services/MeilisearchService.ts:2009
↓ 4 callers
Function
deduplicateSlotIds
(slots: T[])
server/src/services/scheduling/slotSchedulerUtil.ts:405
↓ 4 callers
Method
deleteChannel
( channelId: string, blockOnLineupUpdates?: boolean, )
server/src/db/interfaces/IChannelDB.ts:94
↓ 4 callers
Method
directUpdate
( fn: (settings: SettingsFile) => SettingsFile | void, )
server/src/db/interfaces/ISettingsDB.ts:47
↓ 4 callers
Function
emptyEntityEditor
()
web/src/store/entityEditor/util.ts:64
↓ 4 callers
Function
emptyMediaItem
(item: PlexTerminalMedia)
server/src/external/plex/PlexApiClient.ts:2221
↓ 4 callers
Method
extractAllFromVaInfo
(result: string)
server/src/ffmpeg/builder/capabilities/VaapiHardwareCapabilitiesParser.ts:24
↓ 4 callers
Function
extractAxiosHeaders
( headers: RawAxiosResponseHeaders | AxiosResponseHeaders, )
server/src/util/axios.ts:63
↓ 4 callers
Method
findExternalSubtitles
(fullItemPath: string)
server/src/services/local/LocalSubtitlesService.ts:21
↓ 4 callers
Function
flipMap
( inMap: Record<K, Array<V>>, mapper: (v: V) => K2, )
server/src/util/seq.ts:4
↓ 4 callers
Method
formatOnly
( currentState: FrameState, targetPixelFormat: PixelFormat, passthrough: boolean = false, )
server/src/ffmpeg/builder/filter/nvidia/ScaleCudaFilter.ts:40
↓ 4 callers
Function
get
(this: Record<string | symbol, unknown>)
server/src/util/inject.ts:39
↓ 4 callers
Method
getAllChannelGuides
* Materialize guides for all channels for the time range * @returns
server/src/services/TvGuideService.ts:386
↓ 4 callers
Method
getAllShowsInfo
()
server/src/db/CustomShowDB.ts:214
↓ 4 callers
Function
getApiProgramsByIdOptions
(options: Options<GetApiProgramsByIdData>)
web/src/generated/@tanstack/react-query.gen.ts:1051
↓ 4 callers
Function
getApiSmartCollectionsByIdOptions
(options: Options<GetApiSmartCollectionsByIdData>)
web/src/generated/@tanstack/react-query.gen.ts:3231
↓ 4 callers
Function
getApiSystemSettingsOptions
(options?: Options<GetApiSystemSettingsData>)
web/src/generated/@tanstack/react-query.gen.ts:2106
↓ 4 callers
Function
getApiTranscodeConfigsQueryKey
(options?: Options<GetApiTranscodeConfigsData>)
web/src/generated/@tanstack/react-query.gen.ts:1748
↓ 4 callers
Method
getAvailableVideoEncoders
()
server/src/ffmpeg/ffmpegInfo.ts:182
↓ 4 callers
Method
getChannelAndPrograms
( uuid: string, typeFilter?: ContentProgramType, )
server/src/db/interfaces/IChannelDB.ts:61
↓ 4 callers
Method
getChannelLineupPath
(channelId: string)
server/src/services/FileSystemService.ts:30
↓ 4 callers
Method
getHlsOptions
()
server/src/stream/hls/HlsSession.ts:323
↓ 4 callers
Method
getInvocationArgs
()
server/src/tasks/jellyfin/UpdateJellyfinPlayStatusTask.ts:100
↓ 4 callers
Function
getJellyfinAuthorization
( apiKey: Maybe<string>, clientId: Maybe<string>, )
server/src/external/jellyfin/JellyfinApiClient.ts:124
↓ 4 callers
Method
getLibraryCount
(libraryId: string)
server/src/external/plex/PlexApiClient.ts:617
↓ 4 callers
Method
getMediaOfType
( sourceId: string, itemId: string, type: MediaItemType, )
web/src/store/programmingSelector/KnownMedia.ts:28
↓ 4 callers
Method
getMovieLibraryContents
( libraryId: string, pageSize?: number, )
server/src/external/emby/EmbyApiClient.ts:547
↓ 4 callers
Method
getMusicTrack
(key: string)
server/src/external/emby/EmbyApiClient.ts:961
↓ 4 callers
Method
getProgramGroupingByExternalId
( eid: ProgramGroupingExternalIdLookup, )
server/src/db/interfaces/IProgramDB.ts:72
↓ 4 callers
Method
getProgramGroupingChildCounts
( groupIds: string[], )
server/src/db/interfaces/IProgramDB.ts:218
↓ 4 callers
Function
getProgramGroupingKey
(program: ChannelProgram)
web/src/helpers/programUtil.ts:65
↓ 4 callers
Function
getProgramOrderer
( order: 'next' | 'alphanumeric' | 'chronological', )
server/src/services/scheduling/ProgramIterator.ts:244
↓ 4 callers
Method
getPrograms
(channelId: string | number)
server/src/services/scheduling/SlotSchedulerHelper.ts:334
↓ 4 callers
Function
getRange
( everyUnit: EverySchedule['unit'], cronUnit: keyof CronFields, )
server/src/util/schedulingUtil.ts:59
↓ 4 callers
Method
getSeason
(externalKey: string)
server/src/external/emby/EmbyApiClient.ts:714
↓ 4 callers
Function
getServerContext
()
server/src/ServerContext.ts:116
↓ 4 callers
Function
getSlotIdsForType
( slots: RandomSlot[], pred: (slot: RandomSlot) => slot is SlotTypeT, extractor: (slot: SlotTypeT) => st
server/src/commands/GetMaterializedChannelScheduleCommand.ts:413
↓ 4 callers
Method
getSubtitles
( context: ScanContext<EmbyApiClient>, req: GetSubtitlesRequest, )
server/src/services/scanner/EmbyScanUtil.ts:8
↓ 4 callers
Method
getTask
(id: string)
server/src/tasks/TaskRegistry.ts:14
↓ 4 callers
Function
getTextContrast
(color: Color, mode: PaletteMode)
web/src/helpers/colors.ts:91
↓ 4 callers
Function
getTimeSlotIdsForType
( slots: TimeSlot[], pred: (slot: TimeSlot) => slot is SlotTypeT, extractor: (slot: SlotTypeT) => string
server/src/commands/GetMaterializedChannelScheduleCommand.ts:405
↓ 4 callers
Method
getUniqueStreamLanguages
( streams: | { streamType: MediaStream['streamType']; languageCodeISO6392?: stri
server/src/services/MeilisearchService.ts:1669
↓ 4 callers
Method
getUserLibraries
(userId?: string)
server/src/external/emby/EmbyApiClient.ts:296
↓ 4 callers
Method
getVideo
(externalKey: string)
server/src/external/emby/EmbyApiClient.ts:967
↓ 4 callers
Method
getWatermarkFadeFilters
(watermark: Watermark)
server/src/ffmpeg/builder/pipeline/software/SoftwarePipelineBuilder.ts:200
↓ 4 callers
Function
groupByUniqProp
(data: T[], member: K)
server/src/util/index.ts:57
← previous
next →
501–600 of 4,665, ranked by callers