TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: IMX390点亮两路画面

Part Number:TDA4VM

您好,

我现在在实现两路摄像头画面拼接,由于我只有两个摄像头,所以我暂时点亮两路,请问我为什么输入GStreamer命令后,无画面出现呢?一路摄像头是正常的,支持两路摄像头点亮吗?

这是我的GStreamer命令,谢谢!

gst-launch-1.0 \
v4l2src device=/dev/video-imx390-cam0 io-mode=5 ! queue max-size-buffers=1 leaky=2 ! \
video/x-bayer, width=1920, height=1280, format=rggb12 ! \
tiovxisp sink_0::device=/dev/v4l-subdev2 sensor-name=SENSOR_SONY_IMX390_UB953_D3 \
dcc-isp-file=/opt/imaging/imx390/wdr/dcc_viss_wdr.bin \
sink_0::dcc-2a-file=/opt/imaging/imx390/wdr/dcc_2a_wdr.bin format-msb=7 ! \
video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_0 \
v4l2src device=/dev/video-imx390-cam1 io-mode=5 ! queue max-size-buffers=1 leaky=2 ! \
video/x-bayer, width=1920, height=1280, format=rggb12 ! \
tiovxisp sink_0::device=/dev/v4l-subdev2 sensor-name=SENSOR_SONY_IMX390_UB953_D3 \
dcc-isp-file=/opt/imaging/imx390/wdr/dcc_viss_wdr.bin \
sink_0::dcc-2a-file=/opt/imaging/imx390/wdr/dcc_2a_wdr.bin format-msb=7 ! \
video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_1 \
tiovxmosaic name=mosaic \
sink_0::startx="<0>" sink_0::starty="<0>" sink_0::widths="<640>" sink_0::heights="<480>" \
sink_1::startx="<0>" sink_1::starty="<480>" sink_1::widths="<640>" sink_1::heights="<480>" \
queue ! video/x-raw, width=1920, height=1280 ! queue ! kmssink driver-name=tidss sync=false force-modesetting=true

root@j721e-evm:/opt/edgeai-gst-apps# media-ctl -p
Media controller API version 6.1.80

Media device information
------------------------
driverj721e-csi2rx
modelTI-CSI2RX
serial
bus infoplatform:4500000.ticsi2rx
hw revision0x1
driver version  6.1.80

Device topology
- entity 1: 4500000.ticsi2rx (17 pads, 17 links, 2 routes)type V4L2 subdev subtype Unknown flags 0device node name /dev/v4l-subdev3routes:0/0 -> 2/0 [ACTIVE]0/1 -> 3/0 [ACTIVE]pad0: Sink[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none][stream:1 fmt:SRGGB12_1X12/1920x1280 field:none]<- "cdns_csi2rx.4504000.csi-bridge":1 [ENABLED,IMMUTABLE]pad1: Source-> "4500000.ticsi2rx context 0":0 [ENABLED,IMMUTABLE]pad2: Source[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]-> "4500000.ticsi2rx context 1":0 [ENABLED,IMMUTABLE]pad3: Source[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]-> "4500000.ticsi2rx context 2":0 [ENABLED,IMMUTABLE]pad4: Source-> "4500000.ticsi2rx context 3":0 [ENABLED,IMMUTABLE]pad5: Source-> "4500000.ticsi2rx context 4":0 [ENABLED,IMMUTABLE]pad6: Source-> "4500000.ticsi2rx context 5":0 [ENABLED,IMMUTABLE]pad7: Source-> "4500000.ticsi2rx context 6":0 [ENABLED,IMMUTABLE]pad8: Source-> "4500000.ticsi2rx context 7":0 [ENABLED,IMMUTABLE]pad9: Source-> "4500000.ticsi2rx context 8":0 [ENABLED,IMMUTABLE]pad10: Source-> "4500000.ticsi2rx context 9":0 [ENABLED,IMMUTABLE]pad11: Source-> "4500000.ticsi2rx context 10":0 [ENABLED,IMMUTABLE]pad12: Source-> "4500000.ticsi2rx context 11":0 [ENABLED,IMMUTABLE]pad13: Source-> "4500000.ticsi2rx context 12":0 [ENABLED,IMMUTABLE]pad14: Source-> "4500000.ticsi2rx context 13":0 [ENABLED,IMMUTABLE]pad15: Source-> "4500000.ticsi2rx context 14":0 [ENABLED,IMMUTABLE]pad16: Source-> "4500000.ticsi2rx context 15":0 [ENABLED,IMMUTABLE]

- entity 19: cdns_csi2rx.4504000.csi-bridge (5 pads, 2 links, 2 routes)type V4L2 subdev subtype Unknown flags 0device node name /dev/v4l-subdev4routes:0/0 -> 1/0 [ACTIVE]0/1 -> 1/1 [ACTIVE]pad0: Sink[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none][stream:1 fmt:SRGGB12_1X12/1920x1280 field:none]<- "ds90ub960 5-003d":4 [ENABLED,IMMUTABLE]pad1: Source[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none][stream:1 fmt:SRGGB12_1X12/1920x1280 field:none]-> "4500000.ticsi2rx":0 [ENABLED,IMMUTABLE]pad2: Sourcepad3: Sourcepad4: Source

- entity 25: ds90ub960 5-003d (6 pads, 3 links, 2 routes)type V4L2 subdev subtype Unknown flags 0device node name /dev/v4l-subdev5routes:0/0 -> 4/0 [ACTIVE]1/0 -> 4/1 [ACTIVE]pad0: Sink[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]<- "ds90ub953 5-0044":1 [ENABLED,IMMUTABLE]pad1: Sink[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]<- "ds90ub953 5-0045":1 [ENABLED,IMMUTABLE]pad2: Sinkpad3: Sinkpad4: Source[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none][stream:1 fmt:SRGGB12_1X12/1920x1280 field:none]-> "cdns_csi2rx.4504000.csi-bridge":0 [ENABLED,IMMUTABLE]pad5: Source

