aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/LiveTv/TunerHosts
AgeCommit message (Collapse)Author
2024-01-09Move LiveTv to separate projectPatrick Barron
2023-12-05Make ILiveStream an IDisposablePatrick Barron
2023-12-05Don't use List directly in ITunerHost method signaturesPatrick Barron
2023-12-05Use ConfigureAwait in SharedHttpStreamPatrick Barron
2023-12-05Use ConfigureAwait in M3uParserPatrick Barron
2023-12-05Use ConfigureAwait in BaseTunerHostPatrick Barron
2023-12-05Use string.Contains in LiveTvPatrick Barron
2023-12-05Use implementation types in LiveTvPatrick Barron
2023-11-14Fix warningsBond_009
2023-10-14Merge branch 'master' into fix-resharper-warningsStepan Goremykin
# Conflicts: # Emby.Server.Implementations/Updates/InstallationManager.cs # tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs
2023-10-11Multiple Stream changesBond_009
* Remove useless MemoryStream in DlnaHttpClient * Use HttpContent.ReadFromJsonAsync extension * Call ConfigureAwait for IAsyncDisposable * Use HttpContent.CopyToAsync where possible
2023-10-08Remove redundant using directivesStepan Goremykin
2023-10-07Remove redundant SuppressFinalize callStepan Goremykin
2023-10-02allow repeated same tv guide m3u channels , issue 6527Hagay Goshen
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-22Apply review suggestionShadowghost
2023-05-09Merge branch 'master' into network-rewriteShadowghost
2023-04-06Pass cancellation tokenStepan Goremykin
2023-04-06Inline out variable declarationStepan Goremykin
2023-03-16Merge branch 'master' into network-rewriteShadowghost
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-01Improve ffprobe json parsing and don't log error for Codec Type attachmentBond_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-11-10Fix incorrect starting offset of buffer span in CheckTunerAvailability.Michael Powers
Resolves #7154
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-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`
2022-02-14Fix some warningsBond_009
2022-02-06Merge pull request #7241 from Bond-009/async5Cody Robibero
2022-01-22Flush to disk async where possibleBond_009
2022-01-22Always create TaskCompletionSource<T> with ↵Bond_009
TaskCreationOptions.RunContinuationsAsynchronously
2022-01-10Fix warning SA1414 and CA1849Bond_009
2022-01-07Remove task cancellation hacksBond_009
2021-12-27Remove more warningsCody Robibero
2021-12-27More cleanupBond_009
2021-12-24Merge branch 'master' into comparisonsCody Robibero