gstreamer allocation error on imx6dl-sabresd


Mauro Ziliani
 

Hi all.

I'm working on a imx6dl-sabresd derived board, gstreamer, uvcvideo webcam, Yocto Freescale i.MX Release Distro 4.1.15-2.0.1 FXMZ /dev/ttymxc0

the pipeline is

gst-launch-1.0 \
        imxv4l2src device=/dev/video1 \
        ! capsfilter caps="video/x-raw, width=640, height=480" \
        ! imxvideoconvert_g2d rotation=4 \
        ! imxv4l2sink overlay-width=800 overlay-height=600 overlay-left=235 overlay-top=65 enable-last-sample=true name=sink


Sometime the webcam freeze. After the first freeze the video stream is black and gstream GST_DEBUG=1 show the following message

WARN    default gstallocatorphymem.c:259:gst_buffer_is_phymem: physical address in memory block is invalid


There is some explanation/patch for this behavior?


gstreamer 1.8.1

gstreamer-plugin-imx 0.12.2


Thanks for your help

MZ

Join meta-freescale@lists.yoctoproject.org to automatically receive all group messages.