iMX6: Gstreamer GUI RGB buffer

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX6: Gstreamer GUI RGB buffer

Jump to solution
2,052 Views
Tarek
Senior Contributor I

Hi,

My application is drawing the GUI in RGB formate which should be overlayed on top of the video.

Can you please provide a Gstreamer example that performs the RGB overlay drawing?

Thanks,

Tarek

Labels (3)
0 Kudos
Reply
1 Solution
1,411 Views
andre_silva
NXP Employee
NXP Employee

I am pretty sure you are looking the wrong project, if you take a look on the source code you will not see any OpenCV function.

here is the link again: andreluizeng/i.MX6-Video-Streaming-Texture · GitHub

also, I noticed that the makefile includes the opencv libs, just remove it.

View solution in original post

0 Kudos
Reply
7 Replies
1,411 Views
andre_silva
NXP Employee
NXP Employee

Tarek,

you can refer to this sample code: gst-api/demos/gpu_player at master · andreluizeng/gst-api · GitHub

and here: Computer Vision on i.MX Processors: Video to Texture Streaming (Part 2) - i.MX6 processor

unfortunately that uses YUV format, our support for RGB format will be available in the next BSP release.

0 Kudos
Reply
1,411 Views
Tarek
Senior Contributor I

Yes, I've seen this example before. The problem is the dependency on OpenCV which I'm struglling build.

Do you not have any simpler example?

Thanks

0 Kudos
Reply
1,411 Views
andre_silva
NXP Employee
NXP Employee
0 Kudos
Reply
1,411 Views
Tarek
Senior Contributor I

Hi Andre,

It looks to me the 2 github projects are the same !!! Is there any differences?

Is it possible to use a different library instead of OpenCV?

That's my main problem.

Thanks

Tarek

0 Kudos
Reply
1,412 Views
andre_silva
NXP Employee
NXP Employee

I am pretty sure you are looking the wrong project, if you take a look on the source code you will not see any OpenCV function.

here is the link again: andreluizeng/i.MX6-Video-Streaming-Texture · GitHub

also, I noticed that the makefile includes the opencv libs, just remove it.

0 Kudos
Reply
1,411 Views
Tarek
Senior Contributor I

OK got that. I've compiled the example and will try to study it now.

thanks a lot,

Tarek

0 Kudos
Reply
1,411 Views
andre_silva
NXP Employee
NXP Employee

excellent =D good luck !

0 Kudos
Reply