Other Parts Discussed in Thread: TDA4VH
Tool/software:
Hello all ,
We are using three ar0234 sensors and one ar0821 in TDA4VH (sdk version - 10_01_00_05 ) with the native serializer (ds90ub953.c) and deserializer (ds90ub960.c) drivers .
While testing parallel streaming with three AR0234 sensors (each at 1920x1080 resolution) and one AR0821 sensor (at 3840x2160 resolution), the stream freezes when pushed to the display. The parallel stream freezes even for one ar0234 and one ar0821 sensor.Could this issue be related to memory buffer limitations?
Gstreamer pipeline used for streaming of 3xar0234 at 1080p and 1xar0821 at 4k resolution :
gst-launch-1.0 v4l2src device=/dev/video6 ! video/x-raw,width=1920, height=1080 ! tiovxldc out-block-width=128 ! "video/x-raw,format=NV12" ! queue ! mosaic.sink_0 v4l2src device=/dev/video7 ! video/x-raw,width=1920, height=1080 ! tiovxldc out-block-width=128 ! "video/x-raw,format=NV12" ! queue ! mosaic.sink_1 v4l2src device=/dev/video8 ! video/x-raw,width=1920, height=1080 ! tiovxldc out-block-width=128 ! "video/x-raw,format=NV12" ! queue ! mosaic.sink_2 v4l2src device=/dev/video9 ! video/x-raw,width=3840,height=2160 ! videoscale ! video/x-raw,width=1920,height=1080 ! tiovxldc out-block-width=128 ! video/x-raw,format=NV12 ! queue ! mosaic.sink_3 tiovxmosaic name=mosaic sink_0::startx="<0>" sink_0::starty="<0>" sink_1::startx="<1920>" sink_1::starty="<0>" sink_2::startx="<0>" sink_2::starty="<1080>" sink_3::startx="<1920>" sink_3::starty="<1080>" ! kmssink sync=false driver-name=tidss -e -v