2010年1月13日

摘要: Tutorial 04: Spawning Threads 没什么大问题,就是新建了一个数据VideoState数据结构,然后生成两个新的Thread分别,把音视频从文件取出,和一个专门视频解码的线程。用SDL的一个自动刷新功能,把视频帧送到屏幕上。下面的代码,就是需要tutorial5来解决的同步问题。vp = &is->pictq[is->pictq_rindex]; /* Now, normally here goes a ton of code about timing, etc. we're just going to guess at a delay f 阅读全文

posted @ 2010-01-13 15:14 Teddy Yan 阅读(332) 评论(0) 推荐(0) 编辑

摘要: FFMpeg的向导对于学习FFMpeg有很大的帮助,出处:原始:http://www.dranger.com/ffmpeg/tutorial01.html翻译:http://home.chinavideo.org/space.php?do=mtag&tagid=2tutorial01 和 tutorial02很简单,按照做就可以:大致FFMpeg API的使用流程是用av_open_input_file() 打开文件,可以得到AVFormatContext 结构。这样,文件的格式信息就可以全部取出。遍历stream得到相应的音视频流的编号,可以找出解码器的ID和AVCodecConte 阅读全文

posted @ 2010-01-13 14:42 Teddy Yan 阅读(609) 评论(0) 推荐(0) 编辑


Copyright © 2024 Teddy Yan
Powered by .NET 8.0 on Kubernetes