diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-02-19 12:14:42 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-02-19 12:14:42 -0500 |
| commit | d2e62c5ba88ad46c7f6af21a8f338b95ed19381c (patch) | |
| tree | cc4a690eec9d7b3ddec522910bc83db037814245 /MediaBrowser.Server.Implementations/LiveTv | |
| parent | 3c2cb7701f0885bb2209de0fc9eee4dde328750e (diff) | |
update satip discovery
Diffstat (limited to 'MediaBrowser.Server.Implementations/LiveTv')
| -rw-r--r-- | MediaBrowser.Server.Implementations/LiveTv/TunerHosts/SatIp/SatIpDiscovery.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/LiveTv/TunerHosts/SatIp/SatIpDiscovery.cs b/MediaBrowser.Server.Implementations/LiveTv/TunerHosts/SatIp/SatIpDiscovery.cs index 2681ec4c4f..53f97f76f3 100644 --- a/MediaBrowser.Server.Implementations/LiveTv/TunerHosts/SatIp/SatIpDiscovery.cs +++ b/MediaBrowser.Server.Implementations/LiveTv/TunerHosts/SatIp/SatIpDiscovery.cs @@ -162,12 +162,13 @@ namespace MediaBrowser.Server.Implementations.LiveTv.TunerHosts.SatIp throw new NotImplementedException(); } + // Device hasn't implemented an m3u list if (string.IsNullOrWhiteSpace(result.M3UUrl)) { - throw new NotImplementedException(); + result.IsEnabled = false; } - if (!result.M3UUrl.StartsWith("http", StringComparison.OrdinalIgnoreCase)) + else if (!result.M3UUrl.StartsWith("http", StringComparison.OrdinalIgnoreCase)) { var fullM3uUrl = url.Substring(0, url.LastIndexOf('/')); result.M3UUrl = fullM3uUrl + "/" + result.M3UUrl.TrimStart('/'); @@ -194,6 +195,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv.TunerHosts.SatIp break; } + case "satip:X_SATIPCAP": case "X_SATIPCAP": { // <satip:X_SATIPCAP xmlns:satip="urn:ses-com:satip">DVBS2-2</satip:X_SATIPCAP> @@ -202,6 +204,7 @@ namespace MediaBrowser.Server.Implementations.LiveTv.TunerHosts.SatIp break; } + case "satip:X_SATIPM3U": case "X_SATIPM3U": { // <satip:X_SATIPM3U xmlns:satip="urn:ses-com:satip">/channellist.lua?select=m3u</satip:X_SATIPM3U> |
