MusicVideoDemoClass Diagram
2015-07-29 16:42:05 8 举报
MusicVideoDemoClassDiagram是一个类图,用于描述音乐视频演示系统的结构和关系。该类图中包含了多个类和它们之间的关联关系。其中,MusicVideoDemo是该系统的核心类,它包含了播放音乐视频、暂停、停止等功能的方法。此外,还有MusicPlayer类,用于控制音乐播放器的播放状态;MusicVideo类,用于表示音乐视频的信息;User类,用于表示用户信息等。这些类之间通过继承、关联和依赖等方式相互联系,共同构成了一个完整的音乐视频演示系统。
作者其他创作
大纲/内容
UserConfig
AudioParam *_audioParam;
+(UserConfig*)shareConfig- (void)loadAudioSetting-(void)saveAppSetting-(void)resetAppSetting
NMultiVideoViewController(多人会话)
MultiRoomMemberModel* model
-(IBAction)leaveRoom:(id)sender-(IBAction)toggleSpeaker:-(IBAction)toggleCamera:(id)sender-(void)renderView:(AVEndpointInfo*)endpoint stateType:(EndpointStateType)stateType
MultiRoomConfigViewController(右边切外放的页面)
AVManager
ContextConfig : NSObject
-(BOOL)startContext:(ContextConfig*) config completion:(AVCompletion)completion;-(BOOL)_createRoom:(tencent::av::AVRoom::Info*)info completion:(AVCompletion)completion
AVMultiManager
-(BOOL)hasContext-(BOOL)closeContext:(AVCompletion) completion-(BOOL)createRoom:(unsigned long long)roomId relationType:(AVWRelationType)type completion:(AVCompletion)completion
NloginViewController
-(void)startContext-(IBAction)login:(id)sender
SettingViewController
-(IBAction)reset:(id)sender-(IBAction)save:(id)sender- (void)loadAVAudioSetting
RoomMemberViewController(左边的房间成员页面)
MultiRoomMemberModel* _model;
-(void)setModel:(MultiRoomMemberModel*)aModel
MultiRoomMemberModel.
NSMutableArray* _endpointsNSInteger _roomId
-(NSMutableArray*)endpoints
MSDynamicsDrawerViewController(管理子类)
- (void)setRevealWidth:(CGFloat)revealWidth forDirection:(MSDynamicsDrawerDirection)direction
av_audio_control
virtual bool SetAudioCodecParam(AudioCodecParam param) = 0;
startContext方法
0 条评论
下一页
为你推荐
查看更多