- entity 34: ds90ub953 5-0045 (2 pads, 2 links, 1 route)type V4L2 subdev subtype Unknown flags 0device node name /dev/v4l-subdev6routes:0/0 -> 1/0 [ACTIVE]pad0: Sink[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]<- "imx390 8-0036":0 [ENABLED,IMMUTABLE]pad1: Source[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]-> "ds90ub960 5-003d":1 [ENABLED,IMMUTABLE]

- entity 39: ds90ub953 5-0044 (2 pads, 2 links, 1 route)type V4L2 subdev subtype Unknown flags 0device node name /dev/v4l-subdev7routes:0/0 -> 1/0 [ACTIVE]pad0: Sink[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]<- "imx390 7-0036":0 [ENABLED,IMMUTABLE]pad1: Source[stream:0 fmt:SRGGB12_1X12/1920x1280 field:none]-> "ds90ub960 5-003d":0 [ENABLED,IMMUTABLE]

- entity 44: imx390 7-0036 (1 pad, 1 link, 2 routes)type V4L2 subdev subtype Sensor flags 0device node name /dev/v4l-subdev8routes:0/0 -> 0/0 [ACTIVE]0/0 -> 0/1 [INACTIVE]pad0: Source[stream:0 fmt:SRGGB12_1X12/1920x1280@1/30 field:none colorspace:smpte170m]-> "ds90ub953 5-0044":0 [ENABLED,IMMUTABLE]

- entity 48: imx390 8-0036 (1 pad, 1 link, 2 routes)type V4L2 subdev subtype Sensor flags 0device node name /dev/v4l-subdev9routes:0/0 -> 0/0 [ACTIVE]0/0 -> 0/1 [INACTIVE]pad0: Source[stream:0 fmt:SRGGB12_1X12/1920x1280@1/30 field:none colorspace:smpte170m]-> "ds90ub953 5-0045":0 [ENABLED,IMMUTABLE]

- entity 54: 4500000.ticsi2rx context 0 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video18pad0: Sink<- "4500000.ticsi2rx":1 [ENABLED,IMMUTABLE]

- entity 60: 4500000.ticsi2rx context 1 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video19pad0: Sink<- "4500000.ticsi2rx":2 [ENABLED,IMMUTABLE]

- entity 66: 4500000.ticsi2rx context 2 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video20pad0: Sink<- "4500000.ticsi2rx":3 [ENABLED,IMMUTABLE]

- entity 72: 4500000.ticsi2rx context 3 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video21pad0: Sink<- "4500000.ticsi2rx":4 [ENABLED,IMMUTABLE]

- entity 78: 4500000.ticsi2rx context 4 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video22pad0: Sink<- "4500000.ticsi2rx":5 [ENABLED,IMMUTABLE]

- entity 84: 4500000.ticsi2rx context 5 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video23pad0: Sink<- "4500000.ticsi2rx":6 [ENABLED,IMMUTABLE]

- entity 90: 4500000.ticsi2rx context 6 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video24pad0: Sink<- "4500000.ticsi2rx":7 [ENABLED,IMMUTABLE]

- entity 96: 4500000.ticsi2rx context 7 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video25pad0: Sink<- "4500000.ticsi2rx":8 [ENABLED,IMMUTABLE]

- entity 102: 4500000.ticsi2rx context 8 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video26pad0: Sink<- "4500000.ticsi2rx":9 [ENABLED,IMMUTABLE]

- entity 108: 4500000.ticsi2rx context 9 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video27pad0: Sink<- "4500000.ticsi2rx":10 [ENABLED,IMMUTABLE]

- entity 114: 4500000.ticsi2rx context 10 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video28pad0: Sink<- "4500000.ticsi2rx":11 [ENABLED,IMMUTABLE]

- entity 120: 4500000.ticsi2rx context 11 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video29pad0: Sink<- "4500000.ticsi2rx":12 [ENABLED,IMMUTABLE]

- entity 126: 4500000.ticsi2rx context 12 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video30pad0: Sink<- "4500000.ticsi2rx":13 [ENABLED,IMMUTABLE]

- entity 132: 4500000.ticsi2rx context 13 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video31pad0: Sink<- "4500000.ticsi2rx":14 [ENABLED,IMMUTABLE]

- entity 138: 4500000.ticsi2rx context 14 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video32pad0: Sink<- "4500000.ticsi2rx":15 [ENABLED,IMMUTABLE]

- entity 144: 4500000.ticsi2rx context 15 (1 pad, 1 link, 0 route)type Node subtype V4L flags 0device node name /dev/video33pad0: Sink<- "4500000.ticsi2rx":16 [ENABLED,IMMUTABLE]

Taylor:

您好,

已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

,

? ?:

您好,

可以尽快回复我吗?谢谢

,

? ?:

您好,

这是我的log,

