前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >FFmpeg4.0+SDL2.0笔记04:Spawning Threads

FFmpeg4.0+SDL2.0笔记04:Spawning Threads

原创
作者头像
非一
修改2021-04-13 17:59:01
3490
修改2021-04-13 17:59:01
举报
文章被收录于专栏:非一

环境

背景:在系统性学习FFmpeg时,发现官方推荐教程还是15年的,不少接口已经弃用,大版本也升了一级,所以在这里记录下FFmpeg4.0+SDL2.0的学习过程。

win10,VS2019,FFmpeg4.3.2,SDL2.0.14

原文地址:http://dranger.com/ffmpeg/tutorial04.html

概述

这章讲了如何实现多线程编程,将读取音视频流,解码视频,播放视频,解码播放音频分别放到不同的线程去做,主线程循环Eventloop,同时也为后面的音视频同步打好框架。其中涉及到了eventloop,thread,mutex,cond,critical section,blockingqueue等多线程编程知识,有兴趣可以看看原文。

但由于这一章基本没有涉及到FFMPEG相关内容,所以就不做笔记了。当然代码还是要自己敲一遍的(ง •̀_•́)ง

代码:https://github.com/onlyandonly/ffmpeg_sdl_player

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境
  • 概述
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档