Linux V4L2驱动学习之路
文章平均质量分 82
万里小四哥
这个作者很懒,什么都没留下…
展开
-
友善之臂视频监控方案源码学习(2) - 主程序实现细节
转载于http://blog.csdn.net/tandesir/article/details/8373205【问题描述】在 友善之臂视频监控方案源码学习(1) - 架构分析一文中,对程序执行的步骤简单的进行了描述,本文对该过程的一些细节进行总结。【解析】(1) 日志代码日志记录可调用syslog.h提供的syslog,closelog函数。syslog()接口定转载 2013-09-21 13:38:39 · 781 阅读 · 0 评论 -
友善之臂视频监控方案源码学习(1) - 架构分析
转载于http://blog.csdn.net/tandesir/article/details/8373013【说明】对友善之臂的视频监控源码进行学习总结。如有错误,敬请指正。 【学习准备】1 源码:http://download.csdn.net/detail/tandesir/49159052 工具:source insight 33 Fedora 10 + gc转载 2013-09-21 13:15:17 · 840 阅读 · 0 评论 -
Mjpeg-streamer源码学习笔记-Main-线程(四)
这一篇的主要难点是main()中条件变量,互斥锁引出的线程问题。新手写,有不对的请大神指正,鼓励。本人参考书籍:Apue第二版这一篇会介绍Apue的11章线程和12章线程控制来更好的理解源码的线程问题,为之后的V4L2多模块多线程编程做准备。一:线程1.1引言本章将进一步深入考察进程,了解如何使用多个控制线程(原创 2013-09-20 22:08:08 · 1263 阅读 · 0 评论 -
友善之臂视频监控方案源码学习(5) - 输入控制
【问题描述】在友善之臂视频监控方案源码学习(4) - 数据流向一文中,对视频数据流向进行了简要阐述。本文对输入控制进行解析。【解析】1 涉及到的文件和目录mjpg-streamer-mini2440-read-only/start_uvc.shmjpg-streamer-mini2440-read-only/mjpg_streamer.cmjpg-strea转载 2013-09-21 13:49:40 · 805 阅读 · 0 评论 -
友善之臂视频监控方案源码学习(4) - 数据流向
转载于http://blog.csdn.net/tandesir/article/details/8435162【问题描述】在 友善之臂视频监控方案源码学习(1) - 架构分析一文中,对主程序架构进行了分析。其实,了解视频监控的源码,关键是了解3个问题:(1)数据从何而来;(2)数据如何处理;(3)数据往何处去。本文对数据的流向进行解析。【解析】转载 2013-09-21 13:45:16 · 728 阅读 · 0 评论 -
友善之臂视频监控方案源码学习(3) - 守护进程
转载于http://blog.csdn.net/tandesir/article/details/8373195【问题描述】在 友善之臂视频监控方案源码学习(1) - 架构分析一文中,执行过程步骤2,根据解析的参数,判断是否创建守护进程。本文对这一过程详细分析。【解析】守护进程的创建代码如下所示:[html] view plaincopy转载 2013-09-21 13:42:51 · 694 阅读 · 0 评论 -
Mjpeg-streamer源码学习笔记-Main-守护进程Daemon(二)
目标文件:mjpg-stream/mjpg-stream.c + utils.c这一篇的主要难点是main()中的一段守护进程daemon编程.新手写,有不对的请大神指正,鼓励。本人参考文章:http://www.360doc.com/content/13/0913/13/13876325_314174121.shtml本人参考书籍:Apue原创 2013-09-19 11:16:33 · 1030 阅读 · 0 评论 -
Mjpeg-streamer源码学习笔记-Main-get_long(一)
目标文件:mjpg-stream/mjpg-stream.c这一篇的主要难点是get_long(),get_long_only().新手写,有不对的请大神指正,鼓励。本人参考文章:http://www.360doc.com/content/13/0913/13/13876325_314174121.shtmlhttp://blog.sina.com.原创 2013-09-19 11:12:24 · 1097 阅读 · 0 评论 -
Mjpeg-streamer源码学习笔记-Main-动态库插件(三)
目标文件:mjpg-stream/mjpg-stream.c + mjpg-stream.h + input.h + output.h这一篇的主要难点是main()中的结构体globals引出的动态链接库,插件,条件变量,互斥锁等问题。新手写,有不对的请大神指正,鼓励。 本人参考文章:http://www.360doc.com/content/13/0913原创 2013-09-19 11:20:14 · 1623 阅读 · 0 评论 -
友善之臂视频监控方案源码学习(6) - 视频采集
转载于http://blog.csdn.net/tandesir/article/details/8437442【问题描述】在友善之臂视频监控方案源码学习(5) - 输入控制一文中,介绍了input_run完成的功能。本文结合input_run实现的视频采集线程对视频采集进行详细分析。【解析】1 涉及到的文件和目录mjpg-streamer-mini2440-rea转载 2013-09-21 15:26:19 · 1353 阅读 · 0 评论