Commit Graph

203 Commits (64b7f0f721bf9885ba3d486d58383343be7f30b4)

Author SHA1 Message Date
Niels van Velzen 407cf5d0bf
Add MediaStreamProtocol enum (#10153)
3 months ago
Cody Robibero f7f3ad9eb7
Precache livetv program images (#11083)
3 months ago
Cody Robibero c47bfb99bb Use ArgumentException
3 months ago
Cody Robibero c5e723bccd Add support for converting from svg to other image types
3 months ago
Cody Robibero 0bc41c015f
Store lyrics in the database as media streams (#9951)
3 months ago
Patrick Barron b5a3c71b3a Move media source code from LiveTvManager to LiveTvMediaSourceProvider
3 months ago
Patrick Barron 3b341c06db Move TimerInfo start time logic out of RecordingHelper
3 months ago
Patrick Barron cac7ff84ca Rename EmbyTV to DefaultLiveTvService
3 months ago
Patrick Barron fa6d859a51 Rename LiveTvHost to RecordingsHost and move to recordings folder
3 months ago
Patrick Barron 3beb10747f Move GetNfoConfiguration to LiveTvConfigurationExtensions
3 months ago
Patrick Barron 31f285480a Move RecordingNotifier to recordings folder
3 months ago
Patrick Barron d96fec2330 Move RecordingHelper to recordings folder
3 months ago
Patrick Barron 170b8b2550 Use WaitForExitAsync instead of Exited for recording cleanup
3 months ago
Patrick Barron 0370167b8d Add IRecordingsManager service
3 months ago
Patrick Barron 7baf2d6c6b Add RecordingsMetadataManager service
3 months ago
Patrick Barron ca1a8ced48 Move IO code to separate folder
3 months ago
Patrick Barron e13ccfe854 Move timer services to separate folder
3 months ago
Patrick Barron dfe82a7472 Use DI for timer managers
3 months ago
Patrick Barron 3bdaf640ec Remove unnecessary JSON roundtrip in SaveListingProvider
4 months ago
Patrick Barron 1c11c460b9 Use ValueTuple in GetListingsProviders
4 months ago
Patrick Barron 1a24d26dac Move EpgChannelData to Listings folder
4 months ago
Patrick Barron 42b052a5a6 Add IListingsManager service
4 months ago
Cody Robibero 20f05f8103
Merge pull request #10847 from barronpm/schedulesdirect-fix
4 months ago
Patrick Barron c9311c9e7e Use IHostedService for Live TV
4 months ago
Patrick Barron 24b4d02596 Convert RecordingNotifier to IHostedService
4 months ago
Patrick Barron 99ea6059c7 Use IHostedService for UPnP port forwarding
4 months ago
Patrick Barron 4dd2ed8fb7 Remove some unused drawing code
4 months ago
Patrick Barron 0960438065 Remove ActionableProgress
4 months ago
Patrick Barron 8698b90594 Remove SimpleProgress
4 months ago
Patrick Barron 584636bdd8 Don't dispose HttpClients
4 months ago
Cody Robibero ccfc85af11
Merge pull request #10951 from barronpm/livetv-di
4 months ago
Mark Cilia Vincenti f26fc7dfb2 Merge changes
4 months ago
Patrick Barron 34269dee58 Use DI for ILiveTvService
4 months ago
Patrick Barron 775b7eadef Kill circular dependency between LiveTvManager and EmbyTV
4 months ago
Patrick Barron efd024bafe Use DI for IListingsProvider
4 months ago
Patrick Barron 604f4b2742 Log SchedulesDirect response on request error
4 months ago
Patrick Barron f0a9639c17 Remove pointless code
5 months ago
Patrick Barron 75c2de110e Remove useless comment
5 months ago
Patrick Barron 5d3acd43e9 Use collection expression
5 months ago
Patrick Barron 502cbe77b2 Use Math.Clamp in GetGuideDays
5 months ago
Patrick Barron 4399b51dca Merge branch 'master' into livetv-guidemanager
5 months ago
Cody Robibero e7b8d45bbb
Use helper function to compare guid (#10825)
5 months ago
Patrick Barron 3e32f94fb3 Move RefreshGuideScheduledTask to Guide folder
5 months ago
Patrick Barron 59c2ae944d Add IGuideManager service
5 months ago
Patrick Barron c101d287f2 Remove unused Live TV code
5 months ago
Patrick Barron c23a038ba8 Remove unnecessary allocations in TunerHostManager
5 months ago
Mark Cilia Vincenti e47144e7c7 Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
5 months ago
Patrick Barron 9c2c066e6f Add ITunerHostManager service
5 months ago
Patrick Barron 449365182c Move LiveTV service registration to extension method
5 months ago
Patrick Barron 063168fc1c Move LiveTvConfigurationFactory to Configuration folder
5 months ago