ios AudioQueueStart returns -50 录音失败问题
2024-08-20 21:04:54
ios AudioQueueStart returns -50 录音失败问题
使用iOS录音时,如果在应用的别处有语音的操作,可能会出现上述问题;
导致录音机打开失败!无法录音,并且
AudioQueueStart() 返回的错误码 -50
解决方式
在调用 AudioQueueStart()方法之前,调用如下代码
AVAudioSession * session = [AVAudioSession sharedInstance];
if (!session) printf("ERROR INITIALIZING AUDIO SESSION! \n");
else{ NSError *nsError = nil;
[session setCategory:AVAudioSessionCategoryPlayAndRecord error:&nsError]; if (nsError) printf("couldn't set audio category!");
[session setActive:YES error:&nsError];
if (nsError) printf("AudioSession setActive = YES failed");
}
参考:http://stackoverflow.com/questions/12650263/audio-queue-audioqueuestart-returns-50
最新文章
- Hbase学习笔记01
- MAC地址是什么
- Codeforces Round #379 (Div. 2) A. Anton and Danik 水题
- golang构造函数与转换函数
- springMVC找不到JS等文件
- jquery 滚动条插件 jquery.nanoscroller.js
- 【BZOJ1042】【DP + 容斥】[HAOI2008]硬币购物
- Perl脚本学习经验(三)--Perl中ftp的使用
- nodejs初体验
- onmouse事件
- Unity5 打assetbundle时,无法打成图集仍然是散图的原因
- 不能收缩 ID 为 %s 的数据库中 ID 为 %s 的文件,因为它正由其他进程收缩或为空。
- angular 引入编辑器以及控制器的学习和理解。。。
- 【bzoj 2527】[Poi2011]Meteors
- @DateTimeFormat(pattern = ";yyyy-MM-dd HH:mm:ss";) 前台request 获取body的格式是正确的 (2018-03-23 16:44:22) 但是Java 后台却格式化成了yyyy-MM-dd的格式 巨坑(@InitBinder搞得贵)
- wordpress写文章添加gif图片变成静态图片的解决办法
- Tomcat的相关配置问题
- PuTTY免输密码自动登录Linux
- cuckoo 安装
- linux的一些机制Signal, Fork,
热门文章
- WDCP控制面板如何安装PDO_mysql组件
- mvcAPI (入门 3)
- mysql DATE_ADD DATE_SUB
- CodeForces 131A cAPS lOCK
- 【转载】COM:IUnknown、IClassFactory、IDispatch
- Django 查询很经典的
- 常用CMD命令
- 6.mybatis异常:SQL Mapper Configuration,Error parsing Mapper XML,Could not resolve type alias
- 《Linux内核设计的艺术》学习笔记(二)INT 0x13中断
- jQuery的domReady