[i.MX] 关于mfw_isink

[复制链接]
5435|8
 楼主| zhaowei2648029 发表于 2014-3-18 09:53 | 显示全部楼层 |阅读模式
mx, se, TE, dc, win
不知道有没有人用过gst-launch v4l2src device=/dev/video0  ! 'video/x-raw-yuv, format=(fourcc)UYVY' ! mfw_isink disp-width=512 disp-height=384来采集摄像头的数据显示到屏幕上,我使用的时候虽然可以正常显示,但是还有一些错误信息比如
can not create threadmfw_gst_isink_setcaps:1489
hwbuf allocator zone(692224) created
VS0 created. in fmt[UYVY] mxc_sdc_fb mxc_sdc_fb.0: Should use the overlay frameb
uffer to set the position of the overlay window
win(0,0-720,480:720x480) out win(0,0-512,384:512x384)
vss/mfw_gst_vss_common.c:701 ioctl error, return -1
mxc_sdc_fb mxc_sdc_fb.0: Should use the overlay framebuffer to set the position
of the overlay window
vss/mfw_gst_vss_common.c:726 ioctl error, return -1

还有
hwbuf allocator zone(614400) created
imx-ipuv3 imx-ipuv3.0: IDMAC12's EBA0 is not 8-byte aligned
imx-ipuv3 imx-ipuv3.0: IDMAC11's EBA0 is not 8-byte aligned
等等,这些大概是什么导致的呢?
有没有人有一些mfw_isink的资料可以共享一下啊,尤其是他如何实现功能的,谢谢啦
 楼主| zhaowei2648029 发表于 2014-3-18 09:55 | 显示全部楼层
This is the first imx6 board iam working on , so forgive me if my question is silly.
FSL_TICS_Rita 发表于 2014-3-18 11:05 | 显示全部楼层
楼主你好,关于mfw_isink的用法你可以查看文档i.MX_6_Ubuntu_Multimedia_User_Guide.pdf。
i.MX_6_Ubuntu_Multimedia_User_Guide.pdf (537.14 KB, 下载次数: 96)
 楼主| zhaowei2648029 发表于 2014-3-18 14:05 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-3-18 11:05
楼主你好,关于mfw_isink的用法你可以查看文档i.MX_6_Ubuntu_Multimedia_User_Guide.pdf。
...

嗯...这个文档我已经看了,我意思是有没有一些程序架构方面的资料,比如ipu在当中有什么作用?是如何调用v4l2标准接口的等等。谢谢啦
FSL_TICS_Rita 发表于 2014-3-18 14:21 | 显示全部楼层
zhaowei2648029 发表于 2014-3-18 14:05
嗯...这个文档我已经看了,我意思是有没有一些程序架构方面的资料,比如ipu在当中有什么作用?是如何调用 ...

关于程序结构的你可以参考文档i.MX_6Dual6Quad_Linux_Reference_Manual.pdf,里面讲的算是很详细了。
i.MX_6Dual6Quad_Linux_Reference_Manual.zip (1.55 MB, 下载次数: 130)
 楼主| zhaowei2648029 发表于 2014-3-18 14:59 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-3-18 14:21
关于程序结构的你可以参考文档i.MX_6Dual6Quad_Linux_Reference_Manual.pdf,里面讲的算是很详细了。
...

嗯...这个我也看完了,就是有疑问,比如8.2.2 Using the V4L2 Capture APIs里8. Stores the buffer to a YCrCb file这一步,当使用gstlaunch与mfw_isink时候,IPU处理就是reading a YUV buffer from memory, performing post-processing, and writing an RGB buffer to memory,接下来就是Using the V4L2 Output APIs将IPU转换后的buffer显示到屏幕上?我 的想法对么?如果正确的话,还有一个疑问就是这部分代码是在哪里实现的呢?
 楼主| zhaowei2648029 发表于 2014-3-18 15:02 | 显示全部楼层
刚刚接触这个板子,疑问点可能比较多,在咱们论坛发了几个帖子都是@FSL_TICS_Rita在回答,太感谢了
 楼主| zhaowei2648029 发表于 2014-3-19 14:10 | 显示全部楼层
确定只是使用这个插件,不涉及到提问的东西~
FSL_TICS_Rita 发表于 2014-3-19 14:37 | 显示全部楼层
zhaowei2648029 发表于 2014-3-18 15:02
刚刚接触这个板子,疑问点可能比较多,在咱们论坛发了几个帖子都是@FSL_TICS_Rita在回答,太感谢了 ...

不客气的:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

96

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部