发明名称 视频帧的解码处理方法和装置
摘要 本发明公开了一种视频帧的解码处理方法和装置。包括预先设置停止解码变量,初始值为逻辑假;每读入视频帧后执行: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室