Class ZegoCopyrightedMusicJniAPI


  • public class ZegoCopyrightedMusicJniAPI
    extends java.lang.Object
    • Constructor Detail

      • ZegoCopyrightedMusicJniAPI

        public ZegoCopyrightedMusicJniAPI()
    • Method Detail

      • createCopyrightedMusicJni

        public static int createCopyrightedMusicJni()
      • destroyCopyrightedMusicJni

        public static int destroyCopyrightedMusicJni​(int idx)
      • getCacheSize

        public static long getCacheSize()
      • clearCache

        public static int clearCache()
      • sendExtendedRequest

        public static int sendExtendedRequest​(java.lang.String command,
                                              java.lang.String params)
      • getLrcLyric

        public static int getLrcLyric​(java.lang.String songID)
      • getLrcLyric

        public static int getLrcLyric​(java.lang.String songID,
                                      int vendorID)
      • getKrcLyricByToken

        public static int getKrcLyricByToken​(java.lang.String krcToken)
      • getMusicByToken

        public static int getMusicByToken​(java.lang.String songToken)
      • download

        public static int download​(java.lang.String resourceID)
      • cancelDownload

        public static int cancelDownload​(java.lang.String resourceID)
      • queryCache

        public static boolean queryCache​(java.lang.String songID,
                                         int type)
      • queryCache

        public static boolean queryCache​(java.lang.String songID,
                                         int type,
                                         int vendorID)
      • getDuration

        public static long getDuration​(java.lang.String resourceID)
      • setScoringLevel

        public static void setScoringLevel​(int level)
      • startScore

        public static int startScore​(java.lang.String resourceID,
                                     int pitchValueInterval)
      • pauseScore

        public static int pauseScore​(java.lang.String resourceID)
      • resumeScore

        public static int resumeScore​(java.lang.String resourceID)
      • stopScore

        public static int stopScore​(java.lang.String resourceID)
      • resetScore

        public static int resetScore​(java.lang.String resourceID)
      • getPreviousScore

        public static int getPreviousScore​(java.lang.String resourceID)
      • getAverageScore

        public static int getAverageScore​(java.lang.String resourceID)
      • getTotalScore

        public static int getTotalScore​(java.lang.String resourceID)
      • getFullScore

        public static int getFullScore​(java.lang.String resourceID)
      • getStandardPitch

        public static int getStandardPitch​(java.lang.String resourceID)
      • getCurrentPitch

        public static int getCurrentPitch​(java.lang.String resourceID)