随笔分类 -  iOS

1 2 下一页

MACOS屏幕录制
摘要:1文章来自:吕大千 字节跳动飞书 2022-07-10 WWDC22 iOS;如有侵权请及时反馈联系;非商用仅记录;支持小专栏正版https://xiaozhuanlan.com/topic/0458326917 目前 ScreenCaptureKit 只支持 MacOS 12.3+,Mac Cat 阅读全文

posted @ 2022-11-15 11:47 邗影 阅读(1193) 评论(0) 推荐(0)

IOS 调试
摘要:方法1:1建立workspace,拉入demo的工程和静态库工程;启动新建的schem,即可联调、 方法2:1多个工程 打开schem user->用户名->Library(command +shif+. 显示隐藏文件)->developer->xcode->driverdata->(demo 运行 阅读全文

posted @ 2022-07-09 14:57 邗影 阅读(29) 评论(0) 推荐(0)

iOS audiounit问题记录2
摘要:1记录iOS对讲中的不常见问题 (1)采集音频说话声音很大的时候出现音频被压缩音量(需要加效果器)(如果采集和播放端使用的是同一个audiounit;VPIO模式;没有套augraph) 改:[augraph + dynamicprocessing effect + 采集端unit Vpio (+d 阅读全文

posted @ 2022-02-09 20:34 邗影 阅读(8) 评论(0) 推荐(0)

xcode12.2上运行平板IOS15.1
摘要:1需要 真机SDK包 15.1 (19B74) /应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 注意如果你机器上有多个xcode的话,要放到对应的xcode包内容里 2 无法安装 Unable 阅读全文

posted @ 2021-12-01 16:51 邗影 阅读(386) 评论(0) 推荐(0)

OpenGLES 缩放
摘要:1原始贴图: //顶点数据,前三个是顶点坐标,后面两个是纹理坐标 GLfloat squareVertexData[] = { 1, -1, 0.0f, 1.0f, 0.0f, //右下 -1, 1, 0.0f, 0.0f, 1.0f, //左上 -1, -1, 0.0f, 0.0f, 0.0f, 阅读全文

posted @ 2021-11-24 17:21 邗影 阅读(235) 评论(0) 推荐(0)

字符转换wchar
摘要:iOS和Android,Linux这类的wchar都是占4个字节的; 前提:给一个GB2312的char*,转换成wchar,用于后续其他API的使用; 步骤:char* 原始的编码格式转换成UTF8;UTF8转成UTF16、32 方法1: char* pString= @"hcwhf2o38409 阅读全文

posted @ 2021-11-03 20:32 邗影 阅读(463) 评论(0) 推荐(0)

Mac catalyst 使用iOS-AudioUnit的音频采集、播放
摘要:(禁止转载--因为可能有错误的地方-有指导意见麻烦评论) 将iOS程序用于Mac上;编译MacCatalyst(让能够在iPad上使用的iOS程序也能在Mac上); 1 使用audiounit声音采集和播放;采集和播放函数,尤其是format之类的最好一起设置;否则会出如下问题,如果采集端和播放端使 阅读全文

posted @ 2021-10-25 19:50 邗影 阅读(1373) 评论(0) 推荐(0)

GUPImage的使用
摘要:参考:Gaos的BLOG 1 下载源码: https://github.com/BradLarson/GPUImage 2编译;打开iOS的项目文件;build真机 成果物是一个静态库;注意github上还提供了很多example; 在这里并没有生成头文件usr(头文件,demo中要用的一个集合)文 阅读全文

posted @ 2021-08-02 21:48 邗影 阅读(129) 评论(0) 推荐(0)

iOS硬解码注意点
摘要:(不定期更新。。。。) 1 在硬解码中,当你使用回调的方式拿解码后的数据,又想解码前传一个东西(结构体,指针等等),解码后仍然能拿到这个东西,用来操作解码后数据的时候: VT_EXPORT OSStatus VTDecompressionSessionDecodeFrame( CM_NONNULL 阅读全文

posted @ 2021-08-02 17:06 邗影 阅读(144) 评论(0) 推荐(0)

UIView controller 大小初始化
摘要:1 view contoller的初始化 initWithFrame: self.view.bounds or self.view.frame or CGRectMake(0, 0, 100, 100) bound和frame是两个结构体变量: struct CGRect { CGPoint ori 阅读全文

posted @ 2021-07-13 17:59 邗影 阅读(234) 评论(0) 推荐(0)

关于iPhone语音备忘录访问
摘要:1主动访问 例如微信可以通过访问iCloud访问语音备忘录的文件;也就是iCloud访问方式; 2 被动发送 点击语音备忘录,共享给APP,共享录音 (1)在“语音备忘录”列表中,轻点已存储的录音。 (2)轻点 。。。 (3)轻点 ,然后选取一个共享选项或将录音存储到 iCloud 云盘。 大概的原 阅读全文

posted @ 2021-06-21 16:58 邗影 阅读(300) 评论(0) 推荐(0)

关于IOS音频采集Audio unit的使用
摘要:互斥卡住的时候: 阅读全文

posted @ 2021-05-24 14:10 邗影 阅读(115) 评论(0) 推荐(0)

AVAudioPlayer属性
摘要:支持的文件格式:(它是以后缀名进行识别的,后缀名就是格式,如果后缀名与真实的格式不一致,它就播放不了) AAC AMR (Adaptive multi-Rate,一种语音格式) ALAC (Apple lossless Audio Codec) iLBC (internet Low Bitrate 阅读全文

posted @ 2021-01-28 16:03 邗影 阅读(369) 评论(0) 推荐(0)

audiounit变调变速
摘要:以下内容为金山云视频云技术团队提供:变声效果主要是在频域上对人的声音进行一定的处理,我们知道男声一般比较低沉,女声比较尖锐,这个主要说的是音调。通过对声音音调的调整,可以 让低沉的男声听上去像尖锐女声。iOS 提供了 kAudioUnitSubType_NewTimePitch 的 unit 来实现 阅读全文

posted @ 2020-12-24 21:21 邗影 阅读(117) 评论(0) 推荐(0)

iOS信号量的使用
摘要:并发多线程,多个资源的情况下,使用信号量。 并发多线程,单个资源的情况下,使用mutex。 6辆车,3个停车位的问题: -(void)testsemph{ dispatch_semaphore_t semaphores = dispatch_semaphore_create(3); for(int 阅读全文

posted @ 2020-12-16 16:36 邗影 阅读(258) 评论(0) 推荐(0)

Differences between AVAudioSessionPortOverrideSpeaker and AVAudioSessionCategoryOptionDefaultToSpeaker
摘要:https://developer.apple.com/library/archive/qa/qa1754/_index.html#//apple_ref/doc/uid/DTS40011281 Q: Can you explain the difference between calling th 阅读全文

posted @ 2020-12-09 20:41 邗影 阅读(373) 评论(0) 推荐(0)

iOS 蓝牙耳机检测
摘要:关于iOS 蓝牙耳机的摘掉,带上的检测: 1 AVAudioSessioncategoryPlayAndRecord 2 AVAudiosessionModeDefault 3 kAudioSessionProperty_OverrideCategoryEnableBluetoothInput 4 阅读全文

posted @ 2020-09-08 17:33 邗影 阅读(702) 评论(0) 推荐(0)

iOS视频渲染gles_02
摘要:glsl 渲染 参考: https://www.cnblogs.com/zhoug2020/p/7842808.html https://www.jianshu.com/p/ee597b2bd399 https://www.jianshu.com/p/02ebf6084ec7 渲染流程如图: 代码如 阅读全文

posted @ 2020-05-19 20:52 邗影

iOS 视频渲染gles_01
摘要:参考简书 https://www.jianshu.com/p/750fde1d8b6a https://www.jianshu.com/p/be190b93baef capture1 简单地图片显示 注意使用glkview的时候,custom class 的view类 简单显示一幅图 gles可以直 阅读全文

posted @ 2020-05-15 14:31 邗影

uiView获取指定子view
摘要:判断对象类型 -(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例 -(BOOL) isMemberOfClass: classObj 判断是否是这个类的实例 isKindOfClass和isMemberOfClass 的区别//转自 iOS_Doma 阅读全文

posted @ 2019-05-08 17:08 邗影 阅读(622) 评论(0) 推荐(0)

1 2 下一页

导航