aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Library/IMediaSourceManager.cs
diff options
context:
space:
mode:
authorcvium <clausvium@gmail.com>2021-09-10 12:53:45 +0200
committercvium <clausvium@gmail.com>2021-09-10 12:53:45 +0200
commitff328fefc57461bd999210b3059b997e7f9842ac (patch)
tree6d39b1a4f4f331e885d7ede7ab9572888b8df063 /MediaBrowser.Controller/Library/IMediaSourceManager.cs
parent026a7af0e8cc15f889ba94079c8bc9566a74d505 (diff)
Replace GetDirectStreamProviderByUniqueId with GetLiveStreamInfoByUniqueId
Diffstat (limited to 'MediaBrowser.Controller/Library/IMediaSourceManager.cs')
-rw-r--r--MediaBrowser.Controller/Library/IMediaSourceManager.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/MediaBrowser.Controller/Library/IMediaSourceManager.cs b/MediaBrowser.Controller/Library/IMediaSourceManager.cs
index 0de3ccf3f..e802796d3 100644
--- a/MediaBrowser.Controller/Library/IMediaSourceManager.cs
+++ b/MediaBrowser.Controller/Library/IMediaSourceManager.cs
@@ -117,6 +117,13 @@ namespace MediaBrowser.Controller.Library
public ILiveStream GetLiveStreamInfo(string id);
/// <summary>
+ /// Gets the live stream info using the stream's unique id.
+ /// </summary>
+ /// <param name="uniqueId">The unique identifier.</param>
+ /// <returns>An instance of <see cref="ILiveStream"/>.</returns>
+ public ILiveStream GetLiveStreamInfoByUniqueId(string uniqueId);
+
+ /// <summary>
/// Closes the media source.
/// </summary>
/// <param name="id">The live stream identifier.</param>
@@ -132,7 +139,5 @@ namespace MediaBrowser.Controller.Library
void SetDefaultAudioAndSubtitleStreamIndexes(BaseItem item, MediaSourceInfo source, User user);
Task AddMediaInfoWithProbe(MediaSourceInfo mediaSource, bool isAudio, string cacheKey, bool addProbeDelay, bool isLiveStream, CancellationToken cancellationToken);
-
- Task<IDirectStreamProvider> GetDirectStreamProviderByUniqueId(string uniqueId, CancellationToken cancellationToken);
}
}