| calculateTotalScore()=0 | agora::rtc::MccYSDExtension | pure virtual |
| CHARGE_MODE_MONTHLY enum value | agora::rtc::MccYSDExtension | |
| CHARGE_MODE_ONCE enum value | agora::rtc::MccYSDExtension | |
| ChargeMode enum name | agora::rtc::MccYSDExtension | |
| decryptLyric(const char *lyric)=0 | agora::rtc::MccYSDExtension | pure virtual |
| enableScore(bool enable)=0 | agora::rtc::MccYSDExtension | pure virtual |
| getLyric()=0 | agora::rtc::MccYSDExtension | pure virtual |
| getMediaResource(const char *deviceId, const char *pid, const char *userId, const char *roomId, const char *token, const char *songId, bool ssl, ChargeMode chargeMode, MediaType mediaType, IMccYSDMediaResourceCallback *response)=0 | agora::rtc::MccYSDExtension | pure virtual |
| getMusicSegmentOffset()=0 | agora::rtc::MccYSDExtension | pure virtual |
| getPitchData(MccYSDPitchData **pitchData, int *count)=0 | agora::rtc::MccYSDExtension | pure virtual |
| immediatelyDisplay()=0 | agora::rtc::MccYSDExtension | pure virtual |
| initialize(const char *pitchData, const char *lyric, int offset, int segmentOffset, const char *urlToken, IMccYSDInitCallback *callback, MccYSDScoreVersion version=Version_OLD)=0 | agora::rtc::MccYSDExtension | pure virtual |
| isInitialized()=0 | agora::rtc::MccYSDExtension | pure virtual |
| m_httpClient | agora::rtc::MccYSDExtension | protected |
| MccYSDExtension() | agora::rtc::MccYSDExtension | inline |
| MEDIA_TYPE_ACCOMPANY enum value | agora::rtc::MccYSDExtension | |
| MEDIA_TYPE_ACCOMPANY_FRAGMENT enum value | agora::rtc::MccYSDExtension | |
| MEDIA_TYPE_SONG enum value | agora::rtc::MccYSDExtension | |
| MediaType enum name | agora::rtc::MccYSDExtension | |
| process(const void *buffer, int size, int pts)=0 | agora::rtc::MccYSDExtension | pure virtual |
| release()=0 | agora::rtc::MccYSDExtension | pure virtual |
| report(IMccYSDReportCallback *callback)=0 | agora::rtc::MccYSDExtension | pure virtual |
| reset()=0 | agora::rtc::MccYSDExtension | pure virtual |
| SCORE_HARD_LEVEL1 enum value | agora::rtc::MccYSDExtension | |
| SCORE_HARD_LEVEL2 enum value | agora::rtc::MccYSDExtension | |
| SCORE_HARD_LEVEL3 enum value | agora::rtc::MccYSDExtension | |
| SCORE_HARD_LEVEL4 enum value | agora::rtc::MccYSDExtension | |
| SCORE_HARD_LEVEL5 enum value | agora::rtc::MccYSDExtension | |
| ScoreHardLevel enum name | agora::rtc::MccYSDExtension | |
| setAudioParams(int sampleRate, int channels)=0 | agora::rtc::MccYSDExtension | pure virtual |
| setCurrentSongCode(int64_t songCode) | agora::rtc::MccYSDExtension | inlinevirtual |
| setHttpImpl(IMccHttp *httpClient)=0 | agora::rtc::MccYSDExtension | pure virtual |
| setPitch(int16_t pitch)=0 | agora::rtc::MccYSDExtension | pure virtual |
| setScoreHardLevel(ScoreHardLevel level)=0 | agora::rtc::MccYSDExtension | pure virtual |
| songCode_ | agora::rtc::MccYSDExtension | protected |
| updateAverageScore(int pts)=0 | agora::rtc::MccYSDExtension | pure virtual |
| updateScore(int pts, MccYSDScoreInfo &scoreInfo)=0 | agora::rtc::MccYSDExtension | pure virtual |
| updateTotalScore(int pts)=0 | agora::rtc::MccYSDExtension | pure virtual |
| version()=0 | agora::rtc::MccYSDExtension | pure virtual |
| ~MccYSDExtension() | agora::rtc::MccYSDExtension | inlinevirtual |