aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/LiveTv
AgeCommit message (Collapse)Author
2023-08-18refactor: use ConcurrentDictionary when IMemoryCache isn't neededcvium
2023-07-06Merge pull request #9799 from Bond-009/genregexBond-009
2023-07-03Merge pull request #8147 from Shadowghost/network-rewriteJoshua M. Boniface
2023-06-28Use RegexGenerator where possibleBond_009
2023-06-27Do HEAD request to get content type instead of checking for extension (#8823)Bond-009
2023-05-25Merge branch 'master' into network-rewriteShadowghost
2023-05-22Apply review suggestionShadowghost
2023-05-15Fix readonlyspan usageCody Robibero
2023-05-09Merge branch 'master' into network-rewriteShadowghost
2023-04-06Remove redundant 'else' keywordsStepan Goremykin
2023-04-06Pass cancellation tokenStepan Goremykin
2023-04-06Inline out variable declarationStepan Goremykin
2023-03-25Convert Person.Type to use PersonKind enum (#9487)Cody Robibero
2023-03-16Merge branch 'master' into network-rewriteShadowghost
2023-03-14Reduce usage of GetAwaiter().GetResult()Bond_009
2023-03-12Fall back to using "logo" attrib if "tvg-logo" is mssing in M3U-tuner (#9475)gitteric
Co-authored-by: gitteric <you@example.com>
2023-03-03Merge branch 'master' into network-rewriteShadowghost
2023-02-20Improve alternate ordering (#9336)Bond-009
2023-02-20Merge branch 'master' into network-rewriteShadowghost
2023-02-20StringComparison.Ordinal instead of StringComparison.OrdinalIgnoreCaseBond_009
2023-02-19Optimize tryparseBond_009
* Don't check for null before * Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2023-02-17Consistently write IP in upercaseShadowghost
2023-02-17Replace ISocket and UdpSocket, fix DLNA and SSDP binding and discoveryShadowghost
2023-02-11LiveTV fixesCody Robibero
2023-02-01Improve ffprobe json parsing and don't log error for Codec Type attachmentBond_009
2023-01-03Merge pull request #8775 from SenorSmartyPants/DVRMetadataBond-009
Fixes https://github.com/jellyfin/jellyfin/issues/5178
2022-12-19Use DistinctBy introduced in .NET 6Bond_009
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-12-05Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ↵Bond-009
(#8709)
2022-11-27Call GetConfiguration just once in functionSenorSmartyPants
2022-11-22DVR: Prefer HD channels then earliest showing when handling duplicate ↵SenorSmartyPants
showings. (#8768) Co-authored-by: Bond-009 <bond.009@outlook.com>
2022-11-19Add Options to disable DVR NFO and image savingSenorSmartyPants
- SaveRecordingNFO and SaveRecordingImages default to true. Maintains current behavior. - Episode.FillMissingEpisodeNumbersFromPath for live tv so external metadata can be pulled when recording starts.
2022-11-19Don't cancel DVR recordings when adjusting settings (#8752)SenorSmartyPants
Fixes https://github.com/jellyfin/jellyfin/issues/3523
2022-11-10Fix incorrect starting offset of buffer span in CheckTunerAvailability.Michael Powers
Resolves #7154
2022-11-05Add regression test for #8696Bond_009
2022-11-04Don't throw exception if program.Title is nullCody Robibero
2022-10-28Backport pull request #8609 from jellyfin/release-10.8.zAnthony Lavado
Use Token for SchedulesDirect Images and Image Index Original-merge: a6740bf51e172d4f8d6bf540362dd0ac50973a77 Merged-by: Anthony Lavado <anthonylavado@me.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-10-12Switch branches if statementBond_009
2022-10-11Fix some things that slipped through the cracksBond_009
2022-10-11Merge branch 'jellyfin:master' into gzipadrez99
2022-10-10Skip generic shows from duplicate removal actions (#8370)Aaron
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-10-07Merge pull request #8503 from Bond-009/ThrowIfNullClaus Vium
2022-10-06Fix minor warnings in Emby.Server.Implementations (#2149)Jan Sommer
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ```
2022-09-11Don't allow throwing System.Exception (#8378)Bond-009
2022-08-22Merge pull request #8267 from luzpaz/typosBond-009
2022-08-18Make IgnoreDts configurable for M3U tunerknackebrot
2022-08-15Fix various typos luz paz
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`