音频组件类图
2016-10-13 11:38:33 0 举报
音频组件类图展示了一个音频处理系统的各个组成部分及其之间的关系。图中的主要类包括音频源(如麦克风、文件等)、音频处理器(如均衡器、混响器等)、音频输出设备(如扬声器、耳机等)以及音频控制接口。这些类之间通过信号线和箭头表示数据流和控制关系。例如,音频源将音频数据传递给音频处理器进行处理,处理后的音频数据再传递给音频输出设备进行播放。音频控制接口则负责接收用户的操作指令,如调整音量、切换音轨等,并将这些指令传递给相应的类进行处理。整个音频处理系统通过这些类的协同工作,实现了对音频数据的采集、处理和播放功能。
作者其他创作
大纲/内容
PlayerManager
- Decapsulator *decapsulator;- AVAudioPlayer *avAudioPlayer;- id delegate;
+ (PlayerManager *)sharedManager;- (void)playAudioWithFileName:(NSString *)filename delegate:(id)newDelegate;- (void)pausePlaying;- (void)continuePlaying;- (void)stopPlaying;-(void)setVolume:(CGFloat)volume;
MCAudioPlayer
- id delegate;
- (instancetype)initWithAudio:(MCAudioModel *)audio delegate:(id )delegate;- (void)play;- (void)stop;
NCReadCardMusicPlayer
- id delegate;- CGFloat volume;- NSMutableArray *list;
-(void)replay;-(void)play;-(void)pause;-(void)stop;
RawAudioDataPlayer
- BOOL isDataInputOver;
Decapsulator
- RawAudioDataPlayer *player;- id delegate;
- (id)initWithFileName:(NSString *)filename;- (void)play;- (void)stopPlaying;- (void)pausePlaying;- (void)continuePlaying;-(void)setVolume:(CGFloat)volume;
0 条评论
下一页