ISubtitleParser.cs 560 B

12345678910111213141516171819
  1. #pragma warning disable CS1591
  2. using System.IO;
  3. using System.Threading;
  4. using MediaBrowser.Model.MediaInfo;
  5. namespace MediaBrowser.MediaEncoding.Subtitles
  6. {
  7. public interface ISubtitleParser
  8. {
  9. /// <summary>
  10. /// Parses the specified stream.
  11. /// </summary>
  12. /// <param name="stream">The stream.</param>
  13. /// <param name="cancellationToken">The cancellation token.</param>
  14. /// <returns>SubtitleTrackInfo.</returns>
  15. SubtitleTrackInfo Parse(Stream stream, CancellationToken cancellationToken);
  16. }
  17. }