libimxvpuapi wayland sink issue

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

libimxvpuapi wayland sink issue

跳至解决方案
1,759 次查看
sanjeevsharma
Contributor IV
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.
0 项奖励
1 解答
1,072 次查看
sanjeevsharma
Contributor IV

Thanks igor.

We follow-up with Carlos dv@pseudoterminal.org, who is the maintainer of gstreamer-imx plugin for freescale regarding this issue and here is his reply.

Ah yes, I think this issue was fixed recently by this pull request: https://github.com/Freescale/gstreamer-imx/commit/678f823d9ec30921192ba08d1a0a119176730f86

We integrated suggested patch and now we don't see this issue anymore.

在原帖中查看解决方案

2 回复数
1,072 次查看
igorpadykov
NXP Employee
NXP Employee

Hi sanjeev

for gstreamer-imx one can look at

trac.gateworks.com/wiki/Yocto/gstreamer

and post question on meta-fsl-arm mailing list, so that someone familiar

with it could try to assist you.
https://lists.yoctoproject.org/listinfo/meta-freescale

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
1,073 次查看
sanjeevsharma
Contributor IV

Thanks igor.

We follow-up with Carlos dv@pseudoterminal.org, who is the maintainer of gstreamer-imx plugin for freescale regarding this issue and here is his reply.

Ah yes, I think this issue was fixed recently by this pull request: https://github.com/Freescale/gstreamer-imx/commit/678f823d9ec30921192ba08d1a0a119176730f86

We integrated suggested patch and now we don't see this issue anymore.