From 619d1d47f27e3ca2f2f249fa81fe23f8019ec0e7 Mon Sep 17 00:00:00 2001 From: Nick <20588554+nicknsy@users.noreply.github.com> Date: Fri, 23 Jun 2023 14:22:00 -0700 Subject: Move GetHlsPlaylist to ITrickplayManager --- MediaBrowser.Controller/Trickplay/ITrickplayManager.cs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'MediaBrowser.Controller') diff --git a/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs b/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs index 8e82c57d4..8d36fc3ff 100644 --- a/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs +++ b/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs @@ -50,4 +50,13 @@ public interface ITrickplayManager /// The tile grid's index. /// The absolute path. string GetTrickplayTilePath(BaseItem item, int width, int index); + + /// + /// Gets the trickplay HLS playlist. + /// + /// The item. + /// The width of a single tile. + /// Optional api key of the requesting user. + /// The text content of the .m3u8 playlist. + string? GetHlsPlaylist(Guid itemId, int width, string? apiKey); } -- cgit v1.2.3