AnsweredAssumed Answered

libimxvpuapi wayland sink issue

Question asked by sanjeev sharma on Feb 27, 2017
Latest reply on Mar 1, 2017 by sanjeev sharma
On Latest  Freescale Yocto Release for i.MX6, we unable to play/decode H264 video using gsteamer pipeline for wayland sink. This only happens with wayland sink.

 

Gstreamer Pipeline being used.

# gst-launch-1.0 filesrc location=/XXX_1280x480.h264 ! h264parse ! imxvpudec ! imxipuvideotransform ! waylandsink

Error Observed.
gst-launch-1.0: ../imxvpuapi/imxvpuapi_vpulib.c:2349: imx_vpu_dec_mark_framebuffer_as_displayed: Assertion `framebuffer != NULL' failed. *Aborted (core dumped)*

On other hand, it works fine with imxipuvideosink.

gst-launch-1.0 filesrc location=/XXX_ 1280x480.h264 ! h264parse ! imxvpudec ! imxipuvideotransform ! imxipuvideosik

I know there is recently Libimxvpuapi library has been introduced in this release which can create this issue but I am not
sure about this.
Any pointer would be appreciated.

Outcomes