一种QML视频播放GStream错误的处理方法技术

技术编号:21246680 阅读:49 留言:0更新日期:2019-06-01 07:10
针对QML框架下视频播放出现严重GStream错误,导致程序崩溃的问题,实现了一种QML视频播放GStream错误的处理方法,利用预加载缓存机制把视频播放页面后续切换的普通页面预加载,并且采用页面预加载链表管理页面的切换,从而避免视频播放页面和普通页面叠加渲染导致的GStream错误,为QML的多媒体应用消除技术障碍。

A Method to Deal with GStream Error in QML Video Playing

In order to solve the problem of serious GStream error in video playback under QML framework, a method of dealing with GStream error in QML video playback was implemented. The common pages of video playback pages were pre-loaded by pre-loaded buffer mechanism, and the page pre-loaded list was used to manage the page switching, thus avoiding overlapping and rendering of video playback pages and common pages. The GStream error caused by dyeing eliminates technical barriers for QML multimedia applications.

【技术实现步骤摘要】
一种QML视频播放GStream错误的处理方法
本专利技术涉及一种QML视频播放程序崩溃的处理方法,尤其涉及一种QML视频播放GStream错误的处理方法。
技术介绍
QML视频播放是QML技术应用于移动互联多媒体领域的一项重要的技术,移动互联局限于手持智能设备的分辨率,往往注重多页面的呈现以及多页面间的切换,而作为页面中的一环,视频播放页面也需要与普通页面进行切换,由于视频播放页面以特殊的方式进行渲染,在其上叠加其它未加载的页面时,会导致二者显存级别的渲染错误,也即视频播放页面向普通页面切换时,会出现严重的GStream的错误,导致QML应用程序崩溃。因此,如何消除视频播放页面向普通页面切换过程中出现的GStream错误是QML多媒体应用应予以考虑并解决的一个问题。
技术实现思路
本专利技术要解决的技术问题是提供一种规避视频页面向普通页面切换引起GStream错误,从而确保QML程序稳定运行的方法。为了解决上述技术问题,本专利技术的QML视频播放GStream错误的处理方法,对于页面切换过程中涉及到视频页面向普通页面切换的情况,必须先对普通页面进行预加载处理,确保普通页面在视频页面初始本文档来自技高网...

【技术保护点】
1.一种QML视频播放GStream错误的处理方法,其特征在于:对于页面切换过程中涉及到视频页面向普通页面切换的情况,必须先对普通页面进行预加载处理,确保普通页面在视频页面初始化之前已经存在于内存之中。

【技术特征摘要】
1.一种QML视频播放GStream错误的处理方法,其特征在于:对于页面切换过程中涉及到视频页面向普通页面切换的情况,必须先对普通页面进行预加载处理,确保普通页面在视频页面初始化之前已经存在于内存之中。2.一种QML视频播放GStream错误的处理方法,其特征在于,包括下述步骤:1)初始化所有页面的信息,存储于页面管理链表中;2)...

【专利技术属性】
技术研发人员:邓招奇郝亚茹
申请(专利权)人:电子科技大学中山学院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1