aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/LiveTv
AgeCommit message (Collapse)Author
2024-01-09Move LiveTv to separate projectPatrick Barron
2024-01-09Move GetRecordingStreamMediaSources to IMediaSourceManagerPatrick Barron
2024-01-06Fix More Live TV Warnings (#10818)Patrick Barron
* Fix CA1819 in LiveTvManager * Call ConfigureAwait in ChannelManager
2024-01-06Remove some unused client capabilities and sync code (#10812)Niels van Velzen
2023-12-21Move ProgressiveFileStream to ControllerPatrick Barron
2023-12-18Merge pull request #10682 from barronpm/livetv-warningsBond-009
Fix some warnings in LiveTV
2023-12-08Convert CollectionType to use lowercase enum namesCody Robibero
2023-12-05Make ILiveStream an IDisposablePatrick Barron
2023-12-05Make IRecorder 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 ConfigureAwait in XmlTvListingsProviderPatrick Barron
2023-12-05Use ConfigureAwait in DirectRecorderPatrick Barron
2023-12-05Fix disposable warnings in EmbyTVPatrick Barron
2023-12-05Use string.Contains in LiveTvPatrick Barron
2023-12-05Use implementation types in LiveTvPatrick Barron
2023-11-14Fix warningsBond_009
2023-11-09Convert ItemSortBy to enum (#9765)Cody Robibero
* Convert ItemSortBy to enum * Rename Unknown to Default
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-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