Gstreamer on imx6 running Android

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

Gstreamer on imx6 running Android

Jump to solution
2,679 Views
ieio
Contributor IV

Has someone already ported/compiled gstreamer fsl-plugins against gstreamer-sdk for Android (http://docs.gstreamer.com/display/GstSDK/Installing+for+Android+development) or used some sort of glue layer between omx and gstreamer ?

Any hints on how to proceed?

Labels (3)
0 Kudos
1 Solution
1,047 Views
ChucoChe
NXP Employee
NXP Employee

Hello,

I haven't heard of an effort like this, but freescale codecs for openMAx are on android if that helps.

Michel

View solution in original post

0 Kudos
6 Replies
1,047 Views
jojorong
Contributor IV

Hi,

You mean that i use the OpenMAX layer to invoke the HW codec only ?

Which SW module i can use In the Android platform, Stagefright ?

0 Kudos
1,047 Views
ChucoChe
NXP Employee
NXP Employee

Acceleration, as far as I know is done "the android way" in the openMax layer.

http://source.android.com/devices/media.html

Apparently if an uses openMax or something that uses openMax it will be accelerated.

Michel

0 Kudos
1,048 Views
LeonardoSandova
Specialist I

BTW,  on Linux the OpenMAX layer is not implemented, so GST elements directly talk to FSL modules. So all this GST + OpenMAX integration should be done on Android. Good luck!

Leo

0 Kudos
1,048 Views
varsmolta
Contributor V

so is there an example of how to use the omx "plugins" in android to capture and playback video from within an android app?

0 Kudos
1,048 Views
ChucoChe
NXP Employee
NXP Employee

Android uses the omx codecs intrinsically, so if you record or playback as you regularly do on android (gallery, am commands, etc) you'll be using the codecs.

Michel

0 Kudos
1,048 Views
ChucoChe
NXP Employee
NXP Employee

Hello,

I haven't heard of an effort like this, but freescale codecs for openMAx are on android if that helps.

Michel

0 Kudos