发明名称 |
视频帧的解码处理方法和装置 |
摘要 |
本发明公开了一种视频帧的解码处理方法和装置。包括预先设置停止解码变量,初始值为逻辑假;每读入视频帧后执行:A、判断停止解码变量是否为逻辑真,是则丢弃当前视频帧,继续运行当前的滤镜图像组件,并继续读入后续视频帧;否则执行步骤B;B、调用视频硬件加速接口利用GPU对当前视频帧进行解码,显示解码帧;C、判断视频硬件加速接口是否返回了系统锁定的错误码,是则设置停止解码变量为逻辑真,继续读入后续视频帧,同时执行步骤D;否则继续读入后续视频帧;D、监测操作系统是否发出系统解锁通知,若发出则将停止解码变量的值设置为逻辑假。利用本发明,可实现在系统锁定事件结束后,提高视频恢复显示的速度,降低对CPU等系统资源的消耗。 |
申请公布号 |
CN103327312A |
申请公布日期 |
2013.09.25 |
申请号 |
CN201210073996.X |
申请日期 |
2012.03.20 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
赖晶 |
分类号 |
H04N7/26(2006.01)I;H04N7/50(2006.01)I |
主分类号 |
H04N7/26(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
张晓峰;宋志强 |
主权项 |
一种视频帧的解码处理方法,其特征在于,该方法预先设置停止解码变量,其初始值设为逻辑假;在每读入视频帧之后,执行下述操作:A、判断所述停止解码变量是否为逻辑真,如果是则丢弃当前视频帧,继续运行当前的滤镜图像组件,并继续读入后续视频帧;否则执行步骤B;B、调用视频硬件加速接口利用图像处理器GPU对当前视频帧进行解码,显示解码帧;C、判断所述视频硬件加速接口是否返回了系统锁定的错误码,如果是则设置停止解码变量为逻辑真,继续读入后续视频帧,同时执行步骤D;否则继续读入后续视频帧;D、监测操作系统是否发出系统解锁通知,如果发出则将所述停止解码变量的值设置为逻辑假。 |
地址 |
518044 广东省深圳市福田区振兴路赛格科技园2栋东403室 |