学习课题:逐步构建开发播放器【QT5 + FFmpeg6 + SDL2】

目录

一、播放器开发(一):播放器组成大致结构与代码流程设计

二、播放器开发(二):了解FFmpeg与SDL常用对象和函数

三、播放器开发(三):FFmpeg与SDL环境配置

四、播放器开发(四):多线程解复用与解码模块实现

五、播放器开发(五):视频帧处理并用SDL渲染播放

六、播放器开发(六):音频帧处理并用SDL播放

七、播放器开发(七):音视频同步实现

八、播放器开发(八):播放停止暂停控制

九、播放器开发(九):播放进度控制

十、播放器开发(十):代码检查与优化

十一、播放器开发(十一):从源代码编译FFmpeg和SDL

十二、待更新

相关推荐
Unlimitedz2 小时前
iOS音视频解封装分析
ios·音视频
醍醐三叶3 小时前
C++类与对象--2 对象的初始化和清理
开发语言·c++
wuqingshun3141594 小时前
蓝桥杯 16. 外卖店优先级
c++·算法·职场和发展·蓝桥杯·深度优先
春蕾夏荷_7282977254 小时前
Qt 强大的窗口停靠浮动
qt·停靠·dock
海绵宝宝贾克斯儿5 小时前
C++中如何实现一个单例模式?
开发语言·c++·单例模式
Epiphany.5565 小时前
素数筛(欧拉筛算法)
c++·算法·图论
龙湾开发5 小时前
计算机图形学编程(使用OpenGL和C++)(第2版)学习笔记 10.增强表面细节(二)法线贴图
c++·笔记·学习·图形渲染·贴图
whoarethenext5 小时前
c/c++的opencv的轮廓匹配初识
c语言·c++·opencv
爱吃涮毛肚的肥肥(暂时吃不了版)5 小时前
项目班——0510——JSON网络封装
c++·算法·json
apocelipes5 小时前
使用libdivide加速整数除法运算
c语言·c++·性能优化·linux编程