自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Debug方式

在平常写程序中,有很多地方都需要采用NSLog来定位bug,不过代码一长,寻找起来就很费时间了。将系统定义的一些表达式用在NSLog中,可以快速的帮助我们进行debug。方法1:- (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self)

2015-01-15 22:19:41 436

原创 iOS音频播放学习(4)

Audio QueueAudio Queue功能:连接音频硬件;管理内存;调用编解码器;播放或者录音控制Audio Queue:AudioQueueStartOSStatus AudioQueueStart ( AudioQueueRef inAQ, // 需要开启的Audio Queue const AudioTime

2015-01-15 17:54:12 2122

原创 iOS音频播放学习(3)

Audio File StreamAudio File Stream提供了解析音频流文件的接口。音频流文件本质上是不允许随机访问的。当你从音频流中请求数据的时候,早期的数据可能还没能被访问而后面的数据可能还没被接收。另外,你所获取的数据(将要提高那个给解析器的)可能会含有部分帧(Packets)。为了解析流音频数据,解析器必须记住部分满足请求命令的数据,也必须能够等待该数据的剩下的其他数据

2015-01-11 15:02:32 1286

原创 iOS音频播放学习(2)

AVAudioSession在上一遍学习中提到了AudioSession和AVAudioSession两个类,在苹果文档中可以看到,在iOS 7以后苹果建议使用的是AVAudioSession,所以AudioSession就等以后有时间再进行学习。AVAudioSession是AVFoundation框架中的类,用来设置app的音频上下文,主要的功能有:激活或者取消app的au

2015-01-10 21:28:06 9398

转载 iOS音频播放学习(1)

原博:http://msching.github.io/blog/categories/ios-audio/相关知识脉冲编码调制(Pulse Code Modulation):对声音采样和量化过程,简称PCMMP3:MP3中的码率(BitRate)代表了MP3的数据压缩质量,码率越高质量越好。有固定码率(Constant birate,CBR)和可变码率(Var

2015-01-08 15:59:23 1711

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除