root@j721e-evm:/opt/edgeai-gst-apps# gst-launch-1.0 \> v4l2src device=/dev/video-imx390-cam0 io-mode=5 ! queue max-size-buffers=1 leaky=2 ! \> video/x-bayer, width=1920, height=1280, format=rggb12 ! \> tiovxisp sink_0::device=/dev/v4l-subdev2 sensor-name=SENSOR_SONY_IMX390_UB953_D3 \> dcc-isp-file=/opt/imaging/imx390/wdr/dcc_viss_wdr.bin \> sink_0::dcc-2a-file=/opt/imaging/imx390/wdr/dcc_2a_wdr.bin format-msb=7 ! \> video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_0 \> v4l2src device=/dev/video-imx390-cam1 io-mode=5 ! queue max-size-buffers=1 leaky=2 ! \> video/x-bayer, width=1920, height=1280, format=rggb12 ! \> tiovxisp sink_0::device=/dev/v4l-subdev2 sensor-name=SENSOR_SONY_IMX390_UB953_D3 \> dcc-isp-file=/opt/imaging/imx390/wdr/dcc_viss_wdr.bin \> sink_0::dcc-2a-file=/opt/imaging/imx390/wdr/dcc_2a_wdr.bin format-msb=7 ! \> video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_1 \> tiovxmosaic name=mosaic \> sink_0::startx="<0>" sink_0::starty="<0>" sink_0::widths="<640>" sink_0::heights="<480>" \> sink_1::startx="<0>" sink_1::starty="<480>" sink_1::widths="<640>" sink_1::heights="<480>" \> queue ! video/x-raw, width=1920, height=1280 ! queue ! kmssink driver-name=tidss sync=false force-modesetting=trueAPP: Init … !!!MEM: Init … !!!MEM: Initialized DMA HEAP (fd=6) !!!MEM: Init … Done !!!IPC: Init … !!!IPC: Init … Done !!!REMOTE_SERVICE: Init … !!!REMOTE_SERVICE: Init … Done !!! 1367.211160 s: GTC Frequency = 200 MHzAPP: Init … Done !!! 1367.211229 s: VX_ZONE_INIT:Enabled 1367.211236 s: VX_ZONE_ERROR:Enabled 1367.211242 s: VX_ZONE_WARNING:Enabled 1367.211779 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-0 1367.211909 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-1 1367.212013 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-2 1367.212089 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:116] Added target MPU-3 1367.212097 s: VX_ZONE_INIT:[tivxInitLocal:136] Initialization Done !!! 1367.212580 s: VX_ZONE_INIT:[tivxHostInitLocal:101] Initialization Done for HOST !!!Setting pipeline to PAUSED …Pipeline is live and does not need PREROLL …Pipeline is PREROLLED …Setting pipeline to PLAYING …New clock: GstSystemClock[ 1361.355816] ds90ub960 5-003d: rx0 CSI error: 0xc[ 1361.360453] ds90ub960 5-003d: rx0 CSI checksum error[ 1361.365420] ds90ub960 5-003d: rx0 CSI length error[ 1361.371726] ds90ub960 5-003d: rx1 CSI error: 0xc[ 1361.376362] ds90ub960 5-003d: rx1 CSI checksum error[ 1361.381337] ds90ub960 5-003d: rx1 CSI length errorIttCtrl_registerHandler: command echo registered at location 0IttCtrl_registerHandler: command iss_read_2a_params registered at location 1IttCtrl_registerHandler: command iss_write_2a_params registered at location 2IttCtrl_registerHandler: command iss_raw_save registered at location 3IttCtrl_registerHandler: command iss_yuv_save registered at location 4IttCtrl_registerHandler: command iss_read_sensor_reg registered at location 5IttCtrl_registerHandler: command iss_write_sensor_reg registered at location 6IttCtrl_registerHandler: command dev_ctrl registered at location 7IttCtrl_registerHandler: command iss_send_dcc_file registered at location 8Error: failed to open i2c bus at /dev/i2c-9Warning: Failed to initialize i2c bus. Register read/write will not work !!! NETWORK: Opened at IP Addr = 0.0.0.0, socket port=5000!!!^Chandling interrupt.Interrupt: Stopping pipeline …Execution ended after 0:00:04.002959800Setting pipeline to NULL …Freeing pipeline … 1371.458424 s: VX_ZONE_INIT:[tivxHostDeInitLocal:115] De-Initialization Done for HOST !!! 1371.462809 s: VX_ZONE_INIT:[tivxDeInitLocal:204] De-Initialization Done !!!APP: Deinit … !!!REMOTE_SERVICE: Deinit … !!!REMOTE_SERVICE: Deinit … Done !!!IPC: Deinit … !!!IPC: DeInit … Done !!!MEM: Deinit … !!!DDR_SHARED_MEM: Alloc's: 98 alloc's of 157866760 bytesDDR_SHARED_MEM: Free's : 98 free's of 157866760 bytesDDR_SHARED_MEM: Open's : 0 allocs of 0 bytesMEM: Deinit … Done !!!APP: Deinit … Done !!!

希望能尽快回复我,谢谢您

,

? ?:

补充log:

0:00:02.683134490 3945 0x9af79e0 WARN tiovxmosaic gsttiovxmosaic.c:721:gst_tiovx_mosaic_check_dimension:<mosaic> Pad height: -1 is larger than input height: 1280, setting input heightmosaic_pad->width[0]:960, GST_VIDEO_INFO_WIDTH(&video_info):1920, width:0mosaic_pad->width[1]:-1, GST_VIDEO_INFO_WIDTH(&video_info):1920, width:960

,

Taylor:

若单路摄像头正常但双路无输出,可能的原因包括硬件配置、驱动、GStreamer管道设计​​等。

如果是自己做的板子,请检查CSI接口等配置。

关于GStreamer,请参考Building GStreamer。

,

? ?:

您好,

我采用以下命令可以实现两路摄像头画面拼接,但是有时候成功,有时候失败,成功的时候,画面位置不确定,如下边图像,失败的时候像是卡住了

