getCaches abstract method

Future<List<MusicCacheInfo>> getCaches(
  1. int cacheInfoSize
)

获取已缓存的音乐资源信息。

调用该方法前,你需要预先分配一定大小的内存空间用来存储缓存音乐资源的信息。如果你需要设置可缓存的音乐资源数量,可通过 initialize 的 configuration 来设置。 当你不再需要使用已缓存的音乐资源时,你需要及时释放内存以防止内存泄漏。

  • cacheInfoSize 指定要获取的缓存音乐资源列表的长度。

Returns 方法调用成功时,返回 MusicCacheInfo 对象的列表。 方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。

Implementation

Future<List<MusicCacheInfo>> getCaches(int cacheInfoSize);