imx6 android - any API document/sample source for video hardware acceleration/decoder support

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

imx6 android - any API document/sample source for video hardware acceleration/decoder support

3,106 Views
kenlin
Contributor II

Does freescale provide any API document or sample source for app developers to make use of hardware acceleration implementing video player fast forward (x1, x1.5, x2) or slow motion (x 0.5, ...) functions?

Labels (3)
0 Kudos
Reply
9 Replies

1,649 Views
YixingKong
Senior Contributor IV

Ken

This discussion is closed since no activity. If you still need help, please feel free to reply with an update to this discussion, or create another discussion.

Thanks,

Yixing

0 Kudos
Reply

1,649 Views
YixingKong
Senior Contributor IV

Ken

Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help, please feel free to reply with an update to this discussion.

Thanks,

Yixing

0 Kudos
Reply

1,649 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi Ken,

Towards the video hardware acceleration/decoder questions you alo can go to create a Technical Service Request  in freescale's official website. And our engineer will give you reply.

Best Regards

Dan

1,649 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi Ken,

You can refer to the thread Android Graphic UI with GPU Hardware Acceleration in this community. If you are using the newer android BSP, in the doc of android 4.3 or 4.2 in freesacle official net there is a document named i.MX_6_G2D_API_User_Guide.pdf. Hope this can help you.
Have a great day,

Best Regards
Dan

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

0 Kudos
Reply

1,650 Views
ScottKerstein
Contributor III

Hello Dan,

Where might I find a document which describes how the dithering works in the GPU?  Most displays are 180bit panels and its common to use dithering to accurately display 24-bit graphics. Is this automatic when you select 18-bit output for the i.MX6?  Thought maybe the GPU users manual you posted would have more detail.  Is there another document?

Thanks,

Scott

0 Kudos
Reply

1,650 Views
kenlin
Contributor II

Hi Dan,

Thank you for the reply.

I failed to search for i.Mx_6_G2D_API_User_Guide.pdf in the freescale official net (Search Results: i.MX_6_G2D_API_User_Guide.pdf). Could you please attach the user guide in this tracking case or let me know the specific download URL?

Cheers,

Ken Lin

0 Kudos
Reply

1,650 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi Ken,

Sure, I attached it for you~~

Best Regards

Dan

0 Kudos
Reply

1,650 Views
kenlin
Contributor II

Hi Dan,

The document (i.MX_6_G2D_API_User_Guide.pdf) said G2D Application Programming Interface (API) is designed to

simplify the use of the 2D BLT function. It seems not having to do with the hardware acceleration API support for implementing "video player" fast forward (x1, x1.5, x2) or slow motion (e.g. x0.5) functions.

Cheers,

Ken Lin

0 Kudos
Reply

1,650 Views
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi Ken,

Yes, you are right. It really do not have do with the hardware acceleration API. You can just refer to it . Since we do no have many documents on this field. I think the thread Android Graphic UI with GPU Hardware Acceleration may help you. If you have problems you can exchange your ideas under that thread with them.

Best Regards

Dan

0 Kudos
Reply