/xbmc/SortFileItem.h

http://github.com/xbmc/xbmc · C Header · 62 lines · 53 code · 2 blank · 7 comment · 0 complexity · bde52b2bc024df9ce2c2a09f150e4158 MD5 · raw file

  1. /*
  2. * Copyright (C) 2005-2018 Team Kodi
  3. * This file is part of Kodi - https://kodi.tv
  4. *
  5. * SPDX-License-Identifier: GPL-2.0-or-later
  6. * See LICENSES/README.md for more information.
  7. */
  8. #pragma once
  9. typedef enum {
  10. SORT_METHOD_NONE=0,
  11. SORT_METHOD_LABEL,
  12. SORT_METHOD_LABEL_IGNORE_THE,
  13. SORT_METHOD_DATE,
  14. SORT_METHOD_SIZE,
  15. SORT_METHOD_FILE,
  16. SORT_METHOD_DRIVE_TYPE,
  17. SORT_METHOD_TRACKNUM,
  18. SORT_METHOD_DURATION,
  19. SORT_METHOD_TITLE,
  20. SORT_METHOD_TITLE_IGNORE_THE,
  21. SORT_METHOD_ARTIST,
  22. SORT_METHOD_ARTIST_AND_YEAR,
  23. SORT_METHOD_ARTIST_IGNORE_THE,
  24. SORT_METHOD_ALBUM,
  25. SORT_METHOD_ALBUM_IGNORE_THE,
  26. SORT_METHOD_GENRE,
  27. SORT_METHOD_COUNTRY,
  28. SORT_METHOD_YEAR,
  29. SORT_METHOD_VIDEO_RATING,
  30. SORT_METHOD_VIDEO_USER_RATING,
  31. SORT_METHOD_DATEADDED,
  32. SORT_METHOD_PROGRAM_COUNT,
  33. SORT_METHOD_PLAYLIST_ORDER,
  34. SORT_METHOD_EPISODE,
  35. SORT_METHOD_VIDEO_TITLE,
  36. SORT_METHOD_VIDEO_SORT_TITLE,
  37. SORT_METHOD_VIDEO_SORT_TITLE_IGNORE_THE,
  38. SORT_METHOD_PRODUCTIONCODE,
  39. SORT_METHOD_SONG_RATING,
  40. SORT_METHOD_SONG_USER_RATING,
  41. SORT_METHOD_MPAA_RATING,
  42. SORT_METHOD_VIDEO_RUNTIME,
  43. SORT_METHOD_STUDIO,
  44. SORT_METHOD_STUDIO_IGNORE_THE,
  45. SORT_METHOD_FULLPATH,
  46. SORT_METHOD_LABEL_IGNORE_FOLDERS,
  47. SORT_METHOD_LASTPLAYED,
  48. SORT_METHOD_PLAYCOUNT,
  49. SORT_METHOD_LISTENERS,
  50. SORT_METHOD_UNSORTED,
  51. SORT_METHOD_CHANNEL,
  52. SORT_METHOD_CHANNEL_NUMBER,
  53. SORT_METHOD_BITRATE,
  54. SORT_METHOD_DATE_TAKEN,
  55. SORT_METHOD_CLIENT_CHANNEL_ORDER,
  56. SORT_METHOD_TOTAL_DISCS,
  57. SORT_METHOD_ORIG_DATE,
  58. SORT_METHOD_BPM,
  59. SORT_METHOD_MAX
  60. } SORT_METHOD;