---恢复内容开始---

1、VideoToolBox硬件解码H264流的过程中,如果App从前台按Home键进入后台,会立马产生一个-12903的错误

   如果这个时候重置解码器,继续解码,会遇到 -12911的错误 ,-12911代表一种数据错误

kVTPropertyNotSupportedErr    = -12900,
kVTPropertyReadOnlyErr     = -12901,
kVTParameterErr       = -12902,
kVTInvalidSessionErr     = -12903,
kVTAllocationFailedErr     = -12904,
kVTPixelTransferNotSupportedErr   = -12905, // c.f. -8961
kVTCouldNotFindVideoDecoderErr   = -12906,
kVTCouldNotCreateInstanceErr   = -12907,
kVTCouldNotFindVideoEncoderErr   = -12908,
kVTVideoDecoderBadDataErr    = -12909, // c.f. -8969
kVTVideoDecoderUnsupportedDataFormatErr = -12910, // c.f. -8970
kVTVideoDecoderMalfunctionErr   = -12911, // c.f. -8960

  

当继续遇到I帧以后,后续的解码将会正常,也就意味着,解码器在后台可以工作

2、硬解过程中从后台切换到前台,工作状态不受影响,再次从前台切换到后台,过程将会被打断。

测试环境:iphone5s 10.2

转载于:https://www.cnblogs.com/doudouyoutang/p/6545353.html

IOS Video Tool Box后台解码失败相关推荐

  1. iOS VideoToolBox decoder解码失败(-12909和-12911)问题解决

    iOS VideoToolBox decoder解码失败(-12909和-12911)问题解决 参考文章: (1)iOS VideoToolBox decoder解码失败(-12909和-12911) ...

  2. Android Base64解码失败问题

    一.现象描述 在开发过程中遇到了base64解码失败问题,ios和Android同时调用上传人脸数据,通过拍照拿到图片信息再装成base64字符串传给后台,此时发现ios上传的图片没有问题,Andro ...

  3. mediacodec surfaceview解码失败

    原来在configure的时候设置了sps/pps(如下),发现有些机型解码失败,dequeueInputBuffer.queueInputBuffer这些老是异常 MediaFormat forma ...

  4. IOS实现Voip应用后台运行需要的几个配置项

    转自出处:http://blog.csdn.net/wzzvictory/article/details/8815590 IOS实现Voip应用后台运行需要的几个配置项 作者:wangzz 原文地址: ...

  5. js前台编码,asp.net后台解码 防止前台传值到后台为乱码

    js编码:     encodeURI() 后台解码:HttpUtility.UrlDecode() 转载于:https://www.cnblogs.com/shuai7boy/p/9275648.h ...

  6. 【pyqt5学习】——containers相关控件(tab widget、scroll area、stack widget、tool box、MDI area、dock widget)

    目录 1.tab widget 2.scroll area 2.1 使用方法 Step1.拖入QScrollArea ​Step2.改变widget控件布局 ​Step3.设置scrollAreaWi ...

  7. 微信回应 iOS 13.2 杀后台;谷歌以 21 亿美元收购 Fitbit;优麒麟 19.10.1 发布 | 极客头条...

    整理 | 屠敏 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友 ...

  8. 解码失败会显示绿屏,及yuv和rgb简单理解

    音视频图片相关基础: 1:rgb 红绿蓝 光的三原色 在RGB中,一幅图像有三个独立的图像平面或通道组成:红,绿,蓝(以及第四个通道透明度).RGB(255,23,140)是光的三原色,也即红绿蓝Re ...

  9. 柯达i2400批量自动扫描仪 JoySailScan控件转出的Base64尾部永远多一个'/',将导致解码失败

    柯达i2400批量自动扫描仪 JoySailScan控件转出的Base64尾部永远多一个'/',将导致解码失败 解决办法: 去掉尾部的'/'即可正常解码了 var base64Data = code. ...

  10. Js编码和Java后台解码

    注: 在使用get提交,url传递参数的时候,会带来中文乱码的问题,对此可以使用js编码来解决. Js编码的几种方式区别: 1.window.escape()与HttpUtility.UrlEncod ...

最新文章

  1. java转换CSV文件生成xml格式数据
  2. mysql三个字段最优索引_mysql 多列索引优化
  3. 浅析企业网站建设的基本费用组成
  4. ESP8266擦除flash
  5. RHEL5中YUM命令解决RPM包依赖性
  6. 《 自动化测试最佳实践:来自全球的经典自动化测试案例解析》一一1.6 正确度量...
  7. python中with as用法_python 中关于with...as的用法
  8. 2个在Java中将Byte []数组转换为String的示例
  9. gprof, Valgrind and gperftools - an evaluation of some tools for application level CPU profiling on
  10. 反积分饱和 程序_用抗积分饱和PID控制传递函数为G(s)的被控对象
  11. 序列化模块和hashlib模块
  12. TensorFlow2 tf.keras和keras
  13. 错误-trustAnchors参数必须为非空
  14. Mplayer 的编译
  15. 如何使用mapinfo对地图分层设色并导出为图片
  16. 手工做迷宫_手工DIY好玩双人大型立体迷宫玩具
  17. ENVI5.2裁剪遥感图像指定区域
  18. 区块链智能合约及形式化验证平台 VaaS 讲解
  19. Mac的esc键失效的解决方法
  20. 合作对策模型的简单实现

热门文章

  1. 电脑更新重启后黑屏_电脑黑屏重启还是黑屏的解决方法教程
  2. 计算机个性化设计小组工作计划,电脑兴趣小组工作计划.doc
  3. 【cf-edu-round72: C 】The Number Of Good Substrings(思维)
  4. VS 内存不能read—堆栈空间解决栈溢出问题
  5. android的环境搭建与配置
  6. java c 引用类型_C++引用类型详解
  7. c语言中的双周期指令,时钟周期 机器周期 指令周期的概念
  8. 极客大学架构师训练营 系统架构 分布式缓存 一致性哈希 Hash 第9课 听课总结
  9. 算法:还有比二分查找更快的算法,判断是否是子字符串Is Subsequence
  10. App Ratings iOS