1 Star 0 Fork 6

wobushixiaohai / FFmpeg显示本地视频帧

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
videoopenglwidget.h 693 Bytes
一键复制 编辑 原始数据 按行查看 历史
小林队员 提交于 2017-11-07 18:07 . 增加了OpenGL显示
#ifndef VIDEOOPENGLWIDGET_H
#define VIDEOOPENGLWIDGET_H
#include <QOpenGLWidget>
#include <QOpenGLFunctions_3_3_Core>
#include <QImage>
#include <QQueue>
class VideoOpenGLWidget : public QOpenGLWidget, protected QOpenGLFunctions_3_3_Core
{
Q_OBJECT
public:
explicit VideoOpenGLWidget(QWidget *parent = nullptr);
private:
QImage mImage;
QQueue<QImage> mQueue;
unsigned int VBO, VAO, EBO;
unsigned int textureVideo;
int xshift, yshift, wvideo, hvideo;
protected:
void initializeGL();
void resizeGL(int w, int h);
void paintGL();
signals:
public slots:
void slotGetOneFrame(QImage img);
void slotUpdate();
};
#endif // VIDEOOPENGLWIDGET_H
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C/C++
1
https://gitee.com/xiao-hai/FFmpegXianShiBenDiShiPinZheng.git
git@gitee.com:xiao-hai/FFmpegXianShiBenDiShiPinZheng.git
xiao-hai
FFmpegXianShiBenDiShiPinZheng
FFmpeg显示本地视频帧
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891