DownMixStereoAlgorithms.cs 677 B

12345678910111213141516171819202122232425262728
  1. namespace MediaBrowser.Model.Entities;
  2. /// <summary>
  3. /// An enum representing an algorithm to downmix 6ch+ to stereo.
  4. /// Algorithms sourced from https://superuser.com/questions/852400/properly-downmix-5-1-to-stereo-using-ffmpeg/1410620#1410620.
  5. /// </summary>
  6. public enum DownMixStereoAlgorithms
  7. {
  8. /// <summary>
  9. /// No special algorithm.
  10. /// </summary>
  11. None = 0,
  12. /// <summary>
  13. /// Algorithm by Dave_750.
  14. /// </summary>
  15. Dave750 = 1,
  16. /// <summary>
  17. /// Nightmode Dialogue algorithm.
  18. /// </summary>
  19. NightmodeDialogue = 2,
  20. /// <summary>
  21. /// RFC7845 Section 5.1.1.5 defined algorithm.
  22. /// </summary>
  23. Rfc7845 = 3
  24. }