Agora RTC Objective-C API Reference
Refactor
|
Inherits <NSObjectNSObject>.
Instance Methods | |
(void) | - onMusicChartsResult:status:result: |
(void) | - onMusicCollectionResult:status:result: |
(void) | - onLyricResult:lyricUrl: |
(void) | - onPreLoadEvent:percent:status:msg:lyricUrl: |
The request event delegate callback
- (void) onMusicChartsResult: | (NSString *) | requestId | |
status: | (AgoraMusicContentCenterStatusCode) | status | |
result: | (NSArray< AgoraMusicChartInfo * > *) | result | |
The music chart result callback; occurs when getMusicCharts method is called.
requestId | The request id same with return from getMusicCharts. |
status | The status of the request. See MusicContentCenterStatusCode |
result | The result of music chart collection |
- (void) onMusicCollectionResult: | (NSString *) | requestId | |
status: | (AgoraMusicContentCenterStatusCode) | status | |
result: | (AgoraMusicCollection *) | result | |
Music collection, occurs when getMusicCollectionByMusicChartId or searchMusic method is called.
requestId | The request id same with return from getMusicCollectionByMusicChartId or searchMusic |
status | The status of the request. See MusicContentCenterStatusCode |
result | The result of music collection |
- (void) onLyricResult: | (NSString *) | requestId | |
lyricUrl: | (NSString *) | lyricUrl | |
Lyric url callback of getLyric, occurs when getLyric is called
requestId | The request id same with return from getLyric |
lyricUrl | The lyric url of this music |
- (void) onPreLoadEvent: | (NSInteger) | songCode | |
percent: | (NSInteger) | percent | |
status: | (AgoraMusicContentCenterPreloadStatus) | status | |
msg: | (NSString *) | msg | |
lyricUrl: | (NSString *) | lyricUrl | |
Preload process callback, occurs when preload is called
songCode | Song code |
percent | Preload progress (0 ~ 100) |
status | Preload status; see PreloadStatusCode. |
msg | The extra information |
lyricUrl | The lyric url of this music |