Agora C++ API Reference for All Platforms
agora::rtc::MccYSDExtension Member List

This is the complete list of members for agora::rtc::MccYSDExtension, including all inherited members.

calculateTotalScore()=0agora::rtc::MccYSDExtensionpure virtual
CHARGE_MODE_MONTHLY enum valueagora::rtc::MccYSDExtension
CHARGE_MODE_ONCE enum valueagora::rtc::MccYSDExtension
ChargeMode enum nameagora::rtc::MccYSDExtension
decryptLyric(const char *lyric)=0agora::rtc::MccYSDExtensionpure virtual
enableScore(bool enable)=0agora::rtc::MccYSDExtensionpure virtual
getLyric()=0agora::rtc::MccYSDExtensionpure 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)=0agora::rtc::MccYSDExtensionpure virtual
getMusicSegmentOffset()=0agora::rtc::MccYSDExtensionpure virtual
getPitchData(MccYSDPitchData **pitchData, int *count)=0agora::rtc::MccYSDExtensionpure virtual
immediatelyDisplay()=0agora::rtc::MccYSDExtensionpure virtual
initialize(const char *pitchData, const char *lyric, int offset, int segmentOffset, const char *urlToken, IMccYSDInitCallback *callback, MccYSDScoreVersion version=Version_OLD)=0agora::rtc::MccYSDExtensionpure virtual
isInitialized()=0agora::rtc::MccYSDExtensionpure virtual
m_httpClientagora::rtc::MccYSDExtensionprotected
MccYSDExtension()agora::rtc::MccYSDExtensioninline
MEDIA_TYPE_ACCOMPANY enum valueagora::rtc::MccYSDExtension
MEDIA_TYPE_ACCOMPANY_FRAGMENT enum valueagora::rtc::MccYSDExtension
MEDIA_TYPE_SONG enum valueagora::rtc::MccYSDExtension
MediaType enum nameagora::rtc::MccYSDExtension
process(const void *buffer, int size, int pts)=0agora::rtc::MccYSDExtensionpure virtual
release()=0agora::rtc::MccYSDExtensionpure virtual
report(IMccYSDReportCallback *callback)=0agora::rtc::MccYSDExtensionpure virtual
reset()=0agora::rtc::MccYSDExtensionpure virtual
SCORE_HARD_LEVEL1 enum valueagora::rtc::MccYSDExtension
SCORE_HARD_LEVEL2 enum valueagora::rtc::MccYSDExtension
SCORE_HARD_LEVEL3 enum valueagora::rtc::MccYSDExtension
SCORE_HARD_LEVEL4 enum valueagora::rtc::MccYSDExtension
SCORE_HARD_LEVEL5 enum valueagora::rtc::MccYSDExtension
ScoreHardLevel enum nameagora::rtc::MccYSDExtension
setAudioParams(int sampleRate, int channels)=0agora::rtc::MccYSDExtensionpure virtual
setCurrentSongCode(int64_t songCode)agora::rtc::MccYSDExtensioninlinevirtual
setHttpImpl(IMccHttp *httpClient)=0agora::rtc::MccYSDExtensionpure virtual
setPitch(int16_t pitch)=0agora::rtc::MccYSDExtensionpure virtual
setScoreHardLevel(ScoreHardLevel level)=0agora::rtc::MccYSDExtensionpure virtual
songCode_agora::rtc::MccYSDExtensionprotected
updateAverageScore(int pts)=0agora::rtc::MccYSDExtensionpure virtual
updateScore(int pts, MccYSDScoreInfo &scoreInfo)=0agora::rtc::MccYSDExtensionpure virtual
updateTotalScore(int pts)=0agora::rtc::MccYSDExtensionpure virtual
version()=0agora::rtc::MccYSDExtensionpure virtual
~MccYSDExtension()agora::rtc::MccYSDExtensioninlinevirtual