打印
[i.MX]

imx6 + gstreamer 四路 摄像头 退出显示时系统崩溃

[复制链接]
939|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yaweq|  楼主 | 2016-7-4 01:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用如下命令使四路摄像头同屏显示,可以正常显示,
gst-launch v4l2src device=/dev/video0  ! 'video/x-raw-yuv, format=(fourcc)UYVY' ! queue ! mfw_isink disp-width=512

gst-launch v4l2src device=/dev/video1  ! 'video/x-raw-yuv, format=(fourcc)UYVY' ! queue ! mfw_isink disp-width=512

gst-launch v4l2src device=/dev/video2  ! 'video/x-raw-yuv, format=(fourcc)UYVY' ! queue ! mfw_isink disp-width=512

gst-launch v4l2src device=/dev/video3  ! 'video/x-raw-yuv, format=(fourcc)UYVY' ! queue ! mfw_isink disp-width=512

但是有时候想退出摄像头显示,使用kill -2 pid1 pid2 pid3 pid4 的方式关闭四个进程,但是这样的话,有很大概率系统崩溃,显示如下:
ExecuUnable to handle kernel paging request at virtual address ca499000
tion ended after 1000159667 ns.
pgd = b8524000
Setting pipeline to PAUSED ...
h[ca499000] *pgd=4886e811andling interrupt.
Interrupt: St, *pte=00000000opping pipeline ...
Execution en, *ppte=00000000ded after 1000581001 ns.
Setting
pipeline to PAUSED ...
Setting Internal error: Oops: 807 [#1] PREEMPT SMP
Modules linked in:
CPU: 0    Not tainted  (3.0.35 #2)
PC is at memcpy+0x50/0x330
LR is at 0x407040c0
pc : [<802355b0>]    lr : [<407040c0>]    psr: 20000113
sp : b80a7d54  ip : 407040c0  fp : 80afda70
r10: 00000b40  r9 : 8003d278  r8 : 407040c0
r7 : 407040c0  r6 : 407040c0  r5 : 407040c0  r4 : 407040c0
r3 : 407040c0  r2 : 00000180  r1 : ff9949e0  r0 : ca499000
Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c53c7d  Table: 4852404a  DAC: 00000015
Process gst-launch-0.10 (pid: 3401, stack limit = 0xb80a62f0)
Stack: (0xb80a7d54 to 0xb80a8000)

请问该问题如何解决,是官方mfw_isink插件有问题,还是我的退出方式不正确?

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

33

帖子

1

粉丝