MCPcopy Create free account

hub / github.com/chrisbenincasa/tunarr / functions

Functions4,665 in github.com/chrisbenincasa/tunarr

↓ 8 callersMethodclose
()
server/src/Server.ts:608
↓ 8 callersFunctioncolumnExists
( db: Kysely<unknown>, tableName: string, colName: string, )
server/src/migration/db/util.ts:12
↓ 8 callersMethodconvertProgramGrouping
( grouping: ProgramGroupingOrmWithRelations, doc: Maybe<ProgramGroupingSearchDocument>, childCount
server/src/api/ApiProgramConverters.ts:244
↓ 8 callersMethodconvertProgramToSearchDocument
( program: ProgramT, )
server/src/services/MeilisearchService.ts:1687
↓ 8 callersFunctionextractProgramParent
( program: TerminalProgram, )
web/src/helpers/programUtil.ts:34
↓ 8 callersFunctionfilter
()
server/src/ffmpeg/builder/encoder/BaseEncoder.ts:13
↓ 8 callersMethodgetAllChannels
()
server/src/db/interfaces/IChannelDB.ts:59
↓ 8 callersMethodgetApiClient
( mediaSource: MediaSourceWithRelations, )
server/src/services/scanner/PlexCollectionScanner.ts:48
↓ 8 callersMethodgetCapabilities
()
server/src/ffmpeg/builder/capabilities/BaseFfmpegHardwareCapabilities.ts:9
↓ 8 callersFunctionisPartOfMidRollGroup
(item: DeepReadonly<LineupItem>)
server/src/services/tvGuideUtil.ts:6
↓ 8 callersFunctionisWindows
()
server/src/util/index.ts:382
↓ 8 callersFunctionmakeAudioInput
(inputPath: string)
server/src/ffmpeg/builder/pipeline/hardware/QsvPipeline.local.test.ts:98
↓ 8 callersFunctionmakeEpisode
( libraryId: string, mediaSourceId: string, showUuid: string, seasonUuid: stri
server/src/db/ProgramDB.test.ts:1835
↓ 8 callersFunctionmakeHdrFrameState
()
server/src/ffmpeg/builder/pipeline/hardware/VaapiPipeline.local.test.ts:1229
↓ 8 callersFunctionmakeHdrVaapiCapabilities
()
server/src/ffmpeg/builder/pipeline/hardware/VaapiPipeline.local.test.ts:1212
↓ 8 callersFunctionmakeHdrVideoInput
(inputPath: string)
server/src/ffmpeg/builder/pipeline/hardware/VaapiPipeline.local.test.ts:121
↓ 8 callersFunctionmakeMigrationFromSqlString
( queryString: string, fullCopy: boolean = false, )
server/src/migration/db/util.ts:79
↓ 8 callersFunctionmakeProfile
( overrides: Partial<StreamSelectionProfile> = {}, )
server/src/services/StreamSelectionProfileResolver.test.ts:34
↓ 8 callersFunctionmakeTag
(tagName: string)
server/src/services/scanner/ExternalCollectionScanner.test.ts:126
↓ 8 callersFunctionmakeTranscodeConfig
( overrides: Partial<TranscodeConfigOrm> = {}, )
server/src/ffmpeg/FfmpegPlaybackParamsCalculator.test.ts:13
↓ 8 callersMethodmintCredit
( entity: NamedEntity & { thumb?: Nilable<string> }, type: CreditType, programId: string, crea
server/src/db/converters/ProgramMinter.ts:614
↓ 8 callersMethodmintStudio
(studioName: string)
server/src/db/converters/CommonDaoMinter.ts:16
↓ 8 callersFunctionmsToMinutes
(ms: number)
web/src/components/slot_scheduler/MidRollConfigPanel.tsx:75
↓ 8 callersFunctionparsePlexGuid
(guid: string)
server/src/util/externalIds.ts:7
↓ 8 callersFunctionprettifySnakeCaseString
(str: string)
shared/src/util/index.ts:215
↓ 8 callersMethodqueueTask
( request: Req, timeout?: number, )
server/src/interfaces/IWorkerPool.ts:12
↓ 8 callersMethodrecordHeartbeat
(token: string)
server/src/stream/ConnectionTracker.ts:58
↓ 8 callersMethodstate
()
server/src/services/TunarrWorkerPool.ts:107
↓ 8 callersFunctionswapTables
( // eslint-disable-next-line @typescript-eslint/no-explicit-any db: Kysely<any>, oldTableName: string,
server/src/db/migrationUtil.ts:44
↓ 8 callersFunctiontrim
(segmentNumber: number)
server/src/stream/hls/HlsPlaylistMutator.test.ts:681
↓ 8 callersFunctionuseCopyToClipboard
()
web/src/hooks/useCopyToClipboard.ts:8
↓ 8 callersFunctionwait
()
server/src/services/startup/IStartupTask.ts:23
↓ 8 callersFunctionwithPlexMediaSource
( req: Req, res: FastifyReply, cb: (m: MediaSourceWithRelations) => Promise<FastifyReply>, )
server/src/api/plexApi.ts:351
↓ 7 callersFunctionaddIndexesAndCalculateOffsets
( items: T[], firstOffset: number = 0, firstIndex: number = 0, )
web/src/store/channelEditor/actions.ts:54
↓ 7 callersMethodappliesTo
(op: SearchFilterValueNode)
server/src/services/search/SearchFilterValueMutator.ts:4
↓ 7 callersFunctionattemptSync
(f: () => T)
server/src/util/index.ts:265
↓ 7 callersFunctionbootstrapTunarr
( opts: GlobalOptions = globalOptions(), dbName?: string, // This should only be set in tests initialSet
server/src/bootstrap.ts:53
↓ 7 callersMethodcancel
(reschedule: boolean = false)
server/src/tasks/ScheduledTask.ts:115
↓ 7 callersFunctionchannelQuery
(id: string, enabled: boolean = true)
web/src/hooks/useChannels.ts:28
↓ 7 callersFunctioncreateConfig
( afterMinutes: number, minMinutes: number, maxMinutes: number, )
web/src/hooks/programming_controls/useAddBreaks.test.ts:35
↓ 7 callersFunctioncreatePassthroughSut
( configOverrides: Partial<TranscodeConfigOrm> = {}, streamDetails?: StreamDetails, )
server/src/ffmpeg/FfmpegStreamFactory.test.ts:475
↓ 7 callersFunctioncreateStream
(codec: string, profile?: string)
server/src/ffmpeg/builder/MediaStream.test.ts:56
↓ 7 callersFunctiondiscTagCount
(playlist: string)
server/src/stream/hls/HlsPlaylistMutator.test.ts:532
↓ 7 callersFunctionextractLocalUploadFilename
(url: string)
server/src/util/iconUtil.ts:12
↓ 7 callersFunctionextractSeasonNumberFromFolder
(folderName: string)
server/src/services/local/localMetadataUtil.ts:16
↓ 7 callersMethodfromError
(e: Error)
server/src/types/result.ts:266
↓ 7 callersFunctiongetApiMediaSourcesByIdLibrariesQueryKey
(options: Options<GetApiMediaSourcesByIdLibrariesData>)
web/src/generated/@tanstack/react-query.gen.ts:1415
↓ 7 callersFunctiongetBooleanEnvVar
( name: ValidEnvVar, defaultValue: boolean = true, )
server/src/util/env.ts:91
↓ 7 callersMethodgetItemOfType
( itemId: string, itemType: ItemTypeT, converter: (item: SpecificJellyfinType<ItemTypeT>) => Nulla
server/src/external/jellyfin/JellyfinApiClient.ts:375
↓ 7 callersMethodgetOrCreateConnection
(name: string = getDefaultDatabaseName())
server/src/db/DBAccess.ts:320
↓ 7 callersMethodgetOrCreateHlsSession
( channelId: string, token: string, connection: StreamConnectionDetails, options?: Partial<Hls
server/src/stream/SessionManager.ts:236
↓ 7 callersMethodgetOrCreateLock
(id: string)
server/src/util/mutexMap.ts:18
↓ 7 callersMethodgetStdout
( executable: string, args: string[], opts?: GetStdoutOptions, )
server/src/ffmpeg/ffmpegInfo.ts:355
↓ 7 callersMethodgetThumbUrl
(id: string, imageType: 'Primary' | 'Thumb')
server/src/external/emby/EmbyApiClient.ts:461
↓ 7 callersFunctioninjectTimestampMap
(vttContent: string)
server/src/api/streamApi.ts:32
↓ 7 callersFunctionisSameProgramSegment
( a: DeepReadonly<LineupItem>, b: DeepReadonly<LineupItem>, )
server/src/services/tvGuideUtil.ts:29
↓ 7 callersMethodloadAllLineupConfigs
( forceRead?: boolean, )
server/src/db/interfaces/IChannelDB.ts:157
↓ 7 callersMethodloadChannelAndLineup
( channelId: string, )
server/src/db/interfaces/IChannelDB.ts:163
↓ 7 callersFunctionmakeDesiredFrameState
FrameState targeting the input video at FHD with yuv420p output.
server/src/ffmpeg/builder/pipeline/hardware/QsvPipelineBuilder.test.ts:130
↓ 7 callersFunctionmakeFfmpegSettings
( overrides: Partial<FfmpegSettings> = {}, )
server/src/services/StreamSelectionProfileResolver.test.ts:11
↓ 7 callersFunctionmakeProgram
( serverType: string, serverPath: string, )
server/src/stream/ProgramStreamDetailsFetcher.test.ts:61
↓ 7 callersFunctionmakeProgramDB
(program: ProgramWithRelationsOrm)
server/src/stream/ProgramStreamDetailsFetcher.test.ts:172
↓ 7 callersFunctionmakeProgramItem
( programOverrides?: Partial<StreamLineupProgram>, itemOverrides?: Partial<ProgramStreamLineupItem>, )
server/src/api/nativePlaybackApi.test.ts:60
↓ 7 callersFunctionmakeServer
( overrides: Partial<MediaSourceWithRelations> & { type: string; uri: string }, )
server/src/stream/ProgramStreamDetailsFetcher.test.ts:38
↓ 7 callersFunctionmakeStreamDetails
( overrides: Partial<StreamDetails['videoDetails']> = {}, )
server/src/ffmpeg/FfmpegPlaybackParamsCalculator.test.ts:50
↓ 7 callersMethodmod
( value: DurationUnitsObjectType | duration.Duration | number, tzAware?: boolean, )
shared/src/util/dayjsExtensions.ts:8
↓ 7 callersFunctionofflineItem
(durationMs: number)
server/src/services/tvGuideUtil.test.ts:32
↓ 7 callersFunctionor
(f: () => Result<T, E>)
server/src/types/result.ts:159
↓ 7 callersMethodpushProgram
(program: Nilable<CondensedChannelProgram>)
server/src/services/scheduling/RandomSlotsService.ts:146
↓ 7 callersFunctionrequest
(options)
web/src/generated/client/client.gen.ts:42
↓ 7 callersFunctionroundCurrentTime
(multiple?: number)
web/src/helpers/util.ts:234
↓ 7 callersFunctionsanitizeForExec
(executable: string)
server/src/util/strings.ts:10
↓ 7 callersMethodsetCanonicalId
(folderId: string, canonicalId: string)
server/src/db/LocalMediaDB.ts:91
↓ 7 callersFunctionsortPrograms
( programs: ChannelProgram[], sortOrder: SortOrder, )
web/src/hooks/programming_controls/useAlphaSort.ts:18
↓ 7 callersMethodsyncShow
(customShowId: string)
server/src/services/CustomShowSyncService.ts:69
↓ 7 callersMethodtimeAsync
( name: string, f: () => Promise<T>, opts: { level: LogLevels }, )
server/src/interfaces/ITimer.ts:6
↓ 7 callersFunctiontokenizeSearchQuery
(queryString: string)
shared/src/util/searchUtil.ts:1006
↓ 7 callersFunctionuntag
(x: UTag)
types/src/util.ts:27
↓ 7 callersFunctionuseChannelEditorLazy
()
web/src/store/selectors.ts:92
↓ 7 callersFunctionuseMediaSources
()
web/src/hooks/settingsHooks.ts:23
↓ 7 callersMethodvalidate
()
server/src/ffmpeg/builder/pipeline/PipelineBuilder.ts:11
↓ 7 callersFunctionzipWithIndex
( seq: readonly T[], start: number = 0, )
web/src/helpers/util.ts:135
↓ 6 callersMethodaddLocal
({ mediaSourceId, forceScan, pathFilter, }: LocalScanRequest)
server/src/services/scanner/MediaSourceScanCoordinator.ts:40
↓ 6 callersFunctionapplyOrValue
(f: ((m: X, ...rest: Rest) => T) | T, arg: X, rest: Rest)
shared/src/util/index.ts:22
↓ 6 callersFunctionbindFactoryFunc
( bind: Bind, key: ServiceIdentifier<Factory<Ret, Params>>, func: (ctx: ResolutionContext) => Factory<Re
server/src/util/inject.ts:11
↓ 6 callersMethodbuildAllChannels
( guideDuration: Duration, force: boolean = false, startTime: number = +dayjs(), )
server/src/services/TvGuideService.ts:204
↓ 6 callersMethodcloseConnection
(name: string)
server/src/db/DBAccess.ts:334
↓ 6 callersFunctioncreateCustomProgram
( customShowId: string, id: string, )
web/src/hooks/programming_controls/useRemoveDuplicates.test.ts:42
↓ 6 callersFunctioncreateExternalId
( sourceType: ExternalIdType, //StrictExclude<ExternalIdType, SingleExternalIdType>, sourceId: MediaSource
shared/src/index.ts:18
↓ 6 callersFunctioncreateGenre
()
server/src/db/ProgramDB.test.ts:302
↓ 6 callersFunctioncreateRedirectProgram
( channel: string, )
web/src/hooks/programming_controls/useRemoveDuplicates.test.ts:32
↓ 6 callersFunctioncreateSlotProgramIterator
( slot: BaseSlot, programBySlotType: ProgramMapping, random: Random, )
server/src/services/scheduling/slotSchedulerUtil.ts:279
↓ 6 callersFunctioncreateStudio
()
server/src/db/ProgramDB.test.ts:309
↓ 6 callersFunctiondeleteIfLocalAndCleared
( oldIconPath: string, newIconPath: string, databaseDirectory: string, )
server/src/util/iconUtil.ts:51
↓ 6 callersFunctionentityPageMatcher
(entity: string, path: string)
web/src/hooks/useRouteName.ts:20
↓ 6 callersMethoderrorText
(size: FrameSize, title: string, subtitle?: string)
server/src/ffmpeg/builder/input/LavfiVideoInputSource.ts:51
↓ 6 callersFunctionextractSeasonAndEpisodeNumber
(fileName: string)
server/src/services/local/localMetadataUtil.ts:44
↓ 6 callersMethodfindByType
( type: MediaSourceType, nameOrId?: MediaSourceId, )
server/src/db/mediaSourceDB.ts:108
↓ 6 callersMethodgetAlpha3TCode
(input: string)
server/src/services/LanguageService.ts:20
↓ 6 callersFunctiongetDefaultDatabaseName
()
server/src/util/defaults.ts:51
← previousnext →301–400 of 4,665, ranked by callers