tiovxmosaic name=mosaic \
sink_0::startx="<0>" sink_0::starty="<0>" sink_0::widths="<960>" sink_0::heights="<640>" \
sink_1::startx="<960>" sink_1::starty="<0>" sink_1::widths="<960>" sink_1::heights="<640>" ! \
queue ! video/x-raw, width=1920, height=1280 ! queue ! glimagesinksync=false

但是使用kmssink driver-name=tidss sync=false force-modesetting=true,始终失败。请问会不会是带宽不够,还是其他原因

,

Taylor:

不排除带宽问题。

,

? ?:

您好,

1. 请问为什么kmssink driver-name=tidss sync=false force-modesetting=true此命令一直是失败的,glimagesink  sync=false这个偶尔成功

2. 如果是带宽问题,怎么去验证和解决呀

感谢帮助

,

? ?:

 这个是不是代表带宽是800M,应该是够的吧

我用的是TDA4-EVM开发板

,

Taylor:

800M的话带宽应该没有问题。

请按照上面的回答,总体上做一个排查,不要总抠个别问题。

,

? ?:

我都已经排查过,驱动和硬件都没问题,而且他还可以根据当前环境,实时计算AE值,说明是取到流了,就是显示不出来。正是因为我排查不出来问题了,才问您的,猜测是GStreamer拼接问题,但是命令我看了也没问题,之前您没有遇到过这种问题吗

,

? ?:

请您帮忙看下我的最新log,最后显示视频数据格式不匹配,您有什么建议吗

