YOUPAILZLiveMusicListWindow.h 1.1 KB

1234567891011121314151617181920212223242526272829
  1. //
  2. // YOUPAILZLiveMusicListWindow.h
  3. // VQU
  4. //
  5. // Created by CY on 2021/6/25.
  6. // Copyright © 2021 leo. All rights reserved.
  7. //
  8. #import "ZCBaseVC.h"
  9. #import "YOUPAILZMusicListItemModel.h"
  10. #import <AgoraRtcKit/AgoraRtcEngineKit.h>
  11. NS_ASSUME_NONNULL_BEGIN
  12. @interface YOUPAILZLiveMusicListWindow : ZCBaseVC
  13. @property (nonatomic, strong) YOUPAILZMusicListItemModel *youpaipcurrentMusic; // 正在播放的音乐
  14. //@property (nonatomic, assign) AgoraAudioMixingStateCode youpaipmusicPlayState; // 音乐播放状态
  15. @property (nonatomic, strong)NSMutableArray <YOUPAILZMusicListItemModel *>*youpaipmusicList; // 已点音乐列表
  16. @property (nonatomic, assign) BOOL showLyric;
  17. @property (nonatomic, copy) void (^youpaipplayMusicBlock)(YOUPAILZMusicListItemModel *model); // 播放音乐回调
  18. @property (nonatomic, copy) void (^youpaipsuspendMusicBlock)(void); // 暂停音乐回调
  19. @property (nonatomic, copy) void (^youpaipnextMusicBlock)(void); // 下一首音乐回调
  20. @property (nonatomic, copy) void (^youpaipcloseBlock)(void); // 退出
  21. @property (nonatomic, copy) void (^showLyricBlock)(BOOL show); // 是否展示歌词回调
  22. @end
  23. NS_ASSUME_NONNULL_END