C
文章平均质量分 65
yl00
这个作者很懒,什么都没留下…
展开
-
[音频处理API] ffmpeg视频文件解码代码流程分析
通过学习网上博友“浩@子”的博客,搞懂了1)ffmpeg源码中libavformat和libaccodec之间的区别;2)ffmpeg中视频解码的代码流程。这里我先用简要语言和伪码来对这两点进行说明,然后在二楼贴出博客原文。 libavformat库:对音频和视频流进行分离,输入是音视频文件,输出是单独的音频流和视频流。 libavcodec库:对音频流和视频流按照其格式进...原创 2012-11-23 10:41:47 · 188 阅读 · 0 评论 -
FFMPEG 硬件解码
摘要: 对FFmpeg多媒体解决方案中的视频编解码流程进行研究。结合对S3C6410处理器视频硬件编解码方法的分析,阐述了嵌入式Linux下基于FFmpeg的H.264视频硬件编解码在S3C6410处理器上的实现方法,为嵌入式多媒体开发提供参考。 引言 目前,智能手机、PDA和平板电脑等越来越多的嵌入式设备支持高清视频采集和播放功能,高清视频的采集或播放功能正广泛用于游戏设备、监控...原创 2012-11-23 10:46:47 · 140 阅读 · 0 评论 -
结构体struct && 联合union
1.C语言中的结构体 1.1 定义 结构体是由一系列相同或不同类型的变量组成的集合。 struct 结构体名{ //struct为关键字,“结构体名”为用户定义的类型标识。 数据类型1 成员名1; //{ }中是组成该结构体的成员,其中数据类型可以是C语言所允许的任何数据类型。 数据类型2 成员名2; ....原创 2012-11-26 14:15:46 · 99 阅读 · 0 评论