This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Using Gstreamer with kmssink

Part Number: TDA4VM

I tried to use TI latest edgeai image for TDA4VM, it has some gst-plugin inside the image(although this image disabled weston, but it still works using kmssink instead of waylandsink) , test some commands from TI wiki and GitHub page, but still doesn't works as attached failed log. So I think the major problem is I don't know how to change the virtual channel number using gstreamming.

I'll appreciate if someone can give me directions, thanks a lot

root@tda4vm-sk:/opt/edge_ai_apps# gst-launch-1.0 videotestsrc is-live=true  ! mux. tiovxmux name=mux ! video/x-raw,width=1280,height=800 ! tiovxdemux name=demux demux. ! queue ! kmssink
APP: Init ... !!!
MEM: Init ... !!!
MEM: Initialized DMA HEAP (fd=4) !!!
MEM: Init ... Done !!!
IPC: Init ... !!!
IPC: Init ... Done !!!
REMOTE_SERVICE: Init ... !!!
REMOTE_SERVICE: Init ... Done !!!
 16416.879118 s: GTC Frequency = 200 MHz
APP: Init ... Done !!!
 16416.879215 s:  VX_ZONE_INIT:Enabled
 16416.879225 s:  VX_ZONE_ERROR:Enabled
 16416.879230 s:  VX_ZONE_WARNING:Enabled
 16416.879736 s:  VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
 16416.880002 s:  VX_ZONE_INIT:[tivxHostInitLocal:86] Initialization Done for HOST !!!
WARNING: erroneous pipeline: could not link mux to demux, mux can't handle caps video/x-raw, width=(int)1280, height=(int)800