You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

152 lines
3.8KB

  1. /*
  2. * ID3v1 header parser
  3. * Copyright (c) 2003 Fabrice Bellard
  4. *
  5. * This file is part of FFmpeg.
  6. *
  7. * FFmpeg is free software; you can redistribute it and/or
  8. * modify it under the terms of the GNU Lesser General Public
  9. * License as published by the Free Software Foundation; either
  10. * version 2.1 of the License, or (at your option) any later version.
  11. *
  12. * FFmpeg is distributed in the hope that it will be useful,
  13. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  15. * Lesser General Public License for more details.
  16. *
  17. * You should have received a copy of the GNU Lesser General Public
  18. * License along with FFmpeg; if not, write to the Free Software
  19. * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  20. */
  21. #include "id3v1.h"
  22. const char *ff_id3v1_genre_str[ID3v1_GENRE_MAX + 1] = {
  23. [0] = "Blues",
  24. [1] = "Classic Rock",
  25. [2] = "Country",
  26. [3] = "Dance",
  27. [4] = "Disco",
  28. [5] = "Funk",
  29. [6] = "Grunge",
  30. [7] = "Hip-Hop",
  31. [8] = "Jazz",
  32. [9] = "Metal",
  33. [10] = "New Age",
  34. [11] = "Oldies",
  35. [12] = "Other",
  36. [13] = "Pop",
  37. [14] = "R&B",
  38. [15] = "Rap",
  39. [16] = "Reggae",
  40. [17] = "Rock",
  41. [18] = "Techno",
  42. [19] = "Industrial",
  43. [20] = "Alternative",
  44. [21] = "Ska",
  45. [22] = "Death Metal",
  46. [23] = "Pranks",
  47. [24] = "Soundtrack",
  48. [25] = "Euro-Techno",
  49. [26] = "Ambient",
  50. [27] = "Trip-Hop",
  51. [28] = "Vocal",
  52. [29] = "Jazz+Funk",
  53. [30] = "Fusion",
  54. [31] = "Trance",
  55. [32] = "Classical",
  56. [33] = "Instrumental",
  57. [34] = "Acid",
  58. [35] = "House",
  59. [36] = "Game",
  60. [37] = "Sound Clip",
  61. [38] = "Gospel",
  62. [39] = "Noise",
  63. [40] = "AlternRock",
  64. [41] = "Bass",
  65. [42] = "Soul",
  66. [43] = "Punk",
  67. [44] = "Space",
  68. [45] = "Meditative",
  69. [46] = "Instrumental Pop",
  70. [47] = "Instrumental Rock",
  71. [48] = "Ethnic",
  72. [49] = "Gothic",
  73. [50] = "Darkwave",
  74. [51] = "Techno-Industrial",
  75. [52] = "Electronic",
  76. [53] = "Pop-Folk",
  77. [54] = "Eurodance",
  78. [55] = "Dream",
  79. [56] = "Southern Rock",
  80. [57] = "Comedy",
  81. [58] = "Cult",
  82. [59] = "Gangsta",
  83. [60] = "Top 40",
  84. [61] = "Christian Rap",
  85. [62] = "Pop/Funk",
  86. [63] = "Jungle",
  87. [64] = "Native American",
  88. [65] = "Cabaret",
  89. [66] = "New Wave",
  90. [67] = "Psychadelic",
  91. [68] = "Rave",
  92. [69] = "Showtunes",
  93. [70] = "Trailer",
  94. [71] = "Lo-Fi",
  95. [72] = "Tribal",
  96. [73] = "Acid Punk",
  97. [74] = "Acid Jazz",
  98. [75] = "Polka",
  99. [76] = "Retro",
  100. [77] = "Musical",
  101. [78] = "Rock & Roll",
  102. [79] = "Hard Rock",
  103. [80] = "Folk",
  104. [81] = "Folk-Rock",
  105. [82] = "National Folk",
  106. [83] = "Swing",
  107. [84] = "Fast Fusion",
  108. [85] = "Bebob",
  109. [86] = "Latin",
  110. [87] = "Revival",
  111. [88] = "Celtic",
  112. [89] = "Bluegrass",
  113. [90] = "Avantgarde",
  114. [91] = "Gothic Rock",
  115. [92] = "Progressive Rock",
  116. [93] = "Psychedelic Rock",
  117. [94] = "Symphonic Rock",
  118. [95] = "Slow Rock",
  119. [96] = "Big Band",
  120. [97] = "Chorus",
  121. [98] = "Easy Listening",
  122. [99] = "Acoustic",
  123. [100] = "Humour",
  124. [101] = "Speech",
  125. [102] = "Chanson",
  126. [103] = "Opera",
  127. [104] = "Chamber Music",
  128. [105] = "Sonata",
  129. [106] = "Symphony",
  130. [107] = "Booty Bass",
  131. [108] = "Primus",
  132. [109] = "Porn Groove",
  133. [110] = "Satire",
  134. [111] = "Slow Jam",
  135. [112] = "Club",
  136. [113] = "Tango",
  137. [114] = "Samba",
  138. [115] = "Folklore",
  139. [116] = "Ballad",
  140. [117] = "Power Ballad",
  141. [118] = "Rhythmic Soul",
  142. [119] = "Freestyle",
  143. [120] = "Duet",
  144. [121] = "Punk Rock",
  145. [122] = "Drum Solo",
  146. [123] = "A capella",
  147. [124] = "Euro-House",
  148. [125] = "Dance Hall",
  149. };