Hi,
This is a follow up question on Android Lollipop MediaCodec not decoding raw H264 stream 1080P at 60 FPS
I am trying to understand the Multimedia Decoding differences between Android JB 4.2.2_1.0.0-ga & Android Lollipop 5.0.0_1.0.0-ga.
It looks like omxgm player fsl-propriety code has been removed from the Release Source code.
There are similar changes on the framework libstagefright code which removes the omx library used in JB version.
Before getting to try for Multimedia Extended package, I have few questions.
1. If we use android_L5.0.0_1.0.0-ga_omxplayer_source.tar.gz with our build images. Will this make any difference in the way MediaCodec API's are used to decode h264 stream(1080p)
2. Since in JB version, this was enable by default and we have source code for external/fsl-imx-omx and video decoding works fine in JB Verison. Is this the reason that we are not able to achieve h264 stream(1080p @ 60 fps) decoding.
3. We need to finalize our BSP version making sure all our requirements are met. If we cannot achieve this in Lollipop, then we need to go with JeallyBean
Can you guys help me on understanding this.
Regards,
Gurtaj
Solved! Go to Solution.
Hi Gurtaj
1. for decoding such high resolutions as 1080p, vpu support (hardware decode)
is needed. Otherwise android implements sw decoding, which is slower.
2. yes
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi
Can someone reply on this thread.
Regards,
Gurtaj
Hi Gurtaj
1. for decoding such high resolutions as 1080p, vpu support (hardware decode)
is needed. Otherwise android implements sw decoding, which is slower.
2. yes
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
Thanks for your reply.
I wanted to know, how can we achieve 1080p60 HD decoding on Imx6-SabreSd using MediaCoded API's.
1 . Do you suggest that having Android multimedia extended package in our Lollipop build can help us achieving that?
2. What was the reason that Android multimedia extended package was removed after JeallyBean Release ?
3. You said that Android implement software decoding, can you point me to some source code to verify this.
Regards,
Gurtaj
Hi Gurtaj
yes Lollipop multimedia extended package can achieve 1080p HD decoding.
Best regards
igor
Hi Igor,
How can we procure Lollipop multimedia extended package
Regards,
Gurtaj
Igor,
Thanks I have sent a mail to 'android@freescale.com'.
How much is the cost for receiving android_L5.0.0_1.0.0-ga_omxplayer_source.tar.gz ?
Regards,
Gurtaj
Hi,
Do we need to sign NDA with freescale to achieve this ?
Regards,
Gurtaj