aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.LiveTv/Extensions
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2024-01-12 20:45:05 -0500
committerPatrick Barron <barronpm@gmail.com>2024-01-12 21:17:09 -0500
commit9c2c066e6f62fb713d5bad0fcf5a0b3dcf58e6e1 (patch)
treed7f05a2503c72696be6754d9da86ec9e36cff388 /src/Jellyfin.LiveTv/Extensions
parent449365182cb710e5d0d18b1d599a53f76b814dd8 (diff)
Add ITunerHostManager service
Diffstat (limited to 'src/Jellyfin.LiveTv/Extensions')
-rw-r--r--src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs
index 5865e88af0..5490547ec3 100644
--- a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs
+++ b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs
@@ -1,4 +1,6 @@
using Jellyfin.LiveTv.Channels;
+using Jellyfin.LiveTv.TunerHosts;
+using Jellyfin.LiveTv.TunerHosts.HdHomerun;
using MediaBrowser.Controller.Channels;
using MediaBrowser.Controller.LiveTv;
using MediaBrowser.Model.IO;
@@ -21,5 +23,9 @@ public static class LiveTvServiceCollectionExtensions
services.AddSingleton<ILiveTvManager, LiveTvManager>();
services.AddSingleton<IChannelManager, ChannelManager>();
services.AddSingleton<IStreamHelper, StreamHelper>();
+ services.AddSingleton<ITunerHostManager, TunerHostManager>();
+
+ services.AddSingleton<ITunerHost, HdHomerunHost>();
+ services.AddSingleton<ITunerHost, M3UTunerHost>();
}
}