状态机的运用

博客介绍了状态机的使用,指出对于对象多种状态,使用状态机可使逻辑更清晰,符合M式编程原则。还解决了iOS硬解码问题,如使用VideoToolBox解码出现一半正常一半绿屏,原因是一帧里有多个slice,需遍历处理,苹果端解码器偏好AVCC格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

### 状态机的使用

对于对象的多种状态(包括显示状态或逻辑状态),使用状态机会使得逻辑更加清晰,更符合M式编程的原则。

 

 

### FAQ:iOS硬解码问题解决

问题描述:使用VideoToolBox解码画面出现一半正常,一半绿屏的现象,究其原因是一帧里面有多个slice.

需要遍历查找进行处理。苹果端解码器喜欢的H264格式是AVCC,就是一帧:长度+数据+长度+数据...

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值