ITranscoderSupport.cs 654 B

12345678910111213141516171819202122232425262728293031
  1. #pragma warning disable CS1591
  2. namespace MediaBrowser.Model.Dlna
  3. {
  4. public interface ITranscoderSupport
  5. {
  6. bool CanEncodeToAudioCodec(string codec);
  7. bool CanEncodeToSubtitleCodec(string codec);
  8. bool CanExtractSubtitles(string codec);
  9. }
  10. public class FullTranscoderSupport : ITranscoderSupport
  11. {
  12. public bool CanEncodeToAudioCodec(string codec)
  13. {
  14. return true;
  15. }
  16. public bool CanEncodeToSubtitleCodec(string codec)
  17. {
  18. return true;
  19. }
  20. public bool CanExtractSubtitles(string codec)
  21. {
  22. return true;
  23. }
  24. }
  25. }