AnsweredAssumed Answered

i.MX6Q: mfw_isink error

Question asked by Tarek El-Sherbiny on Dec 19, 2012
Latest reply on Jan 23, 2013 by Daiane Angolini
Branched to a new discussion

Hi,

 

I would like to use the ipu capabilities to scale and display multiple video steams to the same output TV.

I can only play one steam using the mfw_isink

#gst-launch videotestsrc ! mfw_isink axis-top=0 axis-left=0 disp-width=512 disp-height=348

 

When I start the second video it plays for few seconds and I get SIGSEGV

#gst-launch filesrc location=///home/root/mmfiles/clipcanvas_14348_offline.mp4 ! decodebin2 ! mfw_isink axis-left=513 disp-width=512 disp-height=348

 

This GDB trace:

VS1 created. in fmt[NV12] win(0,0-1024,576:1024x576) out win(0,0-512,348:512x348)

set deinterlace mode 0

Got EOS from element "pipeline0".

Execution ended after 7967065668 ns.

Setting pipeline to PAUSED ...

Setting pipeline to READY ...

Setting pipeline to NULL ...

Can not open dll, libgstfsl-0.10.so: cannot open shared object file: No such file or directory.

 

 

Program received signal SIGSEGV, Segmentation fault.

0x00000000 in ?? ()

(gdb) where

#0  0x00000000 in ?? ()

#1  0x2abd8efc in _dBufferRealloc (dbuf=0x7efff444, dbuf@entry=0x7efff43c, size=614400) at vss/mfw_gst_vss_common.c:226

#2  0x2abd9984 in _clearBackground (vd=vd@entry=0x2aaad9e0, vs=vs@entry=0x0) at vss/mfw_gst_vss_common.c:638

#3  0x2abda5e0 in _renderSuface (surf=surf@entry=0x2aaad000, vd=vd@entry=0x2aaad9e0, updated=updated@entry=0x7efff504)

    at vss/mfw_gst_vss_common.c:976

#4  0x2abda880 in _refreshOnDevice (vd=vd@entry=0x2aaad9e0) at vss/mfw_gst_video_surface.c:407

#5  0x2abdb0b0 in _destroyVideoSurface (vshandle=0x2aaad13c, force=0) at vss/mfw_gst_video_surface.c:607

#6  0x2abdb798 in destroyVideoSurface (vshandle=<optimized out>) at vss/mfw_gst_video_surface.c:850

#7  0x2abc66f0 in mfw_gst_isink_close (isink=isink@entry=0x8e348) at mfw_gst_isink.c:628

#8  0x2abc7a14 in mfw_gst_isink_change_state (element=<optimized out>, transition=<optimized out>) at mfw_gst_isink.c:1569

#9  0x4e45a078 in gst_element_change_state () from /usr/lib/libgstreamer-0.10.so.0

#10 0x4e45aa1c in ?? () from /usr/lib/libgstreamer-0.10.so.0

Cannot access memory at address 0x0

#11 0x4e45aa1c in ?? () from /usr/lib/libgstreamer-0.10.so.0

Cannot access memory at address 0x0

Backtrace stopped: previous frame identical to this frame (corrupt stack?)

 

Outcomes