MediaFormatProfile.cs 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. 
  2. using System;
  3. namespace MediaBrowser.Model.Dlna
  4. {
  5. public enum MediaFormatProfile
  6. {
  7. MP3,
  8. WMA_BASE,
  9. WMA_FULL,
  10. LPCM16_44_MONO,
  11. LPCM16_44_STEREO,
  12. LPCM16_48_MONO,
  13. LPCM16_48_STEREO,
  14. AAC_ISO,
  15. AAC_ISO_320,
  16. AAC_ADTS,
  17. AAC_ADTS_320,
  18. FLAC,
  19. OGG,
  20. JPEG_SM,
  21. JPEG_MED,
  22. JPEG_LRG,
  23. JPEG_TN,
  24. PNG_LRG,
  25. PNG_TN,
  26. GIF_LRG,
  27. RAW,
  28. MPEG1,
  29. MPEG_PS_PAL,
  30. MPEG_PS_NTSC,
  31. MPEG_TS_SD_EU,
  32. MPEG_TS_SD_EU_ISO,
  33. MPEG_TS_SD_EU_T,
  34. MPEG_TS_SD_NA,
  35. MPEG_TS_SD_NA_ISO,
  36. MPEG_TS_SD_NA_T,
  37. MPEG_TS_SD_KO,
  38. MPEG_TS_SD_KO_ISO,
  39. MPEG_TS_SD_KO_T,
  40. MPEG_TS_JP_T,
  41. AVI,
  42. MATROSKA,
  43. FLV,
  44. DVR_MS,
  45. WTV,
  46. OGV,
  47. AVC_MP4_MP_SD_AAC_MULT5,
  48. AVC_MP4_MP_SD_MPEG1_L3,
  49. AVC_MP4_MP_SD_AC3,
  50. AVC_MP4_MP_HD_720p_AAC,
  51. AVC_MP4_MP_HD_1080i_AAC,
  52. AVC_MP4_HP_HD_AAC,
  53. AVC_TS_MP_HD_AAC_MULT5,
  54. AVC_TS_MP_HD_AAC_MULT5_T,
  55. AVC_TS_MP_HD_AAC_MULT5_ISO,
  56. AVC_TS_MP_HD_MPEG1_L3,
  57. AVC_TS_MP_HD_MPEG1_L3_T,
  58. AVC_TS_MP_HD_MPEG1_L3_ISO,
  59. AVC_TS_MP_HD_AC3,
  60. AVC_TS_MP_HD_AC3_T,
  61. AVC_TS_MP_HD_AC3_ISO,
  62. AVC_TS_HP_HD_MPEG1_L2_T,
  63. AVC_TS_HP_HD_MPEG1_L2_ISO,
  64. AVC_TS_MP_SD_AAC_MULT5,
  65. AVC_TS_MP_SD_AAC_MULT5_T,
  66. AVC_TS_MP_SD_AAC_MULT5_ISO,
  67. AVC_TS_MP_SD_MPEG1_L3,
  68. AVC_TS_MP_SD_MPEG1_L3_T,
  69. AVC_TS_MP_SD_MPEG1_L3_ISO,
  70. AVC_TS_HP_SD_MPEG1_L2_T,
  71. AVC_TS_HP_SD_MPEG1_L2_ISO,
  72. AVC_TS_MP_SD_AC3,
  73. AVC_TS_MP_SD_AC3_T,
  74. AVC_TS_MP_SD_AC3_ISO,
  75. AVC_TS_HD_DTS_T,
  76. AVC_TS_HD_DTS_ISO,
  77. WMVMED_BASE,
  78. WMVMED_FULL,
  79. WMVMED_PRO,
  80. WMVHIGH_FULL,
  81. WMVHIGH_PRO,
  82. VC1_ASF_AP_L1_WMA,
  83. VC1_ASF_AP_L2_WMA,
  84. VC1_ASF_AP_L3_WMA,
  85. VC1_TS_AP_L1_AC3_ISO,
  86. VC1_TS_AP_L2_AC3_ISO,
  87. VC1_TS_HD_DTS_ISO,
  88. VC1_TS_HD_DTS_T,
  89. MPEG4_P2_MP4_ASP_AAC,
  90. MPEG4_P2_MP4_SP_L6_AAC,
  91. MPEG4_P2_MP4_NDSD,
  92. MPEG4_P2_TS_ASP_AAC,
  93. MPEG4_P2_TS_ASP_AAC_T,
  94. MPEG4_P2_TS_ASP_AAC_ISO,
  95. MPEG4_P2_TS_ASP_MPEG1_L3,
  96. MPEG4_P2_TS_ASP_MPEG1_L3_T,
  97. MPEG4_P2_TS_ASP_MPEG1_L3_ISO,
  98. MPEG4_P2_TS_ASP_MPEG2_L2,
  99. MPEG4_P2_TS_ASP_MPEG2_L2_T,
  100. MPEG4_P2_TS_ASP_MPEG2_L2_ISO,
  101. MPEG4_P2_TS_ASP_AC3,
  102. MPEG4_P2_TS_ASP_AC3_T,
  103. MPEG4_P2_TS_ASP_AC3_ISO,
  104. AVC_TS_HD_50_LPCM_T,
  105. AVC_MP4_LPCM,
  106. MPEG4_P2_3GPP_SP_L0B_AAC,
  107. MPEG4_P2_3GPP_SP_L0B_AMR,
  108. AVC_3GPP_BL_QCIF15_AAC,
  109. MPEG4_H263_3GPP_P0_L10_AMR,
  110. MPEG4_H263_MP4_P0_L10_AAC
  111. }
  112. public enum TransportStreamTimestamp
  113. {
  114. NONE,
  115. ZERO,
  116. VALID
  117. }
  118. }