Gstreamer - glimagesink client-draw-callback

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

Gstreamer - glimagesink client-draw-callback

2,635 次查看
spear_kor
Contributor I

Dear All,

I was wondering if there is any available example for client-draw-callback implementation to draw frames using GLES2. 

I need to paint the decoded video frames on imx.8 using Yocto. 

 

0 项奖励
回复
2 回复数

2,618 次查看
spear_kor
Contributor I

Hello,

Thanks for the response.

However, I think I am misunderstood. I was asking for the client-draw-callback signal handler of GStreamer.

Thanks

0 项奖励
回复

2,628 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello Spear-kor,

 

In your yocto BSP you have the graphics examples, that include the triangle as example two, data in the
ESContext structure include information such as the window width and height, EGL context, and callback function pointers.

The rest of the main function is responsible for creating the window, initializing
the draw callback function, and entering the main loop:
esCreateWindow(&esContext, "Hello Triangle", 320, 240,
ES_WINDOW_RGB);
if(!Init(&esContext))
return 0;
esRegisterDrawFunc(&esContext, Draw);
esMainLoop(&esContext);

 

Regards

0 项奖励
回复