#nullable disable #pragma warning disable CS1591 using System; using System.Collections.Generic; using System.Threading; using MediaBrowser.Model.Entities; namespace MediaBrowser.Controller.Persistence; /// /// Provides methods for accessing MediaStreams. /// public interface IMediaStreamRepository { /// /// Gets the media streams. /// /// The query. /// IEnumerable{MediaStream}. IReadOnlyList GetMediaStreams(MediaStreamQuery filter); /// /// Saves the media streams. /// /// The identifier. /// The streams. /// The cancellation token. void SaveMediaStreams(Guid id, IReadOnlyList streams, CancellationToken cancellationToken); }