root@j721e-evm:/opt/edgeai-gst-apps# GST_DEBUG=4 gst-launch-1.0 v4l2src device=/dev/video19 ! video/x-bayer, width=1920, height=1280, framerate=30/1, format=bggr12 ! queue leaky=2 ! tiovxisp sink_0::device=/dev/v4l-ox03c10-subdev0 sensor-name=SENSOR_SONY_OX03C10_UB953_D3 dcc-isp-file=/opt/imaging/ox03c10/wdr/dcc_viss_wdr.bin sink_0::dcc-2a-file=/opt/imaging/ox03c10/wdr/dcc_2a_wdr.bin format-msb=11 !video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_0 v4l2src device=/dev/video20 ! video/x-bayer, width=1920, height=1280, framerate=30/1, format=bggr12 ! queue leaky=2 ! tiovxisp sink_0::device=/dev/v4l-ox03c10-subdev1 sensor-name=SENSOR_SONY_OX03C10_UB953_D3 dcc-isp-file=/opt/imaging/ox03c10/wdr/dcc_viss_wdr.bin sink_0::dcc-2a-file=/opt/imaging/ox03c10/wdr/dcc_2a_wdr.bin format-msb=11 !video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_1 tiovxmosaic name=mosaic sink_0::startx="<0>" sink_0::starty="<0>" sink_0::widths="<960>" sink_0::heights="<640>" sink_1::startx="<960>" sink_1::starty="<0>" sink_1::widths="<960>" sink_1::heights="<640>" ! queue ! video/x-raw, width=1920, height=1280 ! queue ! kmssink driver-name=tidss sync=false force-modesetting=true
0:00:00.00013559523470xd728600 INFOGST_INIT gst.c:591:init_pre: Initializing GStreamer Core Library version 1.20.6
0:00:00.00023483023470xd728600 INFOGST_INIT gst.c:592:init_pre: Using library installed in /usr/lib
0:00:00.00025618023470xd728600 INFOGST_INIT gst.c:610:init_pre: Linux j721e-evm 6.1.33-g8f7f371be2 #1 SMP PREEMPT Fri Jul 14 00:39:55 UTC 2023 aarch64
0:00:00.00065003023470xd728600 INFOGST_INIT gstmessage.c:129:_priv_gst_message_initialize: init messages
0:00:00.00141221023470xd728600 INFOGST_INIT gstcontext.c:86:_priv_gst_context_initialize: init contexts
0:00:00.00171868023470xd728600 INFOGST_PLUGIN_LOADING gstplugin.c:324:_priv_gst_plugin_initialize: registering 0 static plugins
0:00:00.00187114023470xd728600 INFOGST_PLUGIN_LOADING gstplugin.c:232:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.00188941523470xd728600 INFOGST_PLUGIN_LOADING gstplugin.c:234:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.00196386523470xd728600 INFOGST_REGISTRY gstregistry.c:1826:ensure_current_registry: reading registry cache: /home/root/.cache/gstreamer-1.0/registry.aarch64.bin
0:00:00.03087222523470xd728600 INFOGST_REGISTRY gstregistrybinary.c:683:priv_gst_registry_binary_read_cache: loaded /home/root/.cache/gstreamer-1.0/registry.aarch64.bin in 0.028853 seconds
0:00:00.03105931023470xd728600 INFOGST_REGISTRY gstregistry.c:1693:scan_and_update_registry: Validating plugins from registry cache: /home/root/.cache/gstreamer-1.0/registry.aarch64.bin
0:00:00.03600593023470xd728600 INFOGST_REGISTRY gstregistry.c:1785:scan_and_update_registry: Registry cache has not changed
0:00:00.03604289023470xd728600 INFOGST_REGISTRY gstregistry.c:1861:ensure_current_registry: registry reading and updating done
0:00:00.03606246023470xd728600 INFOGST_INIT gst.c:826:init_post: GLib runtime version: 2.72.3
0:00:00.03607732523470xd728600 INFOGST_INIT gst.c:828:init_post: GLib headers version: 2.72.3
0:00:00.03608736523470xd728600 INFOGST_INIT gst.c:830:init_post: initialized GStreamer successfully
0:00:00.03620192023470xd728600 INFOGST_PIPELINE gstparse.c:344:gst_parse_launch_full: parsing pipeline description 'v4l2src device=/dev/video19 ! video/x-bayer, width=1920, height=1280, framerate=30/1, format=bggr12 ! queue leaky=2 ! tiovxisp sink_0::device=/dev/v4l-ox03c10-subdev0 sensor-name=SENSOR_SONY_OX03C10_UB953_D3 dcc-isp-file=/opt/imaging/ox03c10/wdr/dcc_viss_wdr.bin sink_0::dcc-2a-file=/opt/imaging/ox03c10/wdr/dcc_2a_wdr.bin format-msb=11 ! video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_0 v4l2src device=/dev/video20 ! video/x-bayer, width=1920, height=1280, framerate=30/1, format=bggr12 ! queue leaky=2 ! tiovxisp sink_0::device=/dev/v4l-ox03c10-subdev1 sensor-name=SENSOR_SONY_OX03C10_UB953_D3 dcc-isp-file=/opt/imaging/ox03c10/wdr/dcc_viss_wdr.bin sink_0::dcc-2a-file=/opt/imaging/ox03c10/wdr/dcc_2a_wdr.bin format-msb=11 ! video/x-raw, format=NV12, width=1920, height=1280 ! queue ! mosaic.sink_1 tiovxmosaic name=mosaic sink_0::startx=<0> sink_0::starty=<0> sink_0::widths=<960> sink_0::heights=<640> sink_1::startx=<960> sink_1::starty=<0> sink_1::widths=<960> sink_1::heights=<640> ! queue ! video/x-raw, width=1920, height=1280 ! queue ! kmssink driver-name=tidss sync=false force-modesetting=true '
0:00:00.06282150523470xd728600 INFOGST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/gstreamer-1.0/libgstvideo4linux2.so" loaded
0:00:00.06287483523470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "v4l2src"
0:00:00.06549484023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseSrc@0xd9bc160> adding pad 'src'
0:00:00.39566592523470xd728600 INFOGST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:00.39570151023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.39592103023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d41a0> adding pad 'sink'
0:00:00.39596028023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d41a0> adding pad 'src'
0:00:00.42338638023470xd728600 INFOGST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/gstreamer-1.0/libgsttiovx.so" loaded
0:00:00.42343083023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "tiovxisp"
0:00:00.42377100023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstAggregator@0xd9ea940> adding pad 'src'
0:00:00.42380978523470xd728600 INFOtiovxcontext gsttiovxcontext.c:141:gst_tiovx_context_init: Calling appInit() from GST!
APP: Init ... !!!
MEM: Init ... !!!
MEM: Initialized DMA HEAP (fd=6) !!!
MEM: Init ... Done !!!
IPC: Init ... !!!
IPC: Init ... Done !!!
REMOTE_SERVICE: Init ... !!!
REMOTE_SERVICE: Init ... Done !!!2568.743450 s: GTC Frequency = 200 MHz
APP: Init ... Done !!!2568.743514 s:VX_ZONE_INIT:Enabled2568.743522 s:VX_ZONE_ERROR:Enabled2568.743527 s:VX_ZONE_WARNING:Enabled2568.744554 s:VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!2568.744626 s:VX_ZONE_INIT:[tivxHostInitLocal:96] Initialization Done for HOST !!!
0:00:00.54746190023470xd728600 INFOtiovxallocator gsttiovxallocator.c:128:gst_tiovx_allocator_init:<GstTIOVXAllocator@0xd9706c0> New TIOVX allocator
0:00:00.54753860023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.54760299023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.54768081023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.54775767023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d44a0> adding pad 'sink'
0:00:00.54780100023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d44a0> adding pad 'src'
0:00:00.54785875523470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "v4l2src"
0:00:00.54789602023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseSrc@0xd9bc530> adding pad 'src'
0:00:00.54797350023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.54801994023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d47a0> adding pad 'sink'
0:00:00.54805738023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d47a0> adding pad 'src'
0:00:00.54812508023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "tiovxisp"
0:00:00.54817615523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstAggregator@0xda41f90> adding pad 'src'
0:00:00.54822129023470xd728600 INFOtiovxallocator gsttiovxallocator.c:128:gst_tiovx_allocator_init:<GstTIOVXAllocator@0xda44070> New TIOVX allocator
0:00:00.54825448523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.54829818523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.54834833523470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.54839703523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d4aa0> adding pad 'sink'
0:00:00.54843312023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d4aa0> adding pad 'src'
0:00:00.87760169523470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "tiovxmosaic"
0:00:00.87789464023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstAggregator@0xda48ce0> adding pad 'src'
0:00:00.87793257023470xd728600 INFOtiovxallocator gsttiovxallocator.c:128:gst_tiovx_allocator_init:<GstTIOVXAllocator@0xda44150> New TIOVX allocator
0:00:00.87797005523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.87799642023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.87801557523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.87803381523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_0
0:00:00.87805395023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:00.87808920023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:00.87810905523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:00.87812702023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:00.87814698023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.8781900200xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d4da0> adding pad 'sink'
0:00:00.87822505023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d4da0> adding pad 'src'
0:00:00.87826219523470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.87831231023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d50a0> adding pad 'sink'
0:00:00.87834636023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0xd9d50a0> adding pad 'src'
0:00:00.87918675023470xd728600 INFOGST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/gstreamer-1.0/libgstkms.so" loaded
0:00:00.87922159023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "kmssink"
0:00:00.87975180023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseSink@0xda56800> adding pad 'sink'
0:00:00.87987976023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "pipeline"
0:00:01.27119497523470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstV4l2Src named v4l2src0 to some pad of GstQueue named queue0 (0/0) with caps "video/x-bayer, width=(int)1920, height=(int)1280, framerate=(fraction)30/1, format=(string)bggr12"
0:00:01.27122448523470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_creies: creating element "capsfilter"
0:00:01.27139223523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5c120> adding pad 'sink'
0:00:01.27142419023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5c120> adding pad 'src'
0:00:01.27144934023470xd728600 INFOGST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline0> getting state
0:00:01.27148456523470xd728600 INFOGST_STATES gstelement.c:2808:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:01.27151113023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:01.27153543023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element v4l2src0:(any) to element capsfilter0:sink
0:00:01.27155327523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter0:sink
0:00:01.27156867023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: v4l2src0 and capsfilter0 in same bin, no need for ghost pads
0:00:01.27159603523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link v4l2src0:src and capsfilter0:sink
0:00:01.27163213523470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter0:src> pad has no peer
0:00:02.55884980523470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked v4l2src0:src and capsfilter0:sink, successful
0:00:02.55887344523470xd728600 INFOvent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:02.55888959023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<v4l2src0:src> Received event on flushing pad. Discarding
0:00:02.55892390023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element capsfilter0:src to element queue0:(any)
0:00:02.55893946523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter0:src
0:00:02.55896013023470xd728600 INFOGST_PADS gstutils.c:1079:gst_pad_check_link: trying to link capsfilter0:src and queue0:sink
0:00:02.55901063023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:02.55903245023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: capsfilter0 and queue0 in same bin, no need for ghost pads
0:00:02.55905278523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link capsfilter0:src and queue0:sink
0:00:02.55908313023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:02.55910328023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked capsfilter0:src and queue0:sink, successful
0:00:02.55911391523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:04.79988389023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<capsfilter0:src> Received event on flushing pad. Discarding
0:00:04.7999754302347OGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstQueue named queue0 to some pad of GstTIOVXISP named tiovxisp0 (0/0) with caps "(NULL)"
0:00:04.79999556023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element queue0:(any) to element tiovxisp0:(any)
0:00:04.80022724023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<tiovxisp0> adding pad 'sink_0'
0:00:04.80032255023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: queue0 and tiovxisp0 in same bin, no need for ghost pads
0:00:04.80034934023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link queue0:src and tiovxisp0:sink_0
0:00:04.80040163023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked queue0:src and tiovxisp0:sink_0, successful
0:00:04.80041506523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:04.80042794023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue0:src> Received event on flushing pad. Discarding
0:00:04.80047062523470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstTIOVXISP named tiovxisp0 to some pad of GstQueue named queue1 (0/0) with caps "video/x-raw, format=(string)NV12, width=(int)1920, height=(int)1280"
0:00:04.80049084023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "capsfilter"
0:00:05.02950220523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5c460> adding pad 'sink'
0:00:05.02953178023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5c460> adding pad 'src'
0:00:05.02955809023470xd728600 INFOGST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline0> getting state
0:00:05.02960423523470xd728600 INFOGST_STATES gstelement.c:2808:gst_element_continue_state:<capsfilter1> completed state change to NULL
0:00:05.02962308023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:05.02964373023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element tiovxisp0:(any) to element capsfilter1:sink
0:00:05.02965838523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter1:sink
0:00:05.02967231523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: tiovxisp0 and capsfilter1 in same bin, no need for ghost pads
0:00:05.02969268023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link tiovxisp0:src and capsfilter1:sink
0:00:05.02971364523470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter1:src> pad has no peer
0:00:05.02973947023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked tiovxisp0:src and capsfilter1:sink, successful
0:00:05.36254805523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:05.36256949023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<tiovxisp0:src> Received event on flushing pad. Discarding
0:00:05.36259620023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element capsfilter1:src to element queue1:(any)
0:00:05.36261142523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter1:src
0:00:05.36262930023470xd728600 INFOGST_PADS gstutils.c:1079:gst_pad_check_link: trying to link capsfilter1:src and queue1:sink
0:00:05.36266696523470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue1:src> pad has no peer
0:00:05.36268661523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: capsfilter1 and queue1 in same bin, no need for ghost pads
0:00:05.36270718523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link capsfilter1:src and queue1:sink
0:00:05.36273443523470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue1:src> pad has no peer
0:00:05.36275482023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked capsfilter1:src and queue1:sink, successful
0:00:05.36276534023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:05.36277597023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<capsfilter1:src> Received event on flushing pad. Discarding
0:00:05.36279743523470xd728600 INFOGST_PARENTAGE gstbin.c:4378:gst_bin_get_by_name: [pipeline0]: looking up child element mosaic
0:00:05.36283499523470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstQueue named queue1 to padmosaic of GstTIOVXMosaic named mosaic (0/1) with caps "(NULL)"
0:00:05.36285026523470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element queue1:(any) to element mosaic:sink_0
0:00:05.36286431523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1015:gst_element_get_static_pad: no such pad 'sink_0' in element "mosaic"
0:00:05.36288098023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1015:gst_element_get_static_pad: no such pad 'sink_0' in element "mosaic"
0:00:05.36299911523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<mosaic> adding pad 'sink_0'
0:00:05.36309273023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:05.36311199523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:05.69562194023470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:05.69564260523470xd728600 INFOdefault gstchildproxy.c:220:gst_child_proxy_lookup: no such object sink_1
0:00:05.69565984023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: queue1 and mosaic in same bin, no need for ghost pads
0:00:05.69568740023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link queue1:src and mosaic:sink_0
0:00:05.69574622023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked queue1:src and mosaic:sink_0, successful
0:00:05.69575883523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:05.69577240523470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue1:src> Received event on flushing pad. Discarding
0:00:05.69581414023470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstV4l2Src named v4l2src1 to some pad of GstQueue named queue2 (0/0) with caps "video/x-bayer, width=(int)1920, height=(int)1280, framerate=(fraction)30/1, format=(string)bggr12"
0:00:05.69583272023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "capsfilter"
0:00:05.69587070523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5c7a0> adding pad 'sink'
0:00:05.69589868023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5c7a0> adding pad 'src'
0:00:05.69592151023470xd728600 INFOGST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline0> getting state
0:00:05.69595802023470xd728600 INFOGST_STATES gstelement.c:2808:gst_element_continue_state:<capsfilter2> completed state change to NULL
0:00:05.69597648023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:05.69599641523470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element v4l2src1:(any) to element capsfilter2:sink
0:00:05.69601073023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter2:sink
0:00:05.69602424523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: v4l2src1 and capsfilter2 in same bin, no need for ghost pads
0:00:05.69604347523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link v4l2src1:src and capsfilter2:sink
0:00:05.696065985234[00mGST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter2:src> pad has no peer
0:00:05.69609189023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked v4l2src1:src and capsfilter2:sink, successful
0:00:06.02867435523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:06.02869050023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<v4l2src1:src> Received event on flushing pad. Discarding
0:00:06.02871272023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element capsfilter2:src to element queue2:(any)
0:00:06.02872696023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter2:src
0:00:06.02874473023470xd728600 INFOGST_PADS gstutils.c:1079:gst_pad_check_link: trying to link capsfilter2:src and queue2:sink
0:00:06.02878352023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue2:src> pad has no peer
0:00:06.02880329023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: capsfilter2 and queue2 in same bin, no need for ghost pads
0:00:06.02882187523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link capsfilter2:src and queue2:sink
0:00:06.02885027023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue2:src> pad has no peer
0:00:06.02887044523470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked capsfilter2:src and queue2:sink, successful
0:00:06.02880m0xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:06.02889201523470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<capsfilter2:src> Received event on flushing pad. Discarding
0:00:06.02891728023470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstQueue named queue2 to some pad of GstTIOVXISP named tiovxisp1 (0/0) with caps "(NULL)"
0:00:06.02893224023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element queue2:(any) to element tiovxisp1:(any)
0:00:06.02901102023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<tiovxisp1> adding pad 'sink_0'
0:00:06.02906847523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: queue2 and tiovxisp1 in same bin, no need for ghost pads
0:00:06.02908983523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link queue2:src and tiovxisp1:sink_0
0:00:06.02913061523470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked queue2:src and tiovxisp1:sink_0, successful
0:00:06.02914219023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:06.36370073523470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue2:src> Received event on flushing pad. Discarding
0:00:08.17246518523470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstTIOVXISP named tiovxisp1 to some pad of GstQueue named queue3 (0/0) with caps "video/x-raw, format=(string)NV12, width=(int)1920, height=(int)1280"
0:00:08.17250111023470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "capsfilter"
0:00:08.17257039523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5cae0> adding pad 'sink'
0:00:08.17260305023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5cae0> adding pad 'src'
0:00:08.17263023023470xd728600 INFOGST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline0> getting state
0:00:08.17268671523470xd728600 INFOGST_STATES gstelement.c:2808:gst_element_continue_state:<capsfilter3> completed state change to NULL
0:00:08.17271052023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:08.17273444023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element tiovxisp1:(any) to element capsfilter3:sink
0:00:08.17275009023470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter3:sink
0:00:08.17276491523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: tiovxisp1 and capsfilter3 in same bin, no need for ghost pads
0:00:08.17278691023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link tiovxisp1:src and capsfilter3:sink
0:00:08.50541947523470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter3:src> pad has no peer
0:00:08.50545457523470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked tiovxisp1:src and capsfilter3:sink, successful
0:00:08.50546700023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:08.50547990523470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<tiovxisp1:src> Received event on flushing pad. Discarding
0:00:08.50550201523470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element capsfilter3:src to element queue3:(any)
0:00:08.50551613523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter3:src
0:00:08.50553463523470xd728600 INFOGST_PADS gstutils.c:1079:gst_pad_check_link: trying to link capsfilter3:src and queue3:sink
0:00:08.50556961023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue3:src> pad has no peer
0:00:08.50558904023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: capsfilter3 and queue3 in same bin, no need for ghost pads
0:00:08.50560829523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link capsfilter3:src and queue3:sink
0:00:08.50563560023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue3:src> pad has no peer
0:00:08.50565568023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked capsfilter3:src and queue3:sink, successful
0:00:08.50566641523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:08.50567743023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<capsfilter3:src> Received event on flushing pad. Discarding
0:00:08.50569941023470xd728600 INFOGST_PARENTAGE gstbin.c:4378:gst_bin_get_by_name: [pipeline0]: looking up child element mosaic
0:00:08.50572961023470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstQueue named queue3 to padmosaic of GstTIOVXMosaic named mosaic (0/1) with caps "(NULL)"
0:00:08.50574487023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element queue3:(any) to element mosaic:sink_1
0:00:08.50575984523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1015:gst_element_get_static_pad: no such pad 'sink_1' in element "mosaic"
0:00:08.50577662523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1015:gst_element_get_static_pad: no such pad 'sink_1' in element "mosaic"
0:00:08.50581768523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<mosaic> adding pad 'sink_1'
0:00:08.83855536523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: queue3 and mosaic in same bin, no need for ghost pads
0:00:08.83858166023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link queue3:src and mosaic:sink_1
0:00:08.83863038023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked queue3:src and mosaic:sink_1, successful
0:00:08.83864259023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:08.83865431523470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue3:src> Received event on flushing pad. Discarding
0:00:08.83868127523470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstTIOVXMosaic named mosaic to some pad of GstQueue named queue4 (0/0) with caps "(NULL)"
0:00:08.83869706023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element mosaic:(any) to element queue4:(any)
0:00:08.83871441523470xd728600 INFOGST_PADS gstutils.c:1079:gst_pad_check_link: trying to link mosaic:src and queue4:sink
0:00:08.83873426023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue4:src> pad has no peer
0:00:08.83875202023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: mosaic and queue4 in same bin, no need for ghost pads
0:00:08.83877056023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link mosaic:src and queue4:sink
0:00:08.83878963023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue4:src> pad has no peer
0:00:08.83880814523470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked mosaic:src and queue4:sink, successful
0:00:08.83881894023470xd728600 INFOGST_EVENT gstevent.c:1660:gonfigure: creating reconfigure event
0:00:08.83882983523470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<mosaic:src> Received event on flushing pad. Discarding
0:00:08.83886087523470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstQueue named queue4 to some pad of GstQueue named queue5 (0/0) with caps "video/x-raw, width=(int)1920, height=(int)1280"
0:00:08.83887778523470xd728600 INFOGST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "capsfilter"
0:00:08.83891209523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5ce20> adding pad 'sink'
0:00:08.83896807523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0xda5ce20> adding pad 'src'
0:00:09.89274553523470xd728600 INFOGST_STATES gstbin.c:2070:gst_bin_get_state_func:<pipeline0> getting state
0:00:09.89282135023470xd728600 INFOGST_STATES gstelement.c:2808:gst_element_continue_state:<capsfilter4> completed state change to NULL
0:00:09.89285059023470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:09.89287673023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element queue4:(any) to element capsfilter4:sink
0:00:09.89289366523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter4:sink
0:00:09.89291017523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting:lter4 in same bin, no need for ghost pads
0:00:09.89294368523470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link queue4:src and capsfilter4:sink
0:00:09.89298270023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter4:src> pad has no peer
0:00:09.89301131023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked queue4:src and capsfilter4:sink, successful
0:00:09.89302230523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:09.89303474023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue4:src> Received event on flushing pad. Discarding
0:00:09.89305602023470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element capsfilter4:src to element queue5:(any)
0:00:09.89306964523470xd728600 INFOGST_ELEMENT_PADS gstelement.c:1018:gst_element_get_static_pad: found pad capsfilter4:src
0:00:09.89308681023470xd728600 INFOGST_PADS gstutils.c:1079:gst_pad_check_link: trying to link capsfilter4:src and queue5:sink
0:00:09.89312646023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue5:src> pad has no peer
0:00:09.89314610523470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: capsfilter4 and queue5 in same bin, no need for ghost pads
0:00:11.53774583023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link capsfilter4:src and queue5:sink
0:00:11.53780247023470xd728600 INFOGST_PADS gstpad.c:4357:gst_pad_peer_query:<queue5:src> pad has no peer
0:00:11.53782460023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked capsfilter4:src and queue5:sink, successful
0:00:11.53783622523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:11.53784889523470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<capsfilter4:src> Received event on flushing pad. Discarding
0:00:11.53788216523470xd728600 INFOGST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstQueue named queue5 to some pad of GstKMSSink named kmssink0 (0/0) with caps "(NULL)"
0:00:11.53789826523470xd728600 INFOGST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element queue5:(any) to element kmssink0:(any)
0:00:11.53791509023470xd728600 INFOGST_PADS gstutils.c:1079:gst_pad_check_link: trying to link queue5:src and kmssink0:sink
0:00:11.53797040023470xd728600 INFOGST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: queue5 and kmssink0 in same bin, no need for ghost pads
0:00:11.53799028023470xd728600 INFOGST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link queue5:src and kmssink0:sink
0:00:11.53805646023470xd728600 INFOGST_PADS gstpad.c:2590:gst_pad_link_full: linked queue5:src and kmssink0:sink, successful
0:00:11.53806891523470xd728600 INFOGST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:11.87079693023470xd728600 INFOGST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue5:src> Received event on flushing pad. Discarding
Setting pipeline to PAUSED ...
0:00:11.87159905023470xd728600 INFOGST_STATES gstbin.c:2480:gst_bin_element_set_state:<kmssink0> current NULL pending VOID_PENDING, desired next READY
0:00:11.87174748523470xd728600 INFOkmssink gstkmssink.c:366:log_drm_version:<kmssink0> DRM v1.0.0 [tidss — TI Keystone DSS — 20180215]
0:00:11.87176863023470xd728600 INFOkmssink gstkmssink.c:411:get_drm_caps:<kmssink0> prime import (✓) / prime export (✓) / async page flip (✗)
0:00:11.90489662023470xd728600 INFOkmssink gstkmssink.c:544:ensure_allowed_caps:<kmssink0> ignoring format AR12
0:00:11.90491767023470xd728600 INFOkmssink gstkmssink.c:544:ensure_allowed_caps:<kmssink0> ignoring format AB12
0:00:11.90493136023470xd728600 INFOkmssink gstkmssink.c:544:ensure_allowed_caps:<kmssink0> ignoring format RA12
0:00:11.90497497523470xd728600 INFOkmssink gstkmssink.c:544:ensure_allowed_caps:<kmssink0> ignoring format AR15

,

Taylor:

具体的建议上面都说了,有时候排查一遍可能发现不了问题,建议再仔细排查一下。

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: IMX390点亮两路画面
分享到: 更多 (0)