Qt6.3+OpenGL播放yuv420p视频
摘要:一、概述 案例:使用OpenGL播放yuv420p的视频文件(文件是自动准备好的),基于上一篇 实现步骤: 1.初始化QOpenGLFunctions initializeOpenGLFunctions() 2.创建QOpenGLShaderProgram 3.添加顶点和片元的shader 4.设置
阅读全文
posted @
2022-07-16 14:56
飘杨......
阅读(609)
推荐(0) 编辑
Qt6.3.1中使用QOpenGLWidget
摘要:一、概述 案例:使用Qt来实现QOpenGLWidget简单框架,此处主要是为后面视频播放做准备的 实现步骤: 1.将OpenGLWidget组件拖入Qt的UI设计页面 2.右键QOpenGLWidget组件 >提升为 3.在代码中创建一个XVideoWidget类,此类的类名要和“提升为”中的类名
阅读全文
posted @
2022-07-15 10:08
飘杨......
阅读(3510)
推荐(0) 编辑
Qt6.3.1播放音频文件QAudioSink
摘要:一、概述 案例:使用Qt播放pcm音频文件。 步骤: 1.自定义一个QIODevice 2.封装XAudioPlayer,调用步骤如下 a.创建QMediaDevices b.从QMediaDevices中获取默认的音频播放设备QAudioDevice c.从QAudioDevice中获取播放格式Q
阅读全文
posted @
2022-07-14 12:02
飘杨......
阅读(1431)
推荐(0) 编辑
ffmpeg解码流程
摘要:一、概述 案例:编写一个ffmpeg编解码流程案例 ps:开发工具是Qt Creator 并且在Qt中做的测试 二、图 三、代码示例 #include "xplayer.h" #include "ui_xplayer.h" #include <QDebug> #include <iostream>
阅读全文
posted @
2022-07-13 11:41
飘杨......
阅读(378)
推荐(0) 编辑
Android系统源代码辅助
摘要:一、辅助文档 https://www.cnblogs.com/CVstyle/p/6395662.html 最新辅助文档可以用这个 http://www.aospxref.com/ google官方提供的查看源代码的库: https://cs.android.com/ 二、在线文档 http://a
阅读全文
posted @
2022-07-11 16:07
飘杨......
阅读(70)
推荐(0) 编辑
Activity的onDestroy延迟10秒执行的解决步骤
摘要:一、概述 测试提出的bug:1.直播界面关闭后再次进入直接跳转到了播放结束 、2.聊天室按回车键时不时的会跳转到结束页面或者错误页面 、3.选择相册双击选中的图App崩溃 还有一些其他的问题我就不一一说了,总之就是一句话:出bug了。如何解决?不管怎样看以上三个bug感觉上都毫无关联,起初我也是这样
阅读全文
posted @
2022-07-11 10:43
飘杨......
阅读(1116)
推荐(0) 编辑